《编写有效用例》 ——“Jolt大奖精选丛书”有奖征文

作者将测试用例分为业务用例和系统用例, 其实我认为这只是测试的角度不同。

从业务的角度去写测试用例,就是业务用例。比如根据一个具体业务的流程,从开始的订单输入,到付款,再到最后的确认收货,甚至评价此次交易。按照这个流程去去模拟订单,直至订单完成,检查整个流程是否符合业务要求,这就是一个业务用例的测试。

系统测试就不需要关心这个功能具体实现什么业务,针对某个功能方法或者函数输入值,得到想要的结果就可以。一些异常和错误的处理达到要求。另外还可以进行一些性能的测试,比如压力测试等。

要想知道如何编写有效用例,应该先了解什么是测试用例。

测试用例(Test Case)是为某个特殊目标而编制的一组测试输入、执行条件以及预期结果,以便测试某个程序路径或核实是否满足某个特定需求。

测试用例(Test Case)目前没有经典的定义。比较通常的说法是:指对一项特定的软件产品进行测试任务的描述,体现测试方案、方法、技术和策略。内容包括测试目标、测试环境、输入数据、测试步骤、预期结果、测试脚本等,并形成文档。
不同类别的软件,测试用例是不同的。不同于诸如系统、工具、控制、游戏软件,管理软件的用户需求更加不统一,变化更大、更快。

测试用例可分为以下几种:

1. 界面测试

2. 功能测试

3. 性能测试

猜你喜欢

转载自lujinan858.iteye.com/blog/1668672