zoukankan      html  css  js  c++  java
  • 【用例设计】文本框测试用例

    普通文本输入框

    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

  • 相关阅读:
    如何解决python连接数据库编码问题(python传数据到mysql乱码)'ascii' codec can't encode _mysql_exceptions.OperationalError: (1366, "Incorrect string value:?
    git 和 github 链接
    python 链接 redis 失败 由于目标计算机积极拒绝,无法连接
    假设检验,alpha,p值 通俗易懂的的理解。
    python 爬虫学习之路
    SQL邮件服务(解决各种疑难杂症)+案例 + 使用SQLserver 邮件系统发送SQL代理作业执行警告
    使用tomcat,不能连接localhost/8080的解决办法
    制作R中分词的字典的办法
    Windos 下python2.7安装 pymssql 解决方案
    R语言做相关性分析
  • 原文地址:https://www.cnblogs.com/guanhuohuo/p/12533568.html
Copyright © 2011-2022 走看看