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

普通文本输入框

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、错误数据-输入为空格
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值