过去一年接触了几款自动化测试工具,在此做个简单的比较总结BC7300 _BC8050 _BC8150 |总线耦合器——测试。
测试工具应该不是重点,重点是对被测的应用程序类型/借口的协议需要熟悉,然后根据被测项目选择合适的测试工具。
表格1:功能/性能测试工具总结:
特价现货,一手货源 价格优势 德国制造 品质过硬 库存充足 全新现货 倍福全系列 优质服务提供技术支持
欢迎新老客户朋友询价选购下单, 曾双风 上淘宝找【枫红工控自动化 】
医 壶 酒 吧 吧 而 思 而 已 思 酒 换成数字
工具名称
|
适用范围
|
备注
|
QTP
|
1〉商业化的功能测试工具。
2〉默认支持的应用程序类型:标准windows应用程序(Win32 API/MFC/...)、Web页面、ActiveX控件,VB应用程序;在加载额外插件的情况下,还支持:Java应用、.Net应用、...
3〉基于对象库的自动化测试;对象说的是应用程序中的实际对象。QTP对象库中需保存对象,运行脚步时根据对象属性/对象名称来寻找对象,进而对对象进行操作;
4〉支持VBScript编写脚本;
|
脚本编辑界面不是很友好(需要借助其他的编辑器),安装完毕后占有内存较大;
资料比较多;
|
Loadrunner
|
1〉商业化的性能测试工具。
2〉被测接口的网络协议支持的话就可用来进行接口的性能测试;支持的常用协议有:Web(Http/HTML)、Soket、.NET、Web Service、数据库协议(ODBC/Oracle/SQLServer/...);
|
|
Ranorex
|
1〉支持WinForm、WPF、WEB2.0、Android、...;
2〉基于对象库(Xpath)的自动化测试;运行时根据对象属性来寻找对象,进而对对象进进行操作,对象可参数化;
3〉支持C#、VB、Python语言编写脚本;BC7300 _BC8050 _BC8150 |总线耦合器——测试
|
安装完毕后占用的内存较小;
资料比较少;
|
Selenium
webdriver
|
1〉基于浏览器的开源自动化测试工具;
2〉适用于web应用的自动化测试;
3〉可以使用多种语言进行驱动
|
selenium2是selenium与webdriver两个项目的合并。
|
备注:Selenium工具未实际应用过,待后续有时间再实践。
表格2:接口测试工具总结:BC7300 _BC8050 _BC8150 |总线耦合器——测试
|