美文网首页
测试用例的正确编写方式

测试用例的正确编写方式

作者: igool | 来源:发表于2019-05-11 17:38 被阅读0次

        很多时候,我们在写完service接口之后,就着手开发接口的实现,啪啦啪啦几下把实现完成,然后就坐等测试。如果是一个对自己有要求,对小伙伴负责的程序员,这个时候,他还会把TestCase进行补充,完善,通过CASE来对刚写的代码进行测试,并尽量保证所写的方法满足了测试要求的用例场景。下面,我们就结合实际的例子来进行说明。

        那何为一个好的用例代码?我个人觉得从以下几个方面:

1 用例的前置参数要可配置,并且可以根据不同环境进行切换

2 用例的方法要清晰明了,对请求,返回等做严格的检验

3 所有测试的数据格式要尽量与生产保持一致

4 测试完成之后,方便的产出结果,但在系统上不要留下任何测试的数据

5 测试如果需要服务端的模拟,还得另外搭建第三方模拟平台,保证流程是OK的。比如一些第三方支付平台或者外部的WEBSERVICE接口

6 方便集成到ci等系统上,便于测试结果数据的展现

首先我们来看一张图

针对前面说的5点,我们一一来对应阐述

1 通过结果 mvn的profiles功能,我们把testng的前置参数在dev,test 进行环境区分,在真正打包的时候,通过filter TESTNG的testng.xml占位符,生成最终的文件。

在测试用例之中,我们通过注解paramters,从XML读取这个配置

2 用例逻辑要清晰

3 ,4,5略去。

6 在mvn 的 plugin 里面指定编码,testng.xml 目录读取

最后生成的报告如图

如果结合jenkins来查询,会更直观。

相关文章

  • 测试用例的正确编写方式

    很多时候,我们在写完service接口之后,就着手开发接口的实现,啪啦啪啦几下把实现完成,然后就坐等测试。如果是...

  • 软件测试基本流程

    1.需求分析(产品经理) 2.编写测试用例(测什么,怎么测) 3.评审测试用例 4.搭建测试环境 5.等待开发提交...

  • 1.软件测试流程

    1.需求分析 2.编写测试用例(测什么,怎么测) 3.评审测试用例 4.搭建测试环境 5.等待开发提交测试包 6....

  • APP功能测试点总结(转载)

    1.功能性测试: ——根据产品需求文档编写测试用例。 ——软件设计文档编写用例。 注意:就是根据产品需求文档编写测...

  • APP测试点全面总结(上)

    1.功能性测试: ——根据产品需求文档编写测试用例。 ——软件设计文档编写用例。 注意:就是根据产品需求文档编写测...

  • APP测试点总结(全面)

    1.功能性测试: ——根据产品需求文档编写测试用例。 ——软件设计文档编写用例。 注意:就是根据产品需求文档编写测...

  • 软件测试常见问题

    1、软件测试流程是什么? ①需求分析,需求评审②编写测试计划③编写测试用例,用例评审④执行测试,提交bug,回归测...

  • Swift 单例

    Swift中编写单例的正确方式

  • 用例评审方法

    1.测试用例是否按照公司定义的模板进行编写2.测试用例的本身的描述是否清晰,是否存在二义性3.测试用例内容是否正确...

  • 测试用例模板设计需要了解的点

    测试用例是进行测试的最小单元粒度。在编写测试用例之前需要很多准备工作去分析需求,提取测试点,然后根据提取的测...

网友评论

      本文标题:测试用例的正确编写方式

      本文链接:https://www.haomeiwen.com/subject/hkexaqtx.html