• 这个我还是想问一下,对于这种 fromdata 格式的数据怎么处理

    fl = open('1.png','rb')
    files = {'attachment_file': ('1.png', fl, 'image/png', {})}
    r1 = requests.post('http://www.xxxx.com/upload', files=files, data=values)
    fl.close()

    我是在用例中直接添加了 files,但是很是失败的
    request:
    files:
    # 传递文件内容
    !! python/unicode 'avatar': !! python/unicode ${getFromData()}

  • 现在这种形式
    parameters:
    - user_agent: ["iOS/10.1", "iOS/10.2", "iOS/10.3"]
    - user_id: ${P(user_id.csv)}

    如果我要指定取值方式要怎么操作呢。
    试了下之前的这种方式,
    parameters:
    - email-uId-token: Unique
    是会提示 httprunner.exception.ParamsError: parameters syntax error! 得到

  • 僅樓主可見
  • 在 locust 中,可以通过在每个测试用前设定@task() 去指定接口运行所占用的比例。
    在现在 yaml 文件中,有没有方法去设定这个比例

  • 有一点疑问,就是比如我运行多个文件的时候,比如我有 1.yml, 2.yml,是否可以指定顺序
    httprunner 1.yml 2.yml 实际下那是并不会按照我参数顺序去执行,然后实际场景 我就是需要 1 执行完毕后再去执行 2 里面的接口

  • 今天在检测测试用例时候,突然想到个函数调用的问题。记得之前看到函数调用的方式是 ${fun_name},去函数调用那章复看理我一下的确如此,为什么结果检验这块就直接是

    • fun_name: xx xx 了,怕自己疏忽写错又回来翻了一遍,果然结果校验优化器这块可以这么写。😄
  • 支持 Swagger:将 Swagger 定义的 API 转换为 HttpRunner 支持的 YAML/JSON 测试用例。

    后面没有看到关于 Swagger Api 转换的,这个还在排期之中吗
    最近使用这个 各种受益 感谢楼主~

  • 僅樓主可見
  • cp 或者 mv 不行么,我都是 mv 到本地😆

  • 原来直接截取突变是 X3 存放的,感谢楼主

  • IOS 采用自定义截图的时候,一样的坐标位置,有时候截取的是空白,有时候截取的符合 app 界面,有时候只有半屏

  • 楼主好,我想知道我在哪里可以查看测试用例中都有哪些标志数据的,比如 base_url,hearder,times.
    比如 times 是我在翻阅开发历程文档中看到的,不然根本不知道有这个功能,然而我在使用文档中并没有找到一个统一有哪些关键数据的文档的

  • 可以支持真机吗,我在后面加了 ‘udid’ 参数,然后调用不起来

  • ATX 录放编辑器 -- WEditor at 2017年09月12日

    之前是因为没有进行端口转发 iproxy 8100 8100 所以报了下面这个错误
    HTTPConnectionPool(host='localhost', port=8100): Max retries exceeded with url: /screenshot (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 61] Connection refused',))

    执行这个命令端口转发之后,就如上一层回复截图
    Error
    cannot write mode RGBA as JPEG

    server:
    SN http://localhost:8100
    Traceback (most recent call last):
    File "/Library/Python/2.7/site-packages/weditor/main.py", line 108, in get
    d.screenshot().save(buffer, format='JPEG')
    File "/Library/Python/2.7/site-packages/PIL/Image.py", line 1893, in save
    save_handler(self, fp, filename)
    File "/Library/Python/2.7/site-packages/PIL/JpegImagePlugin.py", line 604, in _save
    raise IOError("cannot write mode %s as JPEG" % im.mode)
    IOError: cannot write mode RGBA as JPEG
    [W 170912 11:44:22 web:2063] 430 GET /api/v1/devices/http%3A%2F%2Flocalhost%3A8100/screenshot (::1) 338.68ms

  • ATX 录放编辑器 -- WEditor at 2017年09月12日

    我的 wda 是之前写 appium 时候装的,app-inspector -u ***** --verbose 可以启动
    重新安装 wda 之后,浏览器访问可以 localhost:8100/status 可以获取 json 字符串

    python -m weditor 命令行打开 报错如图

  • ATX 录放编辑器 -- WEditor at 2017年09月11日

    HTTPConnectionPool(host='localhost', port=8100): Max retries exceeded with url: /screenshot (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 61] Connection refused',))

    ios 连接一直被拒绝

  • 2.支持多台 ios 一起执行
    我这边两部手机一起跑的时候就会有一个被中断了,试了其中一个换一个端口号结果服务直接崩溃。
    请问如何多台 ios 一起执行啊
    需要设置什么吗

  • 访问成功了,无法导入?

  • SwiftMonkey :iOS 上的 monkey at 2017年08月26日

    你的命令行可以运行了么?
    然后这个是有 crash 日志输出的吗。我现在是用的模拟器,然后自己记录了运行日志,但是太庞大了

  • 运行的时候,xctest crash 很频繁,有人在关注哈这个问题吗

  • 你好,这个运行会产生一些什么日志之类的东西吗。跑的时候,发现系统占用内存一直在变大,每分钟 0.01Gb 的速度增长

  • 我运行时候也是介个样子,然后重启或者手机等一下就好了。。。

  • 有没有用一台电脑同时去跑两个 monkey 的
    我这边一台电脑 两部真机 跑两个项目
    单独一台真机跑的时候是完全正常的
    第二台启动的时候 第一台的就自动结束了 也无报错

  • 你好, 我想问一下,您有没有遇到 monkey 设置了 5000 次事件,但是跑了 1 分钟就结束了的
    而且没有报错误 就 monkey test finished
    设置时间也一样 设置 2 小时 结果也类似 一分钟就结束了
    smart_monkey -a com.oceanwing.z.smarthomedev -w ${devices} —event-number 5000 —compress-result 50% --drop-useless-img


  • CrashMonkey4iOS 试用过程总结 at 2017年05月11日

    你好,我设置运行 5000 次,但是在结果中显示只跑了 50 多秒,正常情况肯定不可能这样的
    smart_monkey -a com.eufylife.dev -w ${udid} —event-number ${COUNT} —compress-result 50% --drop-useless-img

    这是为什么呢 ‘