龙源期刊网
http://www.qikan.com.cn
基于
Python
的测试驱动开发框架
作者: ssdzfj
资料来源:《科教导刊》
电子版》
2018
年初
20
初期
摘
我想要
本文首先介绍了测试驱动开发,然后介绍了测试模式,阐述了测试驱动开发的优越性
势、一般程序、测试原则和对一般开发者的要求,最后比较详细地介绍了一些基础
Python
的测试框架。
关键词
测试驱动开发
Python
测试框架
中图分类号:
TP3
文献识别代码:
a
1
测试驱动开发介绍
测试驱动开发(
TDD
)是与以往的开发流程不同的新的开发方法,采取了少量的增量
一种强调测试在软件开发过程中作用的表达式开发方式。
TDD
在编码前进行单元测试的软件
发展思想。
TDD
先定义需求,扩大测试覆盖率,推进整个开发过程。 那个编写的代码
简洁、结实且高质量,加快软件开发。
2
测试模式介绍
软件开发的典型瀑布模型。 这是一个带有部分反馈的自上而下的开发模式,分支到文档中
要求很高。 该模型分阶段检查点,最终产品只能在后期才能看到最终结果和测试阶段
一般占一半的时间。 软件测试和软件开发过程一样遵循软件工程原理
v
模型和
x
模式
作为示例,说明测试和开发的关系。
2.1V
模型测试
v
模型与瀑布开发模型一样,包括需求分析、概要设计、详细设计、代码编码等阶段,这是
一些流程需要考虑相应的测试工作,同时设计测试用例,制定测试计划。
v
模型明确地表明了测试
的不同层次,明确描述了测试阶段与开发过程各阶段的对应关系。 需求分析引起的错误
在错误地检查之前不能发现是最大的极限。
2.2X
模型测试
照片
1
:
x
模型图
如图所示,
x
模型包括详细设计和编码阶段的开发行为、分离单个程序片段的编码和
测试它们,直到它们集成到可执行文件中。 通过集成测试的成品打包后