谢谢,我去了解一下
最后我们选择了 jmeter,配合 csv 和部分数据库校验。
非常感谢~最后我们还是选择了 jmeter,配合 csv 和部分数据库校验。
用 excel 来管理测试数据,做数据参数化吗?这样的话可以查一下数据驱动方面的知识。
为什么总是提示找不到 testcase,,,getInstance 那里就出错了。。我是用的 3 版本,本地也是 java8 啊
没有弄明白这个具体是要怎么用啊?下载了源码,将 com 整个包放在了 test 文件夹里面。也添加了 dependencies,但是 testng.xml 中总是显示这个 listner 是红色的。。。
学习了,这个 sampler 还从来没有用过呢
写的很详细啦。不过 jmeter4.0 已经自带各种 json 插件,不用另外装插件啦。
不好意思,这个问题我也帮不了你哦,很久没有做这个了,当时大概就是用的坐标点击,加上等待时间这样的。可以看看上面其他人的回复。
已解决,不是这个问题,这样用是没有问题的。
最近脑袋不够用,看了一会儿,没看懂要怎么用。。。怎么提取响应来用到下一个请求中?怎么进行数据参数化呢??
看了下,界面做的很好,但是貌似功能还不完善?数据没法参数化,自动化测试也只能在一个环境中运行。
期待功能能做的更完善!
请问是叫什么名字呢?
请教楼主一个问题,今天尝试使用 jenkins+ant+jmeter 来配置,但是配置后,构建时 jenkins 总是提示说要建 jmeterhome,我本地环境变量有加了,但是还是错误,是该怎么办呢??
我屏蔽掉执行 jmx 文件那段,直接执行将 jtl 转换成 html,总提示找不到 jtl 文件,可是指定的文件明明就在那个目录下的。。
ok.
还有另外一个问题需要请教一下,debugtalk.py 中定义的变量,能在 suite 和 api 中直接引用吗?request,header 有底层覆盖上层的功能吗?
这边使用如下:
在 suite 中定义了 base_url,在 case 中也定义了。但两者是不同的。
最后执行 case 后,发现使用的是 case 中的 base_url,却不是 suite 中的。。。。
因为我们系统涉及到多个不同模块的端口是不一样的,所以没有办法使用同一个 request 和 header。所以我希望在 case 中登录后,拿到 token,放到后续接口的 header 中,然后再对不同的端口,执行具体模块的操作。
具体配置如下:
debugtalk.py 定义:
case:
suite:
api:
请教一个问题,output 标签是用来干什么的呢?在 config 和 test 中都可以使用吗?
这个也是我的错,应该要先点击一下 project,然后才会加载 module 列表。我看见 project 已经选上了,以为会自动加载 molue 列表。。。
嗯,现在真遇到一个问题。模块列表中有模块,但是在新增配置和用例到时候,module 无法加载出模块列表,无法选择模块。这样保存到时候就会提示 “请先选择模块”。。
我错了。。。。注册之后到登录页面,系统自动填写了邮箱,但是其实应该是用户名,所以一直登录不了,,,,
昨天拉的代码,按照说明的部署下来也没有什么问题。但是,为什么注册后一直登录不进去,也没有任何提示信息呢??日志里面也没有任何报错信息。。。
运行 pipenv install --dev 时,出错如下,该是怎么办呢??
本地为 mac 环境,自带啦 2.7.10 版本,但是我用的是自己安装的 py3.6 版本。。
之前后来又自己安装了 2.7.13,但是今天卸载之后,运行 python --version,显示的却是 2.7.10,而不是之前安装的 3.6 版本,好奇怪。。
关键是图片中的问题该怎么解决呢?
感谢!后来调试通啦,就是 step 这里还没有试过。再次感谢!
哦,好的。谢谢!我去学习学习,这个是接口的自动化框架吧??
但是增加 host 的时候怎么报错呢,,,还是我增加错了?
list index out of range
Request Method: POST
Request URL: http://127.0.0.1:8000/admin/PBS_Dynamic/updatehost/add/
Django Version: 1.11
Exception Type: IndexError
Exception Value:
list index out of range
Exception Location: /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/django/db/models/query.py in __getitem__, line 289
Python Executable: /Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python
Python Version: 2.7.13
Python Path:
['/Users/coco/Documents/charm/WAPI-master',
'/Library/Frameworks/Python.framework/Versions/2.7/lib/python27.zip',
'/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7',
'/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-darwin',
'/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac',
'/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac/lib-scriptpackages',
'/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-tk',
'/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-old',
'/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload',
'/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages',
'/Users/coco/Documents/charm/WAPI-master',
u'..',
'..',
u'..']
解决啦,用了 python manage.py createsuperuser。