【测试用例】文本框测试用例

普通文本输入框

maxlen为该文本框的最大长度

半角大写英文字母,如:DEFGHIJ

半角小写英文字母,如:klmn

全角大写英文字母,如:QKLIES

全角小写英文字母,如:abtf

半角大小写混合英文字符,如:ABCdefuvwXYZ

全角大小写混合英文字符,如:sfdGASDuiG

全角数字,如:1234567890

半角数字,如:0123456789

半角大小写英文字符&阿拉伯数字,如:0aD23Cmf9

全角大小写英文字符&阿拉伯数字,如:au8HT3ySn

简体中文字符,如:这是简体测试文本

繁体中文字符,如:這是繁體測試文本

日文字符,如:これは、日本語のテキストであります

输入默认值,如:

输入为空,如:

输入空格,如:

输入字符串中间含空格,如:087hij qok

输入字符串收尾含空格,如:asd76ui (自动过滤左右空格,保存成功)

输入全角特殊字符,如:!@#$%^&*()

输入半角特殊字符,如:!@#¥%……&*()

输入特殊字符,如:
~!@#$%^&*()_+|=-`{}[];’”:,./?<>

输入html格式语言,如:

<!doctype html>
<html>
<head>
	<title><%= title %></title>
</head>
<body>
<div id="error">
    <a href="http://huwshimi.com/"></a>
</div>
</body>
</html>

输入Javascrīpt函数,如:

<b>Hello</b>
alert("hello")

输入敏感词,如:

输入敏感词,如:台x等

英文违禁词,如:fxck

中文违禁词,如:傻*

复制粘贴文本,如:txt文本中复制文本,在文本框中粘贴

输入边界值长度的字符,如:输入maxlen长度字符

输入超过maxlen长度的数值,如:输入maxlen+1长度字符

输入一个字符,如:a

输入一个数字,如:0

复制粘贴图片,如:在网页复制一图片,在文本框中粘贴

数字型输入框
x.y(若只支持整数,则y的位数为0)

输入英文空格,如:

输入中文空格,如:

大写&小写英文字母,如:ABCdefuvwXYZ(提示只能为数值)

数字验证

输入整数首位为0,如:0123
输入整数末位为0,如:45670
输入正数值,如:257
输入负数值,如:-129
输入0,如:0
输入小数,如:12.98
输入小数末位为0,如:56.58720(保留有效位56.58720)
输入的小数点多一个,如:2.34.567
输入数字只有一个小数点,小数点右边 > Y个有效位,如:12.789(假设Y的值为2)
(如果有限制,提示小数点右边不能超过Y个有效位,如果未限制,四舍五入后保存)
输入数字只有一个小数点,小数点右边 = y个有效位,如:34.12(假设Y的值为2)
输入数字只有一个小数点,小数点右边 < y个有效位,如:198.6(假设Y的值为2)
输入数字只有一个小数点,小数点左边为0,如:0.65
输入数字只有一个小数点,小数点左边 > X个有效位,如:987654.32(假设X的值为5)
(提示有效位数值不能超过x位)

邮箱输入框

输入不包含@的格式,如:luo.com

输入@前没内容的格式,如:@luo.com

输入@后没内容的格式,如:luo@

输入@前后均没内容的格式,如:@

输入没有域名的格式,如:luo@xxxx

输入没有域名字母的格式,如:luo@xxxx.

输入错误域名的格式,如:luo@xxxx.ssss

输入包含多个@的格式,如:luo@xxxx@com

输入@后面直接跟域名,如:luo@.com

输入@后面有多个分隔符,如:luo@c.o.m

输入@前面有多个分隔符,如:l.u.o@xxxx.com

半角格式正确邮箱地址,如:luo@xxxx.com

全角格式正确邮箱地址,如:luo@xxxx.com

邮箱名包含特殊字符,如:~!@#$%^&*()_+|=-`{}[];’”:,./?<>@xxxx.com

邮箱名为大写字母,如:LUO@XXXX.COM

首位为横杆格式正确邮箱地址,如:-luo@xxxx.com

域名末位为横杆格式正确邮箱地址,如:luo-@xxxx.com

首位为下划线格式正确邮箱地址,如:_luo@xxxx.com
(不允许)

包含空格格式正确的邮箱地址,如:luo luo@xxxx.com

包含数字格式正确的邮箱地址,如:luo2016@xxxx.com

邮箱名为数字格式正确的邮箱地址,如:20142016@xxxx.com

邮箱名为汉字格式正确的邮箱地址,如:希沃软件@xxxx.com

邮箱名为汉字&字母格式正确的邮箱地址,如:希seewo@xxxxe.com

邮箱名长度大于18个字符格式正确的邮箱地址,如:see2016Easi5@xxxx.com

163网易邮箱,如:
luo@126.com
luo@163.com
luo@yeah.net
(6-18个字符,字母/数字/下划线,需字母开头,字母or数字结尾)

