测试用例编写
用例的模板网上有很多。可以根据个人习惯来,但是再变,其核心内容是不变的。
一份测试用例一定会包含的东西有
- 测试模块
- 测试标题
- 前置条件
- 执行步骤
- 预期结果
- 实际结果
一、等价类划分
把所有可能的输入数据,即程序的输入域划分成若干部分(子集),然后从每一个子集中选取少数具有代表性的数据作为测试用例。该方法是一种重要的,常用的黑盒测试用例设计方法。
二、边界值分析方法
对输入或输出的边界值进行测试的一种黑盒测试方法。通常边界值分析法是作为对等价类划分法的补充,这种情况下,其测试用例来自等价类的边界。
- 常见的边界值
1)对16-bit 的整数而言 32767 和 -32768 是边界
2)屏幕上光标在最左上、最右下位置
3)报表的第一行和最后一行
4)数组元素的第一个和最后一个
5)循环的第 0 次、第 1 次和倒数第2 次、最后一次
三、错误推测
基于经验和直觉推测程序中所有可能存在的各种错误, 从而有针对性的设计测试用例的方法。
列举出程序中所有可能有的错误和容易发生错误的特殊情况,根据他们选择测试用例。
四、功能
- 链接
链接是Web应用系统的一个主要特征,它是在页面之间切换和指导用户去一些不知道地址的页面的主要手段。链接测试可分为三个方面。首先,测试所有链接是否按指示的那样确实链接到了该链接的页面;其次,测试所链接的页面是否存在;最后,保证Web应用系统上没有孤立的页面(所谓孤立页面是指没有链