前言
????????Hello,各位小伙伴大家好,我是紫水晶的微光。本篇文章介绍边界值测试用例的设计方法。快来跟我一起学习吧!
一、为什么要测试边界值?
1. 程序员写代码的时候按照边界来写。 2.大量的测试经验统计得出,程序最容易出错误的地方不在边界以内,而是在边界附近最容易出错误。
二、什么是边界值?
????边界值是一种补充等价类测试用例的设计方法,它不是选择等价类中的任意元素,而是选择等价类边界值附近的数据形成测试用例进行测试。
三、实际测试过程中可能会遇到的边界值情况及测试方法
1.文本输入框
1、测试需求:支持最大10个字符长度 ??????测试思路:分别输入9,10,11个字符(3种) 2、测试需求:支持输入范围10~100以内的数字 ??????测试思路:分别输入9,10,100,101(4种) ????????????????????????分别输入9,10,11,99,100,101(6种) 3、测试需求:支持汉字 ??????测试思路:分别输入简体,繁体(2种) 4、测试需求:不支持英文字母 ??????测试思路:分别输入ABYZ,abyz(2种) 5、测试需求:支持数字 ??????测试思路:输入0189(1种) 6、测试需求:不支持特殊字符 ??????测试思路:分别输入空格/,: @,[`,{~(4种) 6、测试需求:不支持!@# ??????测试思路:(1)不支持分别验证(3种) ????????????????????????(2)支持的字符的验证(1、空格2、"3、$/4、······)
2.下拉列表输入框
1. 下拉列表格式的测试
测试需求: ????????(1)点击下拉按钮正常打开下拉列表。 ????????(2)点击下拉按钮正常打开下拉列表,选择内容,内容显示在下拉列表里面,下拉列表自动关闭。 ????????(3)点击下拉按钮正常打开下拉列表,再次点击下拉按钮,下拉列表自动关闭。 ????????(4)点击下拉按钮正常打开下拉列表,点击界面其他位置,下拉列表自动关闭。 ????????(5)点击下拉按钮正常打开下拉列表,显示水平滚定条和竖直滚动条,且正常使用。 ????????(6)点击下拉按钮正常打开下拉列表,选择内容显示在列表内,再次选择内容成功替换以前输入的内容。 测试思路: ????????(1)正常打开下拉列表的验证(1种) ????????(2)自动关闭验证(3种) ????????(3)滚动条显示验证(2种) ????????(4)数据显示验证(2种) ????????(5)替换验证(1种)
2. 下拉列表逻辑功能验证
1、测试需求:下拉列表输入框,只有5项或5项以内的情况。 ??????测试思路:全测试。 2、测试需求:下拉列表有很多项的情况下 ??????测试思路: ????????(1)测试第一项和最后一项(2种) ????????(2)如果每一项都不一样,测试时全部测试。(借助自动化测试工具)
总结
????????本篇文章到这里就结束了,欢迎各位小伙伴点赞、评论、关注。我们共同学习,一起进步!
|