测试用例编写要点
前言
:
根据详细设计文档编写测试用例的目的不在于验证软件达到的功?/p>
,
而在于验证软
件应该达到的功能
.
这样可以去除软件开发过程中的随意?/p>
.
1.
目的:统一测试用例编写的规范,以保证使用最有效的测试用例,保证测试质量?/p>
2.
范围:适用于公司对产品的业务流程、功能测试测试用例的编写?/p>
3.
功能测试用例编写原则?/p>
3.1
单元测试功能用例的编写目?/p>
单元测试用例的目的在于验证单个模块是否达到了详细设计说明书中规定的功?/p>
,
由于
是单个模块所以无法检验关联?/p>
,
可能会牵扯到数据库的操作
,
例如
:
删除?/p>
,
需要查看数据库
是否完全删除了数?/p>
.
3.2
集成测试功能用例的编写目?/p>
集成测试功能用例的目的在于验证软件连接时
,
模块的连接是否正?/p>
(
及数据的传递是
否正?/p>
).
我们的软件中体现出来的是
,
是否正确调用界面
,
界面之间显示的数据是否正?/p>
,
特别
是财务方面的
.
集成测试用例的编写过程中
,
经常将功能用例与业务流程用例混合编写
,
因为在集成测?/p>
时很难将两者分开
.
4.
业务流程测试用例编写原则?/p>
4.1
集成测试业务流程用例的编写目?/p>
集成测试业务流程用例的目的与集成测试功能用例的目的基本一?/p>
,
在于验证数据的正
确?/p>
,
及界面之间的数据传递的准确、无?/p>
.
4.2
系统测试业务流程用例的编写目?/p>
系统测试业务流程用例的目的在于验证软件最终数据的准确?/p>
.
我们的软件体现为
,
手工
数据与报表数据的一直?/p>
.
用例与用例之间有着一定的关系
,
目的性十分明?/p>
.
5.
测试用例设计的原?/p>
(
系统测试业务流程用例可以参?/p>
)
5.1
全面?/p>
指编写的测试用例应该覆盖所有的详细设计文档描述的功?/p>
.