首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

针对web和桌面应用程序的综合测试清单分享

假设:假定应用程序支持下列功能:

- 带有多种字段的表单

- 子窗口

- 与数据库交互

- 多种查询过滤规则和结果显示

- 图片上传

- 邮件发送

- 数据导出

一般测试场景

1. 所有必填字段都应校验并用星号“*”标注

2. 验证错误提示信息应在正确的位置合理显示

3. 所有的错误信息都应用相同的CSS样式显示(如:红色)

4. 一般性的确认信息应该用错误消息意外的CSS样式显示(如:绿色)

5. 提示信息应是有意义的

6. 下拉字段的第一个条目应是空白或“请选择”之类的文本

7. 删除页面中的任何记录信息都应要求确认

8. 如果页面支持记录的添加/删除/更新功能,那么页面中应提供“全选”和“全不选”所有记录的选择项

9. 数量值应该显示正确的货币符号

10. 应提供默认页面排序

11. 重置按钮功能应将页面所有字段设置为默认值

12. 所有的数值都应正确地格式化

13. 输入字段应检查最大字段值,输入的字段值超过指定的最大值则不被接受或不被存储到数据库

14. 检查所有输入字段中输入特殊字符的情况

15. 使用标准的字段标签,如:一个接受用户姓名的字段标签可以被定义为“姓名”

16. 检查添加/编辑/删除操作后页面中信息记录的排序功能

17. 检查超时功能,超时的值应是可配置的,操作超时后检查应用程序的行为是否合理

18. 检查Cookies在应用程序中的使用

19. 检查可下载文件是否指向了正确的文件路径

20. 所有的资源键应该可以在配置文件或数据库中配置,而不是写死

21. 资源键的命名应始终遵循标准惯例

22. 验证所有的web页面标记(验证HTML和CSS的语法错误)以确保它符合标准

23. 应用程序崩溃或不可用页面应该重定向到错误页面

24. 在所有页面中检查文本的拼写和语法错误

25. 检查数字输入字段中输入字符的情况,应提示合适的校验信息

26. 如果字段允许输入数值,应该检查输入负数的情况

27. 检查数量字段值带有小数的情况

28. 检查页面中所有按钮的功能

29. 用户连续点击提交按钮时不能重复提交页面信息

30. 在任何计算中都应处理除以0的情况

31. 应正确处理输入数据前后的空格

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190110A09FWV00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券