- 4
- 0
- 约9.9千字
- 约 8页
- 2016-10-06 发布于贵州
- 举报
软件测试工程师理系统等价类测试用例
版本说明
日期 版本号 发布说明 作者 批准人 签字 岗位
目录
1功能模块名称:添加工程师信息 2
2功能模块名称:薪水计算 5
1功能模块名称:添加工程师信息
建立等价类表
表1.1 等价类表
功能项 有效类等价类 编号 无效等价类 编号 1 姓名
0字符长度=20
111 空
字符长度20 112
113 2 籍贯 0字符长度=10 121 空
字符长度10 122
123 3 住址 0字符长度=30 131 空
字符长度10 132
133 4 电话 0字符长度=15 141 空
字符长度15
含非数字符号 142
143
144 5 工龄 0<工龄≤50 151 空
工龄≤0
工龄>50
含非数字符号 152
153
154
155 6 基本薪水 薪水>0 161
空
薪水≤ 0
薪水9999999
含非数字符号 162
163
164
165 确定测试用例
表1.2 测试用例
用例说明 输入数据 预期结果 所属等价类 1001 输入姓名,并按【确定】 空 提示不能为空 112 1002 输入姓名,并按【确定】 “软件测试工程师的123+” 姓名正常添加,显示保存正常 111 1003 输入姓名,并按【确定】 “软件测试工程师的姓名a” 提示最多可添加20个字符 113 1004 输入籍贯,并按【确定】 空 提示不能为空 122 1005 输入籍贯,并按【确定】 “员工籍贯ab” 籍贯正常添加,显示保存正常 121 1006 输入籍贯,并按【确定】 “员工籍贯是+” 提示最多可添加10个字符 123 1007 输入住址,并按【确定】 空 提示不能为空 132 1008 输入住址,并按 【确定】 “软件测试工程师的地址是山东省ab” 地址正常添加,显示保存正常 131 1009 输入住址,并按【确定】 “软件测试工程师的地址是山东省吧!” 提示最多可添加30个字符 133 1010 输入电话,并按【确定】 空 提示不能为空 142 1011 输入电话,并按【确定】 “123456789012345” 电话正常添加,显示保存正常 141 1012 输入电话,并按【确定】 “1234567890123450” 提示最多可添加15个字符 143 1013 输入电话,并按【确定】 “123456a12” 提示只能输入数字 144 1014 输入工龄,并按【确定】 空 提示不能为空 152 1015 输入工龄,并按【确定】 “0” 提示工龄从1算起 153 1016 数入工龄,并按【确定】 “50” 工龄正常添加,显示保存正常 151 1017 输入工龄,并按【确定】 “51” 提示工龄最大为51 154 1018 输入工龄,并按【确定】 “a+” 提示工龄不能为非数字 155 1019 输入基本薪水,并按【确定】 空
提示不能为空 162 1020 输入基本薪水,并按【确定】 “0” 提示基本薪水为正值 163 1021 输入基本薪水,并按【确定】 “1” 薪水正常添加,显示保存正常 161 1022 输入基本薪水,并按【确定】 “12a+” 提示含非法符号,基本薪水为正实型 164 1023 输入基本薪水,并按【确定】 提示薪水无效 165 2功能模块名称:薪水计算
2.1 建立等价类表
表2.1 等价类表
功能项 有效类等价类 编号 无效等价类 编号 1 工程师编号 0001≤编号≤9999
211 空
0000
编号9999 212
213
214 2 月工作天数 0≤天数≤31
221 空
天数31 222
223 3 月收益金额 0≤收益≤9999999999
231 空
收益9999999999
含非数字符号
收益0 232
233
234
235 4 缴纳保险金 0≤保险金≤999999 241 空
保险金≥ 1000000
含非数字符号
保险金0 242
243
244
245 2.2 确定测试用例
表2.2 测试用例
用例说明 输入数据 预期结果 所属等价类 2001 输入工程师编号,并按【保存】 “0010” 若存在编号正常保存,若无提示不存在符合要求工程师 211 2002 输入工程师编号,并按【保存】 空 提示编号不能为空 212 2003 输入工程师编号,并按【保存】 0000 提示编号从0001开始 2
原创力文档

文档评论(0)