文章分类 - 软件测试
摘要:1. 基本配置文件 2. 读取配文件 import configparser # 读取配置文件路径 config = configparser.ConfigParser() config.read('D:\develop\eclipse_pydev\eclipse-workspace\TrainAP
阅读全文
摘要:1. 获取系统时间 2. 数据解析 3. 断言 4. post请求建议将所有参数都放在body里面,不要放在params内部(虽然也能请求成功,但可能引发很多问题) 4.1 测试环境所有参数都正确,且请求成功;但将请求环境切换到正式后,怎么请求都返回403之类的,最后将参数放到body内部,搞定 4
阅读全文
摘要:1. 添加环境变量 2. 编辑接口请求参数 3. 编写脚本处理签名 4. 添加断言及响应数据处理
阅读全文
摘要:谷歌浏览器为例: 1. 驱动版本过低,升级驱动,下载等于或者高于当前浏览器版本的驱动 2. 没有将驱动加入到环境变量,python安装目录,chrome安装目录也可以添加下一个驱动 3. 如果以上均没有错误,可以强制指定驱动地址: 如:
阅读全文
摘要:>>1. 对于postman而言,接触的算是比较早的,当然还晚于jmeter(大二时候就玩过,虽然当时不怎么熟练)。整体感觉,操作方便,界面简洁,相对于soapUI而言。 >>2.早些时候使用,只能说太low,像脚本、参数传递等等用的相对较少,测试也都基于单接口、都独立请求。 >>3.接口参数传递:
阅读全文
摘要:1. 接口测试,市面常见工具: 网上有说法,用postman 做接口压力测试,实际上仔细分析后,发现,根本不是并发,还是串行 2. 如果单纯做功能测试,个人觉得postman 是首选,操作界面、脚本编写等都比较方便 3. 性能测试常见工具: jmeter (开源免费,轻量级工具)当然,各种界面、结果
阅读全文
摘要:命令:jmeter -n -t E:\jmeter_report\t.jmx -l E:\jmeter_report\jtl_report\1.jtl -e -o E:\jmeter_report\jtl_report\report 参数说明: jmeter文件保存路径 要生成的jmeter结果文件
阅读全文
摘要:分析:谷歌/IE浏览器驱动未及时关闭 解决: 1.手动关闭相应的驱动 2.编写文本文件:taskkill /f /im chromedriver.exe 之后将文件后缀名改为.bat,每次执行完RF以后点击一下bat文件即可
阅读全文