QQ邮箱,如:
20142016@qq.com
foxmail邮箱,如:
luo@foxmail.com
(3-18个字符,字母/数字/下划线//减号,需字母开头,字母or数字结尾)

新浪邮箱,如:
luo@sina.com
luo@sina.cn
luo@vip.sina.com
(4-16个字符,英文小写/数字/下划线,不能以下划线开头,不能以下划线开头结尾)

搜狐邮箱,如:
luo@sohu.com
(4-16个字符,英文/数字/下划线//减号,开头为英文小写字母)

xxxx邮箱,如:
luo@xxxx.com
luo@xxxx.cn

身份证号码测试用例

1、正确数据-输入15位身份证号,例如320311770706001
2、正确数据-输入18位身份证号且只有数字,例如130701199310302288
3、正确数据_输入18位身份证号且最后一位为X,例如52030219891209794X
4、错误数据_输入18位身份证号且最后一位为除X外的字母,例如52030219891209794Y
5、错误数据-输入数字少于15位,例如32031177070600
6、错误数据-输入数字多于15位少于18位,例如3203117707060011
7、错误数据-输入数字少于18位,例如52030219891209794
8、错误数据-输入数字多于18位,例如5203021989120979412
9、错误数据-身份证号中含有字母,例如52030219aaaaddd8912
10、错误数据-输入数据中含有特殊字符,例如520@#¥%&×302198912
11、错误数据-输入为空
12、错误数据-输入为空格
  • 2
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
测试阶段 3 测试用例的分类 3 文本框需求 4 字段为特殊代码校验: 4 文本框为数值型 4 文本框为日期型 5 文本框为时间型 6 密码框 返回目录 6 单选按钮 7 组合列表框/下拉列表 7 数码框(up-down)控件 8 搜索框填充域测试 8 复选框 9 滚动条 9 通过测试: 返回目录 9 失败测试: 10 登陆 10 添加 10 删除 10 查询 返回目录 11 翻页控件 12 树控件的测试外观操作返回目录 12 命令按钮 返回目录 13 一、各种控件在窗体中混和使用时的测试 13 选项卡 返回目录 14 默认焦点 14 TAB顺序 14 快捷键/热键 14 上传文件的测试 14 下载文件的测试 15 【安全性测试】 16 功能测试 v返回目录 16 兼容性测试 17 【性能测试】 17 邮箱输入框字段校验测试 18 验证码输入框字段校验测试 18 替换测试大体相同. 返回目录 19 插入文件 19 链接文件 19 插入对象 19 编辑操作 19 界面测试【UI】 20 窗体 20 标题栏 21 文字 21 控件 21 图片 22 窗口在任务栏上的系统菜单 22 提示对话框测试要点: 23 菜单 23 特殊属性 24 其他 24 新增功能 24 修改功能 24 删除功能 25 查询功能 25 权限检查 26 提示功能检查 26 并发功能 27 导出功能 28 导入功能 28 多币别测试 29 打印功能 29 日志检查 29 导航相关检查 30 返回功能检查 30 重置检查 30 PDF测试 30 发送邮件 31 扫描枪 31 安装测试 31 卸载测试 32 更新 33 键盘操作 33 快捷键支持 34 测试驱动程序设计 34 【易用性测试】 35 导航 功能导航 主要功能的导航是否在明显位置 35 菜单 采用“常用--主要--次要--工具--帮助”的位置排列 35 工具栏 相同或相近功能的工具栏放在一起 36 索引 索引的排列顺序要主次有分 36 按钮 按钮大小基本相近,忌用太长的名称,免得占用过多的界面位置 36 快捷键 常用功能要支持快捷键 36 帮助和支持 获取帮助 操作时要提供及时调用系统帮助的功能 36 通用类 系统业务流程需要易于用户理解 37 错误处理 错误规避 37 错误提示 37 一致性 37 与Windows等标准一致 37 内部操作一致 38 反馈信息 38 工作提示 38 功能提示 38 功能性 38 完备性 38 便捷功能 39 控制 可控性 39 视觉清晰 39 布局 39 资源 39 字体 39 颜色 40 语言 文字表达 40 专项测试角度:push测试(推送测试)、交互模式: 40
在进行文本框测试时,可以考虑以下几个方面的用例: 1. 正常输入用例:输入符合要求的有效数据,验证系统是否能够正确接受和显示输入的文本。 - 例如,在一个用户名文本框中输入合法的用户名,验证系统是否正确接受并显示该用户名。 2. 边界值测试用例:输入接近边界值的数据,验证系统是否能够正确处理。 - 例如,对于一个密码文本框,测试最小长度和最大长度的密码输入,或者测试特殊字符的密码输入。 3. 异常输入用例:输入不符合要求的无效数据,验证系统是否能够正确处理。 - 例如,在一个邮件地址文本框中输入不符合邮件地址格式的字符串,验证系统是否能够正确提示错误信息。 4. 清除和重置用例:测试清除或重置文本框内容的功能。 - 例如,测试点击清除按钮后,文本框中的内容是否被清空。 5. 并发性测试用例:在多个用户同时操作下测试文本框的行为和性能。 - 例如,多个用户同时在一个聊天文本框中输入文字,验证系统是否能够正确处理并显示所有用户的输入。 6. 输入长度限制测试用例:测试文本框的最大输入长度限制。 - 例如,在一个短信发送文本框中输入超过最大长度限制的内容,验证系统是否能够正确截断或提示错误信息。 这些是一些常见的文本框测试用例示例,具体的用例还需要根据实际的系统需求和功能来确定。同时,还需要对文本框的输入限制、格式要求等进行充分的测试。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值