软件测试框架介绍
2009-10-19 11:14
239 查看
本文来自ITPUT
在软件测试领域,我们经常会听到测试框架。什么是软件测试框架?在软件测试中它起到怎样的作用?要认识测试框架,首先要对所谓框架有概念。框架(Framework)是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法;另一种定义认为,框架是可被应用开发者定制的应用骨架。前是不者是从应用方面、而后者是从目的方面给出的定义。测试框架也是如此,测试框架出现的最终目的是花少量的资源来完成尽可能多的测试任务,所以测试框架的建立以及框架的重用性方面是最值得测试人员深入探究的地方。Java测试框架、.Net测试框架、自动化测试框架、单元测试框架、集成测试框架,你是不是已经被这些名称弄晕了?如何实现测试框架用于特殊场合?本专题将就以上问题对测试框架进行全面详解,从测试框架入门和类别,到常用框架应用和自己动手实现框架。
什么是测试框架:
测试框架是一组自动化测试的规范、测试脚本的基础代码,以及测试思想、惯例的集合。可用于减少冗余代码、提高代码生产率、提高代码重用性和可维护性。 测试框架的好处在于:提高开发速度,提升测试代码的执行效率;提高软件代码质量,同时引入重构概念,让代码更干净和富有弹性;提升系统的可信赖度,作为回归测试的一种实现方法支持修复后“再测试”,确保代码的正确性。常用的测试框架分类包括自动化测试框架和单元测试框架。根据所用开发平台不同,也可使用不同的测试框架展开测试。
在软件测试领域,我们经常会听到测试框架。什么是软件测试框架?在软件测试中它起到怎样的作用?要认识测试框架,首先要对所谓框架有概念。框架(Framework)是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法;另一种定义认为,框架是可被应用开发者定制的应用骨架。前是不者是从应用方面、而后者是从目的方面给出的定义。测试框架也是如此,测试框架出现的最终目的是花少量的资源来完成尽可能多的测试任务,所以测试框架的建立以及框架的重用性方面是最值得测试人员深入探究的地方。Java测试框架、.Net测试框架、自动化测试框架、单元测试框架、集成测试框架,你是不是已经被这些名称弄晕了?如何实现测试框架用于特殊场合?本专题将就以上问题对测试框架进行全面详解,从测试框架入门和类别,到常用框架应用和自己动手实现框架。
什么是测试框架:
测试框架是一组自动化测试的规范、测试脚本的基础代码,以及测试思想、惯例的集合。可用于减少冗余代码、提高代码生产率、提高代码重用性和可维护性。 测试框架的好处在于:提高开发速度,提升测试代码的执行效率;提高软件代码质量,同时引入重构概念,让代码更干净和富有弹性;提升系统的可信赖度,作为回归测试的一种实现方法支持修复后“再测试”,确保代码的正确性。常用的测试框架分类包括自动化测试框架和单元测试框架。根据所用开发平台不同,也可使用不同的测试框架展开测试。
相关文章推荐
- [摘自互联网]软件测试框架介绍
- Python+Selenium中级篇之0-设计自动化测试框架的前提技能介绍
- 常用软件测试工具介绍与分析
- 百度电子图表js框架(附js软件测试报告demo)
- 【Android】自动化测试框架有哪些?简单介绍
- 用黑客思维做测试——神器 Xposed 框架介绍
- QAC/QAC++静态软件测试工具介绍
- 爬虫、网页测试 及 java servlet 测试框架等介绍
- 软件开发工具介绍之 2.表达式测试
- hadoop框架下各类软件介绍
- 软件测试跟踪工具Bugzilla介绍[1]
- 软件自动化测试框架图之基本概念
- 软件测试中需要熟悉的各类流程图和框架汇总
- Android自动化测试框架开发(二)Monkey、MonkeyRunner介绍和分析
- 软件测试工程师职业介绍和规划
- 软件测试工程师角色介绍
- 自动化测试===Httprunner测试框架介绍
- 软件测试的基础知识概要介绍
- Android测试框架介绍