什么是自动化测试框架

什么是自动化测试框架
 
在了解什么是自动化测试框架之前,先了解一下什么叫框架?框架是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法;另一种定义认为,框架是可被应用开发者定制的应用骨架。前者是从应用方面,而后者是从目的方面给出的定义。 从框架的定义可以了解,框架可以是被重用的基础平台;框架也可以是组织架构类的东西。其实后者更为贴切,因为框和架本来就是组织和归类所用的。
 
所以自动化测试框架的定义为:由一个或多个可重用的自动化测试基础模块、自动化测试执行、统计和管理模块等组成的工具集合。
 
按框架的定义来分,自动化测试框架可以分为:基础功能测试框架、管理执行框架;
按不同的测试类型来分,可以分为:功能自动化测试框架、性能自动化测试框架;
按测试阶段来分,可以分为:单元自动化测试框架、接口自动化测试框架、系统自动化测试框架;
按组成结构来分,可以分为:单一自动化测试框架、综合自动化测试框架;
按部署方式来分,可以分为:单机自动化测试框架、分布式自动化测试框架。
原文地址:https://www.cnblogs.com/apple2016/p/14022993.html