1-Web应用测试工具
JMeter
这是一个开源的负载测试工具,用Java 6+编写,并且可以跨平台操作。Apache最近发布了支持所有平台的JMeter ‘v2.11′,用于负载测试以分析和衡量系统/应用程序的性能。
其强大的GUI帮助快速构建测试计划和调试过程。它还有助于分析服务器和网络上各种负载下的整体性能。
官方网站:JMeter
另,jmeter还可以做接口测试。
2 -Web功能/回归测试工具
大多数bug是归咎于是网站/ Web应用程序中的功能问题。下面是一些选择的Web功能/回归测试工具,供你快速参考。
Selenium
Selenium是最近在测试人员中备受欢迎的自动测试套件。它被设计为支持和提升测试自动化,以便在不同的浏览器和平台上测试Web应用程序的功能方面。
该套件包括4个基本组件,即SeleniumIDE,Selenium RC,WebDriver,Selenium Grid。WebDriver直接与Web浏览器通信,并使用其本机兼容性进行自动化。
官方网站:Selenium
3 -跨浏览器测试工具
考虑到无缝的用户体验是每个品牌和每个企业的关键,因此到位正确的工具是每个测试人员不可或缺的。这里有一些工具可供你参考。
Browsera
这是一个在Windows和Mac OSX平台上运行的在线跨浏览器测试工具,通过比较每个浏览器的输出来检测跨浏览器布局问题。每次测试完成后,每个JavaScript错误都会报告并整理。可以使用工具的抓取功能来测试整个网站。
官方网站:Browsera
4 -移动Web/App测试工具
Appium
这是一个开源的测试自动化框架,可以使用WebDriverJSON线协议驱动本机和混合iOS和Android移动app。它支持SeleniumWebDriver JSON Wire Protocol的子集,并提供了用于自动化移动手势(如轻击,轻弹和滑动)的扩展。
为了自动化iOS,它需要XCode和AppleDeveloper Tools(iPhone模拟器SDK,命令行工具)。对于Android自动化,需要Android SDK API> = 17。
官方网站:Appium
网友评论