Web端控件功能测试要点详解
需积分: 28 41 浏览量
更新于2024-08-05
收藏 711KB PPTX 举报
该资源是一个针对新手功能测试人员的PPT教程,主要讲解了Web端不同控件的功能测试点,包括界面检查、文本框、金额框、数字框以及日期框的测试关注点。
一、界面(UI、数据)检查:
1. 页面标题(title):确保每个页面的title准确反映页面内容。
2. 数据权限:验证页面显示的数据是否对应当前用户,遵循数据访问权限规则。
3. 文字格式:检查所有文字的一致性和规范性,包括字体、字号、颜色等。
4. 排版布局:确认页面元素排列整齐,无错位或重叠现象。
5. 列表项与表单:验证列表项的字段与表单字段一致,遵循需求评审决定的规范。
二、文本框测试:
1. 必填项:检查是否提示用户必填信息,且提交时对缺失必填项进行验证。
2. TAB键支持:确认文本框支持通过TAB键切换焦点。
3. 回车提交:测试回车键是否会触发表单自动提交。
4. 默认提示文本:确保提示文本清晰,且为灰色不可选状态。
5. 唯一性:测试输入重复值时,系统是否给予提示。
6. 空格处理:测试文本首尾及中间含空格的输入情况。
7. 字符限制:验证字符数量超出限制时的处理方式。
8. 特殊字符:测试HTML、JavaScript、SQL等特殊代码的输入处理。
三、金额框与数字框测试:
1. 金额单位:确认金额单位与需求规定一致。
2. 数据存储:验证输入数值提交后在数据库中的存储准确性。
3. 自动填充:测试整数、小数位数自动填充的逻辑。
4. 超过小数位数:检查是否允许输入超过两位小数,并按需求处理。
5. 负数输入:依据需求确认是否允许输入负数,及负数处理方式。
6. 首位0的处理:测试首位0的输入,如01是否等同于1。
7. 位数边界:测试输入值在最大长度内外的处理,如10000.00的边界测试。
8. 非数字输入:验证非数字字符无法输入或复制粘贴。
四、日期框测试(可手动输入):
1. 格式校验:确保输入符合指定日期格式时能正确保存。
2. 错误格式:测试输入不合规日期时的错误提示。
3. 月份范围:验证月份输入在0-13之间的边界情况。
4. 正常月份:测试1-12月的输入,确保与日数匹配。
5. 非数字输入:检验输入非数字字符如英文、特殊符号、汉字的处理。
6. 大月日数:当月为大月(1、3、5、7、8、10、12月)时,测试输入31日以内值的合法性。
7. 大月超日数:测试输入大于31的日数在大月时的响应。
8. 小月日数:在4、6、9、11月时,验证输入不超过30日。
9. 小月超日数:测试在小月输入30日以上值的处理。
10. 非闰年2月:验证非闰年输入2月28日以下的日期。
11. 非闰年2月超日数:测试非闰年2月输入29日以上的处理。
12. 闰年2月:确认闰年输入2月29日以下的日期。
13. 闰年2月超日数:测试闰年2月输入29日以上的处理。
这个PPT详细列举了Web界面各组件的测试要点,对于功能测试新手来说,是了解和掌握Web应用功能测试基础的宝贵资料。通过这些测试点,可以确保Web应用的用户体验和数据处理的正确性。
2021-10-11 上传
2012-11-15 上传
2021-09-18 上传
2022-11-14 上传
2022-11-14 上传
2013-08-14 上传
2021-10-05 上传
Charleszhipeng
- 粉丝: 0
- 资源: 1
最新资源
- 高清艺术文字图标资源,PNG和ICO格式免费下载
- mui框架HTML5应用界面组件使用示例教程
- Vue.js开发利器:chrome-vue-devtools插件解析
- 掌握ElectronBrowserJS:打造跨平台电子应用
- 前端导师教程:构建与部署社交证明页面
- Java多线程与线程安全在断点续传中的实现
- 免Root一键卸载安卓预装应用教程
- 易语言实现高级表格滚动条完美控制技巧
- 超声波测距尺的源码实现
- 数据可视化与交互:构建易用的数据界面
- 实现Discourse外聘回复自动标记的简易插件
- 链表的头插法与尾插法实现及长度计算
- Playwright与Typescript及Mocha集成:自动化UI测试实践指南
- 128x128像素线性工具图标下载集合
- 易语言安装包程序增强版:智能导入与重复库过滤
- 利用AJAX与Spotify API在Google地图中探索世界音乐排行榜