-
JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域。 它可以用于测试静态和动态资源,例如静态文件、Java 小服务程序、CGI 脚本、Java 对象、数据库、FTP 服务器, 等等。JMeter 可以用于对服务器、网络或对象模拟巨大的负载,来自不同压力类别下测试它们的强度和分析整体性能。另外,JMeter能够对应用程序做功能/回归测试,通过创建带有断言的脚本来验证你的程序返回了你期望的结果。为了最大限度的灵活性,JMeter允许使用正则表达式创建断言
-
我们为什么使用Jmeter
- 开源免费,基于Java编写,可集成到其他系统可拓展各个功能插件
- 支持接口测试,压力测试等多种功能,支持录制回放,入门简单
- 相较于自己编写框架活其他开源工具,有较为完善的UI界面,便于接口调试
-
selenium可以模拟真实浏览器,自动化测试工具,支持多种浏览器,爬虫中主要用来解决JavaScript渲染问题
-
声明浏览器对象
上面我们知道了selenium支持很多的浏览器,但是如果想要声明并调用浏览器则需要:
from selenium import webdriver browser = webdriver.Chrome() browser = webdriver.Firefox()
Qtp自动测试工具(案例学习)
♣Qtp是什么?
♣测试用例网站
♦注册与登录
♦测试脚本
◊录制/执行测试脚本
◊分析录制的测试脚本
◊执行、查看测试脚本
♦建立检查点
◊对象检查
◊网页检查
◊文字检查
◊表格检查
◊执行并分析使用检查点的测试脚本
♦参数化
◊参数化对象和检查点中的值
◊参数的种类
◊使用数据表参数
◊修正受到参数化影响的检查点
◊执行并分析使用参数的测试脚本
♦输出值
◊输出值类型
◊存储输出值
-