我想为我们的网络应用程序创建一个质量保证清单/备忘单。这将是每个页面上要测试的基本内容的综合列表。例如:
- 一致的字体使用
- 使用标准布局模板
- 正确的标题中的字母大小写(例如“欢迎页面”与“欢迎页面”)
- 一致的颜色(u)r使用
- 操作和按钮的标准图标
- 一致的组件使用(网格等)
- 正确的标签顺序
- 正确处理表单中的 Enter
- Ajax 调用期间的微调器/UI 反馈
- 一致的客户端验证/反馈
- 刷新F5不会导致“重新发布值”?问题
- 合规性规定(即选择订阅/显示隐私政策链接)
- 拼写
- 语法
- 一致且可用的面包屑
- SEO友好
- 标题、元数据关键字和描述标签
- 动态页面出现在站点地图中
- 安全注意事项(SSL 等)
- 所有链接都有效并指向正确的位置
- 外部链接是弹出窗口,并显示为外部链接(例如,不同的下划线或图标)
- 跨平台(Win、Mac、Linux、IOS、Android、WinPhone)等
- 跨浏览器(IE、Chrome、Safari 等)
- 对视口/设备的响应
- 人性化的 URL
- 正确使用H1、H2等
- 段落之间的间距一致
- 在适当的情况下使用 CSS 类而不是内联样式
- 最大字段长度
- 字段验证(例如电子邮件地址等)
- 更多的 ?
基本思想是,我们的 QA 测试人员将在每个主要版本中为应用程序中的每个视图/页面检查这个结构化列表。每个项目都将经过测试,然后连同任何评论一起核对。显然,这将发生在向客户发布任何产品之前。
我正在尝试建立一个尽可能多的项目的综合列表。哪些常见的 QA 项目可以添加到此列表中?