【问题标题】:Common "Gotchyas" when testing for web applications?测试 Web 应用程序时常见的“Gotchyas”?
【发布时间】:2013-07-23 13:02:28
【问题描述】:

我想为我们的网络应用创建一个质量保证清单/备忘单。这将是每个页面上要测试的基本内容的综合列表。例如:

  • 一致的字体使用
  • 使用标准布局模板
  • 正确的标题中的字母大小写(例如“欢迎页面”与“欢迎页面”)
  • 一致的颜色(u)r用法
  • 操作和按钮的标准图标
  • 一致的组件使用(网格等)
  • 正确的标签顺序
  • 正确处理表单中的 Enter
  • Ajax 调用期间的微调器/UI 反馈
  • 一致的客户端验证/反馈
  • 刷新 F5 不会导致“重新发布值”?问题
  • 合规规定(即选择订阅/显示隐私政策链接)
  • 拼写
  • 语法
  • 一致且可用的面包屑
  • SEO 友好度
  • 标题、元数据关键字和描述标签
  • 动态页面出现在站点地图中
  • 安全注意事项(SSL 等)
  • 所有链接都有效并指向正确的位置
  • 外部链接是弹出窗口,并显示为外部链接(例如,不同的下划线或图标)
  • 跨平台(Win、Mac、Linux、IOS、Android、WinPhone)等
  • 跨浏览器(IE、Chrome、Safari 等)
  • 对视口/设备的响应
  • 人性化网址
  • 正确使用 H1、H2 等
  • 段落之间的间距一致
  • 在适当的情况下使用 CSS 类而不是内联样式
  • 最大字段长度
  • 字段验证(例如电子邮件地址等)
  • 更多?

基本理念是,我们的 QA 测试人员将在每个主要版本中为应用程序中的每个视图/页面检查此结构化列表。每个项目都将进行测试,然后与任何 cmets 一起检查。显然,这将在向客户发布任何产品之前发生。

我正在尝试建立一个包含尽可能多项目的综合列表。哪些常见的 QA 项目可以添加到此列表中?

【问题讨论】:

    标签: asp.net testing web qa software-quality


    【解决方案1】:

    哪些常见的 QA 项目可以添加到此列表中?

    我们列出什么并不重要。重要的是对您的客户以及对您的 QA 测试人员来说什么是重要的。

    与您的 QA 测试人员坐下来一起制定一份清单。让您的 QA 人员使用该清单。经过一两轮测试后,他们会对清单中的添加内容和删除内容有了想法。

    几轮之后,您的 QA 测试人员将寻找他们(希望是客户)认为重要的东西。

    【讨论】:

    • 感谢您的回答,当然您是对的。但我希望从其他人的经验中受益,并建立一个常见问题列表。是的,在给定的领域中总会有一些重要的特定事物,但我在这里寻找常见的横向问题,如拼写、语法、字体一致性等。对每个面向外部的商业项目都很重要的问题。跨度>
    【解决方案2】:

    尝试双击(或更多)按钮并检查请求是否发送一次。我看到很多表单在连续单击按钮时被多次提交。

    【讨论】:

    • 我似乎错过了您列表中的“正确处理表单”。这将是其中的一部分。
    • 我认为问题是关于常见的“Gotchyas”,我加了两分钱。如果没有在开发或测试周期中检查类似的事情(发送大量请求,因为按钮在第一次点击后没有处于非活动状态),我已经看到很多事情发生了。
    猜你喜欢
    • 2014-04-30
    • 1970-01-01
    • 1970-01-01
    • 2012-03-15
    • 1970-01-01
    • 2010-11-17
    • 2017-07-11
    • 2020-08-13
    • 1970-01-01
    相关资源
    最近更新 更多