自动化测试软件分类
来源:互联网 发布:淘宝店铺托管协议 编辑:程序博客网 时间:2024/05/17 22:58
自动化测试就是当你按一个按钮或一条命令就执行一整套的测试程序。这些测试有一些可能是手工的,一些是开发人员编程实现的。从基本的由一类似于是xUnit的单元测试框架(NUnit,JUnit,CppUnit,HttpUnit)开始, 每一个测试需要完成一些设置在它开始之前,最后还需要做一些清理工作,并且产生详细的报告与结果。自动化测试的抽象层图是这样的:
通常我们使用一些工具与框架,一些是开源,一些是商业,还有一些是需要根据需求自行开发的工具,当然这需要管理层的支持以及人力成本。 一般大型软件公司都有适合自己的自动化测试工具。都需要一些脚本去驱动与配置它们。
现在很多电子商务都是分布式架构的,对分布式自动化测试能实现:
- 客户端/服务器(C/S)的架构
可以多种系统平台工作:Windows,Linux,Max,Xbox
分布式测试(大部分是脚本)
实现传送测试反馈报告
使用期望的参数实现虚拟化的平台测试
简单的API
提供CPU与内存压力的信息机器
设想的图示是这样的:
更多内容有时间详细讨论。
一些组件与工具分类视图:
目前业界内的相关产品与工具:
开源与免费:
[Robot Framework] --Generic test automation framework for acceptance testing and acceptance test-driven development (ATDD).
[Selenium] a suite of tools to automate web browsers across many platforms
[Arquillian] --a revolutionary testing platform for Java and the JVM
[Gradle] automate the building, testing, publishing, deployment and projects
[Capybara] --Confidently implement automated tests for web applications
[Chef] --automate your cloud and server infrastructure with
[Cucumber] --The Latest in Ruby Testing
[Software Testing Automation Framework STAF]
[SmartFrog ]
[JTR Framework]
商业:
Microsoft [Visual Studio]
[TestComplete] -- an open test platform for easily creating, maintaining, and executing automated tests for desktop, Web, mobile, and client-server[TestStudio] is Telerik’s QA solution for automating your manual testing.
HP [QTP]
[WinRunner]
IBM [Rational Robot]
[AdventNet QEngine]
[SilkTest]
[QA Run]
构建自动化测试服务:
由于时间与篇幅有限,没有详细赘述,在这儿主要是抛转引玉。希望对您软件开发与测试有帮助。
- 自动化测试软件分类
- Python-Selenium2做Web自动化测试(1)-软件测试分类以及什么时候需要进行自动化测试
- 自动化测试角色分类
- 自动化测试角色分类
- 【软件测试】软件测试自动化
- 软件测试自动化实践
- 软件自动化测试流程
- 软件自动化测试开发
- 软件自动化测试流程
- 软件测试自动化专题
- 软件测试自动化
- 自动化软件测试概述
- 自动化软件测试杂谈
- 软件测试自动化感想
- 软件智能自动化测试
- 软件自动化测试工具
- 软件自动化测试框架
- 自动化软件测试工具
- quagga关于vpnv4的配置
- Tomcat内存设置详解
- gdx camera详解
- Lists
- 《Linux内核设计与实现》读书笔记(二)- 内核开发的准备
- 自动化测试软件分类
- 几行代码实现RPC框架
- 20170119总结
- android加固系列—1.如何检验so文件是否加壳成功
- 在安卓项目中集成高德地图时,获取SHA1值
- windows下全志 A20 Android script.fex 调试工具
- 收集的35个 jQuery 小技巧/代码片段
- Linux常用命令整理
- UVA 1590