zoukankan      html  css  js  c++  java
  • 自动化测试工具

    1. 代码级的自动化测试工具

     XUnit: JUnit,CppUnit,GoogleTest,NUnit,PyUnit ...

        单元测试

     XMock: JMock,GoogleMock,NMock...  

     仅适用于面向对象的语言

     Coverage:PureCoverage,Purify,EclEmma,DevPartner,Threading Test...

       功能:参数化,测试用例管理,快速Mock,TDD

     注:代码级自动化测试框架并不能为自动化实施带来多大实质价值,更多是对研发人员的一种意识的灌输。

        建议做黑盒测试 和 接口测试

    2. 接口、协议级自动化测试工具

     LoadRunner:支持全协议,重点支持HTTP等

     SoapUI:支持WebService协议SOAP

     WebLoad: 支持HTTP协议

     RPT: 重点支持 HTTP 和 TCP/UDP 协议

     SilkPerformance: 重点支持HTTP 和 TCP/UDP 协议

     HTTPClient, JSoup:HTTP协议 和 HTML 元素处理

     JMeter: 支持HTTP,JMS协议等

     思考:自定义协议如何解决?

    3. 界面级自动化常用工具

     QTP/UFT: 支持windows,web,Java, .net应用程序等

     RFT:支持windows,web,Java, .net应用程序等

     TestComplete:支持各类应用程序及第三方组件,对象识别能力超强

     Selenium/Watir:支持web应用,Safar,IE,Chrome,Firefox

     Sikuli IDE: 基于图像识别的自动化测试工具,支持所有应用

     Appium/MonkeyRunner: Android, iOS应用

  • 相关阅读:
    C语言文法
    实验一
    词法分析
    py中文词频统计
    py字符串练习
    py画了个国旗
    熟悉常用的Linux操作
    大数据概述
    实验三、 递归下降分析程序实验
    简易c语言LL(1)文法
  • 原文地址:https://www.cnblogs.com/dongtian/p/7267006.html
Copyright © 2011-2022 走看看