测试代码编写流程
2016-12-20 18:59:03 0 举报
测试代码编写流程通常包括以下几个步骤:需求分析、测试计划设计、测试用例编写、测试环境搭建、执行测试和缺陷跟踪。在需求分析阶段,测试人员需要仔细阅读需求文档,了解产品功能和用户需求。然后,他们会根据需求文档编写测试计划,确定测试范围、测试方法和测试资源。接下来,测试人员会根据测试计划编写详细的测试用例,包括输入数据、预期结果和实际结果。在执行测试之前,测试人员需要搭建适当的测试环境,包括硬件设备、软件工具和网络连接。然后,他们会按照测试用例逐一执行测试,并记录测试结果。最后,如果发现任何缺陷或问题,测试人员会将其记录下来,并与开发人员进行沟通和协调,以便及时修复。
作者其他创作
大纲/内容
开始
A
N
uses
添加@Before方法
是否需要配置全局变量
是否需要mock:当前测试类是否依赖于其他的类或接口(包括android库),见下面图解。常见应用场景:1. 真实对象具有不可确定的行为,产生不可预测的效果,(如:股票行情,天气预报)2. 真实对象很难被创建的 3. 真实对象的某些行为很难被触发4. 真实对象实际上还不存在的(和其他开发小组或者和新的硬件打交道)等等。
mock B
Y
是否需要mock
B
添加@BeforeClass方法
是否需要在每个测试方法前配置相关变量
判断依据
是否需要在每个测试方法前释放相关变量
图解
结束
添加@Test方法
添加@After方法
是否需要释放全局变量
C
当我们需要测试A类的时候,如果没有 Mock,则我们需要把整个依赖树都构建出来,而使用 Mock 的话就可以将结构分解开,像下面这样:
D
mock C
集成mockito库
比如有一段代码有这样的依赖
E
A Test
添加@AfterClass方法
0 条评论
下一页