输入框测试用例

1、测试输入框常用特殊字符类别

键盘上能输入的特殊字符 
空格 
货币符号:¥,$等 
数学符号:=、不等于,求和等 
非英文字母语言符号:a等汉语拼音 
中文标点符号:,。、()等 
特殊汉字:囫囵等 
转义序列:\n、\r、\t、\’等 
系统保留字符:null、NULL等 
SQL语句:‘OR‘1’=’1等 
脚本函数:<‘script’>alter(“Test,Bom~~~”)<‘/script’> 
html转义字符:&gt ;,&lt ;等
数值                 包括0-9共十个数字,[0-9]
半角英文         包括26个英文字符的大小写,[A-Za-z]
半角英数         半角英文字母和数字,[A-Za-z0-9]
半角字符         所有可打印的半角字符,包括:~!@#$%^&*()_-+=|\{}[]:;"'<>?,./和[A-Za-z0-9]
数据库用特殊字符 包括百分号(%)和单引号(‘)两个字符
邮箱字符串         ^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*$

2、JavaScript特殊字符

需要被转义才能显示正确,转义是斜线。 
\’ 单引号 
\” 双引号 
\& 和号 
\ 反斜杠 
\n 换行符 
\r 回车符 
\t 制表符 
\b 退格符 
\f 换页符

3、HTML需要转义的字符
转义对照表

4、数据库特殊字符

_ (下划线) : Oracle中代表占位符 
表示查找含_的字符串。 
%(百分号)表示查找含%的字符串。 
‘(单引号):表示查找含’的字符串 
#井号表示查找含#的字符串 
通配符,和需求相关。如果*和?当作通配符处理,则不需要数据库开发人员特殊处理。如果当作其本身这个字符,则需要处理。所以需要测试是否已经做了正确的处理。 
*(星号):代表通配任意多个字符或数字进行查询 
?(问号):代表通配1个字符或数字进行查询

特殊字符详见百度百科——https://baike.baidu.com/item/特殊字符/112715?fr=aladdin

本文转载参考自:https://blog.csdn.net/windanchaos/article/details/56680901

本文转载自:https://blog.csdn.net/u012114090/article/details/81067032

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值