HttpRunnerManager
HttpRunnerManager copied to clipboard
基于 HttpRunner 的 Web 测试平台,已停止维护。
/graphql 类型请求执行时报错,是不是httprunnermanager不支持呀。用httprunner可正常执行呢,导入后就不能执行了 请求是个json字符串 { "query": "\n mutation suLogin($mobile: String!, $password: String!,$remember_me: Boolean) {\n login:suLogin(mobile: $mobile, password: $password,remember_me: $remember_me)\n }\n ", "variables": { "mobile": "13893718888", "password": "123456", "remember_me": true } }
正常配置baidu.com 执行用例 测试结果报错 麻烦看下 是哪里配置有问题吗 具体报错信息 Traceback (most recent call last): File "C:\Users\min.shi\AppData\Local\Programs\Python\Python37-32\lib\site-packages\httprunner\task.py", line 27, in runTest self.test_runner.run_test(self.testcase_dict) File "C:\Users\min.shi\AppData\Local\Programs\Python\Python37-32\lib\site-packages\httprunner\runner.py", line 167, in run_test **parsed_request File "C:\Users\min.shi\AppData\Local\Programs\Python\Python37-32\lib\site-packages\httprunner\client.py", line 128, in...
 用的httprunner版本与文档里一致 麻烦告知问题如何解决
启动worker报错,其它步骤都能正常完成, 使用Python 3.7.1,看说明好像是语法错误,不知道是不是python版本不对 Mars-MacBook-Pro:HttpRunnerManager mars$ python -V Python 3.7.1 Mars-MacBook-Pro:HttpRunnerManager mars$ pip -V pip 18.1 from /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/pip (python 3.7) Mars-MacBook-Pro:HttpRunnerManager mars$ python manage.py celery -A HttpRunnerManager worker --loglevel=info Traceback (most...
根据代码,配置中需要有path字段  但页面上没有添加该字段的入口  导致框架找不到debugtalk.py的路径,无法加载用例中调用的函数,导致用例最终失败。
post请求,json值有中文,使用了json里的内容签名,失败。 json:{ "username": "我", "openId": "123456789012345678910004", "orderId": "201810311510431100" } 而返回的body是 body | b'{"username": "\\u6211", "openId": "123456789012345678910004", "orderId": "201810311510431100"}' 应该是提交申请的时候,没有转换编码,导致我的签名失败。 签名规则使用了body签名。找了很久,不知道是不是unittest的问题。 -- | --
1. 项目列表-项目名称的链接跳转至项目修改页面 --应该跳转到测试用例列表页面,且此页面应显示依据项目名称查询所有测试用例 2. 模块列表-模块名称的链接跳转至模块修改页面 --应该跳转到测试用例列表页面,且此页面应显示依据模块名称查询所有测试用例
对于有些用例,请求body直接是data:‘xxx’格式,并没有key值 - test: name: notify_msg variables: - data_di: '{"tokenid": "$token", "time": "${get_msg_notify_time()}", "physical_id": "$physical_id", "type": "11", "channel": "0", "is_main": "1"}' request: url: xxxx/message/msgnotify method: POST data: ${encode_multipart_formdata($data_di)} extract: - result:...
有些用例 名称比较长 导致一些重要信息被截断展示了,可以完全展示么,看用例列表空的位置也挺多的,应该足够完整展示
Traceback (most recent call last): File "/work/python3/lib/python3.6/site-packages/urllib3/connection.py", line 141, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "/work/python3/lib/python3.6/site-packages/urllib3/util/connection.py", line 60, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): File "/work/python3/lib/python3.6/socket.py",...