【问题标题】:Patterns for UI test AutomationUI 测试自动化的模式
【发布时间】:2010-12-16 11:36:26
【问题描述】:

我目前正在自动化 MS Office 的插件。我们正在 VS 2010 中创建 Coded UI 测试。作为一个选项,我可以使用“Coded UI test builder”工具,但它不适用于我的情况。因此,我为每个 UI 控件/映射创建了自己的 UI 映射类和扩展方法,在其中添加了不同的操作功能,例如按下按钮或断言一些 UI 值。测试用例的场景在测试类中。

我是这个领域的新手,也是自动化测试人员的新手。 也许您可以分享您的经验或建议一些测试自动化的良好实践和实践(从编程/设计的角度来看)

【问题讨论】:

  • 你能澄清一下这个问题吗?是否有具体问题,或者您只是在寻找一般建议?如果您正在寻找一般建议,您可能想尝试programmers.stackexchange.com
  • 这里没有问题,只是一个暗示性的“也许你可以分享你的经验......”。嗯......因为没有办法给出正确的答案,我不会尝试。
  • 完全同意你的看法。我是自动化测试的新手,所以我问了这个问题。但我发现有一种不同的自动化测试方法,例如:“关键字驱动测试”、“数据驱动测试”等,这对我很有帮助。但我知道编程设计模式也适用于编码测试自动化。

标签: .net design-patterns automated-tests coded-ui-tests


【解决方案1】:

适用于测试自动化和设计的良好实践与一般的良好编程相同。

当您为测试自动化进行编码时,您应该应用与在任何其他情况下编码时是否应用设计模式相同的标准。没有区别。

【讨论】:

    【解决方案2】:

    以下是 UI 测试自动化的 10 个最佳实践列表:

    http://fczaja.blogspot.com/2011/01/ui-test-automation-best-practices.html

    【讨论】:

    • 在这里列出它们会更有帮助。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-16
    • 2010-11-24
    • 1970-01-01
    • 2011-01-12
    • 2011-11-25
    • 2019-03-24
    相关资源
    最近更新 更多