惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

T
The Blog of Author Tim Ferriss
I
InfoQ
H
Hackread – Cybersecurity News, Data Breaches, AI and More
aimingoo的专栏
aimingoo的专栏
小众软件
小众软件
有赞技术团队
有赞技术团队
J
Java Code Geeks
Apple Machine Learning Research
Apple Machine Learning Research
大猫的无限游戏
大猫的无限游戏
Engineering at Meta
Engineering at Meta
B
Blog RSS Feed
博客园_首页
Y
Y Combinator Blog
V
Visual Studio Blog
Google DeepMind News
Google DeepMind News
M
MIT News - Artificial intelligence
雷峰网
雷峰网
博客园 - 司徒正美
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
H
Help Net Security
P
Proofpoint News Feed
B
Blog
云风的 BLOG
云风的 BLOG
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报

博客园 - Mr东方欲晓

软件测试经验与教训 SQL优化技术分析-4:其他 SQL优化技术分析-3:SQL语句索引的利用 SQL优化技术分析-2:SQL书写的影响 SQL优化技术分析-1:操作符优化 如何做好一个Sprint Demo 每日Scrum站会实践推荐 Linux常见查看硬件信息指令 MS SQLServer 2008数据库处于SUSPECT情况下的处理 ALM损坏后的恢复步骤 敏捷测试模式之Scrum及其实践 CentOS如何查看硬盘品牌型号等具体信息 64-bit Applications WoW64 在未安装 Outlook 的情况下创建 MAPI 配置文件 Any CPU vs x86 vs x64 Solution Platforms 电脑的32位与64位是指的什么 How do exes/dlls generated with the /platform:x switch interact? C# Compiler Options
WEB页面中常见的四种控件的必须的测试
Mr东方欲晓 · 2016-07-06 · via 博客园 - Mr东方欲晓

以下为常规的需求,除非需求有明确说明,如密码输入框中可以输入空格

输入框

1. 为空,但页面中明确说明不能为空(带有星号或者只有这一个输入框),有以下两种情况:

a. 不进行输入或者使其为空:焦点离开后应有相应的提示,提交后页面无跳转并仍有相应的提示。

b. 输入框中存在一个或者多个空格:焦点离开后空格被自动清除并有相应的提示,提交后页面无跳转并仍有相应的提示。

2. 输入长度超限,有以下两种情况:

a. 可以输入任意长度的字符:焦点离开后应有相应的提示,提交后页面无跳转并仍有相应的提示。

b. 只能输入指定长度以内的字符:焦点离开后无相应的提示,提交后页面跳转并且相关的页面显示和功能都正常。

3. 特殊字符,尤其是成对的单引号,双引号:无需提示,但提交后相关的页面显示和功能都正常。

4.对于只能输入数字类型的输入非半角阿拉伯数字的其他字符:

a.  输入立即被清除,无需提示。

b. 焦点离开后有相应的提示,提交后页面无跳转并仍有相应的提示。

搜索框

1.为空,有以下两种情况:

a. 只有这一个搜索框,无组合查询:进行搜索时无提示但焦点位于该搜索框内,不执行搜索。

b. 还有其他查询条件控件,有组合查询:进行搜索时无提示但焦点可位于其他控件,忽略该搜索框,执行搜索。

2.关键字两边带有空格:进行搜索时会自动清除两边的空格并执行搜索。

3.关键字长度超限:进行搜索时有相应的提示并不执行搜索。

日历控件

以下4个条件都应满足:

1.  截止日期/时间控件的选择范围不能晚于当前时间;

2.  截止日期/时间控件的选择范围不能早于起始日期/时间控件的已经选择的日期/时间;

3.  起始日期/时间控件的选择范围不能晚于截止日期/时间控件的已经选择的日期/时间;

4.  选择某一日期/时间控件的日期/时间后再清除该选择,另一日期/时间控件的日期/时间选择范围不受规则2和3的限制。

上传图片控件

以下4个条件都应满足:

1. 选择的文件非指定格式的图片文件后有相应的提示并且该文件没有被上传;

2. 选择的文件大于指定的图片大小(指所占的磁盘空间)后有相应的提示并且该文件没有被上传;

3. 选择的文件大于指定的图片尺寸(指图片的长和宽)后有相应的提示并且该文件没有被上传;

4. 图片上传成功后可以在之前的图片区域正确显示。