UI常见测试用例-51testing
来源:互联网 发布:手机投影仪软件下载 编辑:程序博客网 时间:2024/06/04 20:48
控件类型大分类小分类检查内容结果判定TextBox数值型边界值输入[最小值-1]程序应提示错误输入[最小值]OK输入[最大值]OK输入[最大值+1]程序应提示错误位数输入[最小位数-1]程序应提示错误输入[最小位数]OK输入[最大位数]OK输入[最大位数+1]程序应提示错误允许输入小数位的控件,小数位的长度做以上同样测试同上异常值、特殊值输入[空白(NULL)]、空格或‘“~!@#$%^&*()_+-={}[]|\:;”’<>,./?;”等可能导致系统错误的字符程序应提示错误禁止直接输入特殊字符时,使用“粘贴”、“拷贝”功能尝试输入,并测试能否正常提交保存。只能使用“粘贴”、“拷贝”方法输入的特殊字符应无法保存,并应给出相应提示word 中的特殊功能,通过剪贴板拷贝到输入框:分页符,分节符,类似公式的上下标等程序应提示错误输入[负值]根据设计书要求判定输入设计书中明确指出禁止输入的数字根据设计书要求判定输入[英文字母]程序应提示错误数值输入的长度:整型----32位 最大值 65535,最小值-65535;16位 最大值 32767,最小值-32767根据设计书要求判定带符号的数值:带正号的正数,带负号的负数根据设计书要求判定小数:小数点后的位数,小数的四舍五入问题,小数点前零舍去的情况,如 .12;多个小数点的情况;0值:0.0,0.,.0根据设计书要求判定分数:如 2/3根据设计书要求判定首位为零的数值:如01=1根据设计书要求判定科学技术法是否支持:如 1.0E2根据设计书要求判定指数是否支持根据设计书要求判定全角数字和半角数字的情况根据设计书要求判定数字与字母的混合:16进制数值,8进制数值根据设计书要求判定货币型输入项:允许小数点后几位根据设计书要求判定字符型字符种类输入[全角字符]根据设计书要求判定输入[半角字符]根据设计书要求判定数字字符根据设计书要求判定邮政编码输入项的输入限制,如只能输入半角数字字符或某几个指定字符根据设计书要求判定电话号码和传真输入限制,如只能输入半角数字字符和半角括号“()”及半角减号“-”;电话或传真只能输入数字和减号。根据设计书要求判定E-mail地址的格式检查,如输入字符串中必须包含“@”和半角“.”字符。根据设计书要求判定年龄的输入限制检查,一般<=200即可。根据设计书要求判定输入设计书中明确指出禁止输入的字符程序应提示错误输入[空白(NULL)]或“~!@#$%^&*()_+-={}[]|\:;”’<>,./?;”等可能导致系统错误的字符程序应提示错误密码输入项的特殊处理登录验证时大、小写是否区分根据设计书要求判定登录只能输入半角字符根据设计书要求判定是否允许输入特殊字符根据设计书要求判定多行文本框输入允许回车换行根据设计书要求判定保存后再显示能够保持输入时的格式根据设计书要求判定仅输入回车换行,检查能否正确保存;若能,查看保存结果。若不能,查看是否有正确提示根据设计书要求判定仅输入空格,检查能否正确保存;若能,查看保存结果。若不能,查看是否有正确提示根据设计书要求判定长度检查输入[最小字符数-1]程序应提示错误输入[最小字符数]OK输入[最大字符数]OK输入[最小字符数+1]程序应提示错误文件名输入项的测试输入不存在的文件名程序应提示错误输入文件名称超长(256个字符)程序应提示错误输入带路径的文件名和不带路径的文件名根据设计书要求判定手工输入后缀名称根据设计书要求判定对于文件大小的限制,需要采用边界值法测试系统的处理方式是否符合需求;考虑磁盘空间不足/满的情况程序应提示错误文件名的非法字符集:/\:*?"<>|程序应提示错误不输入文件名和输入空格程序应提示错误输入中间有空格的路径名和文件名根据设计书要求判定输入合法字符,但影响系统判断文件名有效性的情况,如输入a;b-20003.5.8根据设计书要求判定日期型合法性检查日输入[0日]程序应提示错误日输入[1日]OK日输入[32日]程序应提示错误月输入[1、3、5、7、8、10、12月]、日输入[31日]OK月输入[4、6、9、11月]、日输入[30日]OK月输入[4、6、9、11月]、日输入[31日]程序应提示错误输入非闰年,月输入[2月]、日输入[28日]OK输入非闰年,月输入[2月]、日输入[29日]程序应提示错误(闰年)月输入[2月]、日输入[29日]OK(闰年)月输入[2月]、日输入[30日]程序应提示错误月输入[0月]程序应提示错误月输入[1月]OK月输入[12月]OK月输入[13月]程序应提示错误异常值、特殊值输入[空白(NULL)]或“~!@#$%^&*()_+-={}[]|\:;”’<>,./?;”等可能导致系统错误的字符 时间型合法性检查时输入[30时]允许输入30时制的项目“OK";
不允许输入30时制的项目程序应提示错误时输入[31时]程序应提示错误时输入[00时]程序应提示错误30时制是否允许存在1点~5点??分输入[59分]OK分输入[60分]程序应提示错误分输入[00分]OK秒输入[59秒]OK秒输入[60秒]程序应提示错误秒输入[00秒]OK异常值、特殊值输入[空白(NULL)]或“~!@#$%^&*()_+-={}[]|\:;”’<>,./?;”等可能导致系统错误的字符程序应提示错误特定值(如:只允许输入:"0","1"等)合法性检查分别输入所有允许输入的特定值OK输入任意不属于特定值范围的字符程序应提示错误异常值、特殊值输入[空白(NULL)]或“~!@#$%^&*()_+-={}[]|\:;”’<>,./?;”等可能导致系统错误的字符程序应提示错误ChcecBox复选连续选择连续选择相邻的checkboxOK跳跃选择跳跃选择不连续的checkboxOKComboBox单选 选择某一个列表项被选中项目高亮或底色显示复选 使用ctrl选择多个列表项根据设计书要求判定
允许多选时,所有被选中项目高亮或底色显示;
不允许多选时,只有第一次被选中的项目高亮或底色显示,再点击其他项目应无反应;0, 11, 92, 23, 0, 60, 93, 11 BitmapNumUpDown鼠标操作上键头鼠标点击按件的“上箭头”text框中数量自动+1下键头鼠标点击按件的“下箭头”text框中数量自动-1键盘操作上键头按下键盘的“上箭头”text框中数量自动+1下键头按下键盘的“下箭头”text框中数量自动-1箭头控制输入值边界值输入[最小值-1]程序应提示错误输入[最小值]OK输入[最大值]OK输入[最大值+1]程序应提示错误text框输入值同TextBox输入测试
不允许输入30时制的项目程序应提示错误时输入[31时]程序应提示错误时输入[00时]程序应提示错误30时制是否允许存在1点~5点??分输入[59分]OK分输入[60分]程序应提示错误分输入[00分]OK秒输入[59秒]OK秒输入[60秒]程序应提示错误秒输入[00秒]OK异常值、特殊值输入[空白(NULL)]或“~!@#$%^&*()_+-={}[]|\:;”’<>,./?;”等可能导致系统错误的字符程序应提示错误特定值(如:只允许输入:"0","1"等)合法性检查分别输入所有允许输入的特定值OK输入任意不属于特定值范围的字符程序应提示错误异常值、特殊值输入[空白(NULL)]或“~!@#$%^&*()_+-={}[]|\:;”’<>,./?;”等可能导致系统错误的字符程序应提示错误ChcecBox复选连续选择连续选择相邻的checkboxOK跳跃选择跳跃选择不连续的checkboxOKComboBox单选 选择某一个列表项被选中项目高亮或底色显示复选 使用ctrl选择多个列表项根据设计书要求判定
允许多选时,所有被选中项目高亮或底色显示;
不允许多选时,只有第一次被选中的项目高亮或底色显示,再点击其他项目应无反应;0, 11, 92, 23, 0, 60, 93, 11 BitmapNumUpDown鼠标操作上键头鼠标点击按件的“上箭头”text框中数量自动+1下键头鼠标点击按件的“下箭头”text框中数量自动-1键盘操作上键头按下键盘的“上箭头”text框中数量自动+1下键头按下键盘的“下箭头”text框中数量自动-1箭头控制输入值边界值输入[最小值-1]程序应提示错误输入[最小值]OK输入[最大值]OK输入[最大值+1]程序应提示错误text框输入值同TextBox输入测试
- UI常见测试用例-51testing
- 什么是好的测试用例[51Testing]
- 性能测试-51testing
- UI测试常见BUG
- UI测试常见bug
- 转载:避免测试用例设计的误区 (来源: 51Testing软件测试博客)
- 51Testing软件测试网
- 51testing 测试方面文章
- 51Testing软件测试论坛
- UI 测试用例
- UI测试常见BUG汇总
- UI测试常见bug汇总
- UI测试常见BUG汇总
- UI测试常见BUG汇总
- UI测试常见BUG汇总
- 转:搭建Android UI Testing自动化测试开发环境
- 搭建Android UI Testing自动化测试开发环境
- 搭建Android UI Testing自动化测试开发环境
- XCode免证书开发环境
- 如何将光标在一进入页面就定位在你所想输入的那个输入框里面?
- 输入框测试检查点
- Android 学习路线图
- 中缀表达式转后缀表达式(部分代码)
- UI常见测试用例-51testing
- 命令行启动java程序 与 jdb 调试
- Xcode中创建和添加Libary
- D3D资源管理
- 开发者应知的 如何“推销自己”?
- 《那些年啊,那些事——一个程序员的奋斗史》——20
- Xcode 使用 新手必看
- Diagnostic Pack & Tuning Package
- 俄罗斯方块