常用的WEB自动化测试工具

主流自动化测试工具–QTP

  • QTP是一个侧重于功能的回归自动化测试工具;提供了很多插件。
  • QTP支持的脚本语言是VBScript,这对于测试人员来说,感觉要“舒服”得多。VBScript毕竟是一种松散的、非严格的、普及面很广的语言。
  • QTP的高可用性:
    1.支持录制与回放
    2.支持lower level模式
    3.QTP的编辑器支持两种视图: Keyword模式和Expert模式

与Selenium(WebDriver)比较优劣

  • 价格:
    selenium是开源的自动化测试工具,但是QTP是商业版的,而且价格不菲。
  • 应用领域:
    Selenium仅支持web页面的测试,而QTP不光支持web界面的测试,而且还支持Client方面的测试。
  • 功能方面:
    录制功能QTP支持的好。QTP的录制回放成功率很高,selenium的录制回放成功率非常的低。
    脚本的编辑功能。熟悉java、python等的人喜欢selenium,熟悉的是VBScript可能就会喜欢QTP。
  • 框架处理的能力:
    在数据驱动方面,QTP支持很灵活。可以通过简单的设置就可以完成数据驱动的自动化脚本selenium要用编程来实现才可以。

常见自动化测试工具–UFT(Unified Functional Testing)

  • UFT是QTP的新名字,叫统一功能测试框架。新的功能如下:
    1.lnsight智能图像识别
    图像识别一直是我们做自动化测试的阻碍之一。包含游戏自动化、flash动态的一些自动化。

你可能感兴趣的:(测试,测试类型)