linux和windows接口中文乱码_使用jmeter进行接口自动化实例

testkuaibao|软件测试自学公众号

1、在excel中维护用例,包含域名、url、方法(get还是post)、 参数 、预期结果(可以是多个),然后转化程csv格式,这样一来我们只需要在excel中维护我们的用例就好了(当然如果需要,可以添加其他字段,比如标识字段,其值为true,标识执行该用例,否则不执行)

3198c85600d9329a19e59ef39fe6e1b0.png2、添加一个CSV Data Set Config,把我们的文本路径填进去

8cc5d68b47b2b6bf8aabf31b69f8d685.png3、添加BeanShell PreProcessor和BeanShell PostProcessor,主要 目的是为了处理中文乱码

d734be31dbeb049293af664becff4b9d.png92da59c6b2ec9348a31475c8b9db7d54.png5、添加if控制器,根据方法值,来判断执行get还是post的请求

(本测试接口只是一个get请求而已,但还是都列出来吧)

1aa233bdbed8f9c28b7d7520e36f727c.pngdf3566c732d434ea35336b1377148d2a.png4aff980bf946d89f310b19e9f2825c57.png

8aac82212c570b2f3240e5a0a4908f96.png

6:根据用例数,设置循环次数

4c123abf95aa39e565187d788e0dfc47.png7:运行,查看结果,so easy:

41e044aba983027a91f12b4aeefba3fa.pngff3b0f47586c6f6ed76f423d2c32aced.png

最后总结:

1:对于参数的值,本人上面的文件里的参数都是数字而已,若需要做到更多的测试,则添加测试用例,比如针对 参数值为特殊字符,字母,关键字等进行传参便可,再添加断言进行自动去获取判断结果便可。

2:上面的测试用例的文件是csv,如果改为xls便无法执行,后续我们仍然会去尝试,工具是死的,人是活的,有待继续研究了解。

本文经授权转载自:http://blog.sina.com.cn/s/blog_13afdb2130102wwjc.html

5ea589887a5c56c4eb87ca37c75bd323.png软件测试笔试题,这道题你一定见过探索性测试,你知道多少?如何开发有效的可复用测试用例,又如何使用和管理?软件测试专业名词,你知道几个? 觉得文章不错就点个在看呗,转发就更好了
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值