【问题标题】:What can developers do to make the browser ui easy to automate for testing?开发人员可以做些什么来使浏览器 ui 易于自动化测试?
【发布时间】:2018-03-01 21:24:32
【问题描述】:

我很好奇开发人员可以做些什么来让使用 selenium web 驱动程序的测试人员更轻松地创建自动化测试。我唯一想到的是为字段、按钮等使用唯一 ID。谁能想到其他可以做的事情?

【问题讨论】:

  • 这个问题不适合 SO,可能很快就会关闭。最好在 sqa.stackoverlfow.com 上询问。 SO 用于回答特定的编程问题。

标签: selenium-webdriver automation automated-tests browser-automation


【解决方案1】:

根据我的经验,这确实有助于自动化整个流程:

  • 至少为重要的按钮(提交表单、搜索按钮...)提供唯一的 ID
  • 不要使用HTTP Basic Authentification。改用普通登录
  • 摆脱验证码字段。至少在测试环境中。
  • 提供友好的 URL,以便可以立即访问应用的某些区域
  • 当页面加载时,显示一些加载图像。最好的选择是提供一些仅在加载整个页面时才加载的小元素。
  • 摆脱页面上仅悬停的菜单(您必须悬停某些元素才能看到其他元素)

【讨论】:

    猜你喜欢
    • 2010-11-20
    • 1970-01-01
    • 1970-01-01
    • 2013-09-23
    • 1970-01-01
    • 2010-09-11
    • 1970-01-01
    • 1970-01-01
    • 2012-02-15
    相关资源
    最近更新 更多