当前位置: 代码迷 >> 综合 >> 测试用例设计-文本框输入验证(字符型?)
  详细解决方案

测试用例设计-文本框输入验证(字符型?)

热度:94   发布时间:2024-02-02 05:33:37.0

测试功能描述

字符型文本框输入保存

分析测试点
1.必填项非空校验
2.字段长度校验
3.特殊字符校验

测试用例设计

序号 步骤 期望结果
1

输入正常字符串

1.文本框输入符合FS要求的正常字符串

1.输入并保存成功
2

字符长度校验,maxlen为文本框最长输入长度

1.输入maxlen长度的字符
2.输入maxlen+1长度的字符

1.输入并保存成功

2.系统可以有以下两种期望结果之一

文本框允许输入超长字符,保存失败并弹出相应提示
文本框限制输入字符长度,输入maxlen长度的字符以后无法输入,保存成功

3

特殊字符校验

输入中文、英文、空格,数字,字符,下划线、单引号等所有特殊字符的组合

测试数据:' or 1<>'1 <br> <script>alert('test');</script>  
输入特殊字符(!~@#$^&*()_+{}|:“<>?/.,;?[]\=-`¥……()--:《》?、。,;?【】、=-· )

系统可以有以下两种期望结果之一

文本框限制某些字符禁止输入,文本框无法输入限制字符或保存时弹出相应提示,其他未限制字符输入并保存成功,显示正常
文本框可输入任意字符,输入并保存成功,显示正常

4

复制粘贴文本

1.复制文本框内容粘贴至Txt文本中
2.复制Txt文本内容粘贴至文本框中

系统可以有以下两种期望结果之一

文本框限制复制粘贴,则复制粘贴文本框失败
文本框未限制复制粘贴,可对文本框内容进行自由复制粘贴

5

前后空格内容

文本框已输入内容前后加空白格

系统自动过滤前后空白格并保存成功
6

输入空白校验

1.文本框未输入任何内容
2.文本框只输入若干个中英文空格,未输入其他字符

系统可以有以下两种期望结果之一

必填项文本框,保存后提示不能为空
非必填项文本框,保存成功并自动清空空白格

7

多行文本框

1.输入单行内容
2.输入多行内容,回车换行

1.输入并保存成功,内容单行显示

2.输入并保存成功,按照输入内容多行显示,内容超过文本框显示可滚动下拉显示

  相关解决方案