测试大纲法
一、应用场合
程序中有多个窗口,窗口中有多个操作,多个窗口的操作之间有一定的关系,为了理清窗口之间的关系,可以使用测试大纲法。
常用于:测试软件的安装、删除程序;多窗口之间的跳转关系
二、测试大纲法的使用步骤
(1)分析需求,列出所有窗口以及每个窗口中的操作——列大纲
(2)根据大纲,理清窗口操作间的关系,编写用例
说明:
1、如果某个操作流程中没有新的测试功能点(所有的功能点在前面的测试中都已经测过),那么该条用例可以省略。但是最好都测。
2、对于列表框或下拉列表框控件,一般至少测试三项:第一项(最小值),中间项(有效等价类),最后一项(最大值)
补充:1、第一项是最小值,最后一项是最大值是按索引值定义。
2、在测试下拉列表选项时,不是只测3项,如果选项中有特殊项。如:不限
3、测试用例可以适当复用——有些用例如果跟前面的用例基本一致,可以重复使用。
软件安装
1、安装程序的窗口较多,但是窗口之间的关系比较简单,一般只关注“上一页”和“下一页”,测试时不需要特别关注,重点关注每个窗口中能够完成的功能(测试点),一一列出大纲,写测试用例。
2、测试软件的安装、删除程序的测试用例,一般直接写在word中,不需要按照规定编写。
3、安装程序的测试需要考虑测试环境(安装环境):
- 该软件支持的操作系统(操作系统的版本、品牌、位数(32/64)等)
- 该软件与其他软件的兼容问题(与其他软件同时安装在一台电脑中可以同时使用不互相影响)
- 考虑该软件的安装路径(默认路径、自定义路径【正确/错误路径】)
- 已经安装过该软件,怎么处理?【更新升级、覆盖、取消、不允许】