一.测试用例设计的流程
测试之前我们需要先弄明白:
要测试什么
按照什么顺序测试
覆盖哪些需求
测试用例编写者不仅要掌握软件测试的技术和流程,而且要对被测软件的设计、功能规格说明、用户试用场景以及程序/模块的结构都有比较透彻的理解。
1.需求分析
从软件需求文档中,找出待测试软件/模块的需求,通过自己的分析、理解,整理成为测试需求,清楚被测试对象具有哪些功能。
2.业务流程分析
除了对单个功能的点的测试之外,还要了解软件的内部处理逻辑。为了不遗漏测试点,需要清楚的了解软件产品的业务流程。
建议在做复杂的测试用例设计前,先画出软件的业务流程。
从业务流程上考虑:
1.主流程是什么
2.条件备选流程是什么
3.数据流向是什么
4.关键的判断条件是什么
3.测试用例设计
测试用例的设计本质就是,找对测试对象->测试对象组合设计->减少无效组合->得到流程或数据流序列。
测试用例设计的类型参考各端用例设计
引用