在测试行业,软件测试工具也是备受关注,今天就来盘点一下各大公司都在用的自动化测试工具,绝对的主流工具。
web自动化工具——RobotFramework
RobotFramework是一款python编写的功能自动化测试框架。具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行,主要用于轮次很多的验收测试和验收测试驱动开发(ATDD)。
接口自动化工具——Jmeter
Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试,但目前也是主流的接口测试工具之一。
Apache jmeter 可以用于对静态的和动态的资源(文件,Servlet,Perl脚本,java 对象,数据库和查询,FTP服务器等等)的性能进行测试。它可以用于对服务器,网络或对象模拟繁重的负载来测试它们的强度或分析不同压力类型下的整体性能。
App自动化工具——Appium
Appium是一个自动化测试开源工具,支持iOS和android平台上的移动原生应用、移动Web应用和混合应用,也支持H5应用的自动化测试!
Appium是一个跨平台工具,它允许测试人员使用同样的接口、基于不同的平台写自动化测试代码,大大增加了测试套件间代码的复用性。
App自动化工具——Airtest
Airtest是网易出品的一款基于图像识别和poco控件识别的一款UI自动化测试工具。Airtest的框架是网易团队自己开发的一个图像识别框架,这个框架的原型是一种新颖的图形脚本语言Sikuli。
Sikuli这个框架的原理是这样的,计算机用户不需要一行行的去写代码,而是用屏幕截屏的方式,用截出来的图形摆列组合成神奇的程序,这是Airtest的一部分。
PC端自动化工具——QTP
QTP是Quick Test Professional的简称,是一种自动测试工具,以VBScirpt为内嵌语言。QTP支持功能测试和回归测试自动化,可用于软件应用程序和环境的测试。
本文作者:柠檬班软件测试(lemonban)——专注于最新最前沿的软件测试技术,解决你的测试技术烦恼,对软件测试感兴趣的朋友赶快关注我们吧!
领取专属 10元无门槛券
私享最新 技术干货