web常见控件介绍
常见的控件:
1.⽂本输⼊框(TextBox)
2.按钮控件(Button)
3.下拉选框(DropList)
4.⽇期/时间控件(Date/TimePicker)
5.(图⽚、⽂件)上传控件(Upload)
6.树形控件(TreeView)
7.列表框(ListBox)
8.多格式⽂本框(RichTextBox)
控件
10.其他控件
11.多浏览器兼容性问题
以下是上述常⽤控件就样式、属性、功能、测试点等⽅⾯的总结
1.⽂本框
纯⽂本框(不带其他类型控件)主要分为密码框、⽂本框(TextBox)和多⾏⽂本框(TextArea)
1.1密码框
(1)样式:
(2)属性:
输⼊的⽂本会⾃动以⿊⾊圆点或星号加密显⽰。
(3)功能:
⽤于输⼊密码
(4)测试点(功能):
1.字符长度
2.是否区分字母⼤⼩写
3.全⾓半⾓输⼊(数字、英⽂)
4.是否允许空格字符
5.输⼊的密码是否密⽂显⽰,是否可以“显⽰密码”
6.安全性:是否可以复制、粘贴⽅式输⼊、复制粘贴后是否看到明⽂
7.安全性:密码传输过程是否加密、数据库保存是否加密
8.密码验证⽅式是否为⽐对模式。
9.登录后是否会⽤明⽂传递参数
10.利⽤复制粘贴等操作强制输⼊不允许的输⼊数据
11.同⽂本框测试点
1.2⽂本框
(1)样式:
(2)属性:
普通⽂本框,允许输⼊⽂本、数字等类型的字符
(3)功能:
⽤于普通⽂本的输⼊和显⽰,常搭配其他控件使⽤
(4)测试点(功能):
1.输⼊中⽂、英⽂⼤⼩写、数字、特殊字符,构建有效等价类和⽆效等价类
2.全⾓半⾓输⼊(数字、英⽂)和显⽰
3.输⼊框是否为必填项(空输⼊)
4.是否可以输⼊空格以及对空格的处理(包括全⾓半⾓、中英⽂、⽂本⾸尾、⽂本间的空格)
5.字符长度
6.⽀不⽀持快捷键操作(Enter、Ctrl+“C/V/X/A/Z”复制粘贴剪切全选撤销等)
7.数值型、⽇期型、时间型⽂本框的合法性校验
8.利⽤复制粘贴等操作强制输⼊不允许的输⼊数据
9.特殊字符(串):单引号、双引号、分号、Null、null、/、、转义字符、