做网站用Linux还是win,卡二卡三卡四卡在线,无聊的网站,国内代理在我们的测试中#xff0c;设计测试用例的质量#xff0c;不仅与需求说明书有关#xff0c;而且与测试人员的测试能力有关#xff0c;今天我们通过一个典型的案例#xff0c;总结一下对于输入框类型的功能#xff0c;如何设计测试用例。
如图所示#xff1a;我们需要测…在我们的测试中设计测试用例的质量不仅与需求说明书有关而且与测试人员的测试能力有关今天我们通过一个典型的案例总结一下对于输入框类型的功能如何设计测试用例。
如图所示我们需要测试身份证查询功能应该如何去设计用例。 门外级 1.输入身份证点击“查询”按钮查看结果入门级 1.输入身份证点击“查询”按钮查看结果 2.输入非身份证点击“查询”按钮查看结果进阶级 1.输入18位身份证、15位身份证,身份证最后一位带X点击“查询”按钮查看结果 2.输入非身份证户口簿、士兵证、军官证等点击“查询”按钮查看结果 3.身份证最后一位填写错误点击“查询”按钮查看结果 4.不输入任何内容点击“查询”按钮查看结果 5.输入中文、空格、特殊字符点击“查询”按钮查看结果 6.输入空格点击“查询”按钮查看结果专业级 1.输入18位身份证、15位身份证,身份证最后一位带X点击“查询”按钮查看结果 2.输入非身份证户口簿、士兵证、军官证等点击“查询”按钮查看结果 3.身份证最后一位填写错误点击“查询”按钮查看结果 4.不输入任何内容点击“查询”按钮查看结果 5.输入中文、空格、特殊字符点击“查询”按钮查看结果 6.输入空格点击“查询”按钮查看结果 7.查询结果中姓名包含标点符号、生僻字、英文 8.输入的数据小于、等于、大于输入框允许的最大长度 9.返回的姓名小于、等于、大于显示页面允许的最大长度 10.返回姓名、性别为空 11.身份证最后一位为小写x或者其他字母 12.身份证号码中含特殊字符身份证号码前、后、中间含有空格 13.在输入框注入SQL 14.连续点击堵重测试 15.交易日志是否全量打印客户敏感信息身份证号码姓名 16.数据库是否记录客户敏感信息身份证号码姓名 17.大数据量查询数据库存量数据达到百万级
18.并发查询同一时间大量用户进行并发查询
通过上面专业级别的设计用例思路我们可以总结一下测试类型主要涉及到以下方面
正常测试能够查询出各种类型身份证信息的测试 异常测试前端限制无法去后端请求到数据或者去后端无法查询出身份证信息 边界测试边界值的验证 结果测试对查询结果特殊情况 的验证返回的数据为空过长字符特殊 按钮测试对点击按钮进行堵重测试特别是涉及到提交数据的情况 安全测试涉及到客户隐私方面的测试 性能测试并发高大数据