管理经验积累

6/15测试日报

2017-06-15  本文已影响18人  您的昵称已被占用了

今天继续用Jmeter写自动化测试用例

流程是:

用户端:登录——发起售后

商户端:登录——拒绝售后

拒绝售后之后,用户端又可以重新发起售后

步骤:

1.上一章说过,用户端登录可以用白名单账号,直接跳过验证码那一块;

2.用户端发起售后之后,Fiddler抓到请求数据Textview,然后写到Jmeter的Http请求上

3.商户端同样得登录(这里登录不能用什么神级账号跳过了,得实打实地过验证码了,处理方法接下来说)

4.跟用户端发起售后一样

关于验证码的处理方法:

当时问了同事,可以账号登录系统之后,点击处理售后,然后Fiddler抓到存在头文件里面的Cookies值

接着把Cookie写到Jmeter的cookie管理器里

原理就是,你用这个账号登录之后,会生成一个Cookies,把Cookies值写进Jmeter发起请求之后,后台会把Cookies拿过来跟现在的Cooikes比对,正确的话就登录成功。

那么问题来了,Cookies是有时间限制的,所以等你退出登录之后,再次拿旧的Cookies发请求,这就出问题了:

解决方案:

目前没有解决方案。但网上看了下Jmeter过验证码的方法,好像挺有道理的,名字也取得很有吸引力——冲破图片验证码的束缚,顿时会

让你产生浓厚的兴趣,在此推荐给大家(注:得有一定的Java基础)

http://blog.csdn.net/xreztento/article/details/48682923

Cookies和Session运行机制的文章,写得不错,不过有点长——

http://blog.csdn.net/fangaoxin/article/details/6952954/

上一篇 下一篇

猜你喜欢

热点阅读