(8)软件功能的逻辑划分
功能上划分未能覆盖的代码逻辑,可以添加白盒灰盒用例;
(9)关联的功能
设计关联的测试的用例
(10)可靠性,容错性
(11)兼容性(浏览器,系统)
(12)安全性
(13)性能(这里的性能是指,单个模块或者子系统的性能)
总之
测试用例首先要能覆盖所有功能需求点,然后搞懂软件处理逻辑,可以找开发一起看测试用例,把没有覆盖到的代码流程相应的补充用例。用例覆盖到这2点基本不会出现基本功能的问题。
在此基础上,可以进行一些可靠性,容错性,兼容性等用例的设计,测试下软件的稳定性。
原文转自:http://www.uml.org.cn/Test/201202072.asp