zoukankan      html  css  js  c++  java
  • 自动化测试的概念及工具

    自动化测试的概念有广义与狭义之分;广义上来讲所有借助工具来进行软件测试都可以称为自动化测
    试;狭义上来讲,主要指基于 UI 层的自动化测试;除此之外还有基代码编写阶段的单元自动化测试,基
    本集成测试阶段的接口自动化测试。
    注意:如果没有特别说明,本文所说的“自动化测试”均指基于“UI 的功能自动化测试”。
    目前市面上的自动化测试工具非常多,下面几款是比较常见的自动化测试工具。
    QTP
    QTP 是 HP Quick Test Professional software 的简称,是一种企业级的自动测试工具。提供了强大
    易用的录制回放功能。支持 B/S 与 C/S 两种架构的软件测试。是目前主流的自动化测试工具。
    Robot Framework
    Robot Framework 是一款 Python 编写的功能自动化测试框架。具备良好的可扩展性,支持关键字驱动,
    可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行。
    watir
    Watir 全称是“Web Application Testing in Ruby”。它是一种基于 Web 模式的自动化功能测试工具。
    watir 是一个 Ruby 语言库,使用 Ruby 语言进行脚本开发。
    Selenium
    Selenium 也是一个用于 Web 应用程序测试的工具,支持多平台、多浏览、多语言去实现自动化测试。
    目前在 web 自动化领域应用越来越广泛。
    当然,除了上面所列自动化测试工外,根据不同的应用还有很多商业的、开源的以及公司自己开发的
    自动化测试工具

  • 相关阅读:
    免费云盘,为什么不用?
    把握linux内核设计思想系列
    volley基本使用方法
    金朝阳——软件測试试题11道题目分享
    可编辑ztree节点的增删改功能图标控制---已解决
    POJ 3370 Halloween treats 鸽巢原理 解题
    Axure RP一个专业的高速原型设计工具
    Linux内核剖析 之 进程简单介绍
    [iOS]怎样在iOS开发中切换显示语言实现国际化
    scp and tar
  • 原文地址:https://www.cnblogs.com/ITniu/p/7462481.html
Copyright © 2011-2022 走看看