测试项目,经常会有逻辑功能相对复杂、测试重点多的情况。此时,常常不确定如何设计更好的,更全面的case。
当然,我可以利用之前学习的用例设计方法来设计用例,但是我认为还需要一些其他的方面的考虑。
具体来讲就是根据项目实际情况,确定测试方案,设计用例。总结如下:
- 针对单一功能点设计,单一功能点更容易理解,有针对性,可以更全面的测试。
- 针对校验性逻辑/异常逻辑
- 流程型功能/系统整体功能
- 范围型用例,全面的考量影响范围,避免遗漏。
通过这种由点及面,层层深入的方法设计用例。既能够避免case的过于复杂,也有助于更全面的理解系统设计。