【问题标题】:E2E tests for random scenarios随机场景的端到端测试
【发布时间】:2018-12-10 14:11:48
【问题描述】:

对在端到端测试中测试随机场景的方法感兴趣。

Q1:所以我们需要检查所有系统部分是否正确连接,如果服务器等随机回答是什么意思(快乐部分而不是单个快乐部分)?

Q2:如何测试e2e场景下的错误?作为这种情况下不同服务器错误等的示例。是否必须对其进行测试?

【问题讨论】:

  • E2E 测试通常不是随机的。您是否在积极引入混沌的混沌工程领域运行某些东西?你想如何断言快乐的部分?
  • @lloyd 在我的情况下,我们需要测试游戏的用户场景,例如骰子游戏,在这种情况下常见的方法是什么?所有可能的场景都是快乐的路径场景

标签: testing random error-handling automated-tests end-to-end


【解决方案1】:

我的经历和

在端到端测试的情况下测试随机场景的方法

与游戏化逻辑有关,这很难测试,特别是如果您必须弯曲自动化来做到这一点。每一步的随机性并不是检查的最佳情况。我在网络平台上自动执行问卷功能并在另一个平台上投注游戏时遇到了类似的问题。

只是为了给您提供背景信息 - 每个挑战都是根据用户级别加载的,大多数问题都受到影响或确实影响了其他人。

经过大量讨论和尝试,很明显我们应该涵盖主要的业务(资金)路径,并将有趣的部分留给探索性测试。因此,提取最稳定/可预测的旅程,并使用对预期事件(合理)不敏感的自动化覆盖那些旅程,并可以记录重试步骤以完成场景。我的收获是,找到正确的实施成本平衡。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-02-20
    • 2015-07-15
    • 1970-01-01
    • 1970-01-01
    • 2021-06-25
    • 2014-03-20
    • 2021-07-21
    • 2015-01-10
    相关资源
    最近更新 更多