随机场景端到端测试
E2E tests for random scenarios
对在端到端测试中测试随机场景的方法感兴趣。
Q1:所以我们需要检查所有系统部件是否正确连接,如果服务器等随机回答(快乐部分而不是单个快乐部分),这意味着什么?
Q2:端到端场景如何测试错误?作为这种情况的示例,不同的服务器错误等。是否必须对其进行测试?
我的经历和
approach to test random scenarios in case of E2E testing
与游戏化逻辑有关,这很难测试,特别是如果你必须弯曲自动化来做它。每一步的随机性都不是检查的最佳情况。我在网络平台上自动化问卷功能并在另一个平台上投注游戏时遇到了类似的问题。
只是为了给您提供背景信息 - 每个挑战都是根据用户级别加载的,大多数问题都受到或确实影响了其他人。
经过大量的讨论和尝试,很明显我们应该覆盖主要业务(金钱)路径,而将有趣的部分留给探索性测试。因此,提取最多 stable/predictable 的旅程,并覆盖那些对预期事件(合理地)不敏感并且可以记录重试步骤以完成场景的自动化。我的收获是,找到正确的实施成本平衡点。
对在端到端测试中测试随机场景的方法感兴趣。
Q1:所以我们需要检查所有系统部件是否正确连接,如果服务器等随机回答(快乐部分而不是单个快乐部分),这意味着什么?
Q2:端到端场景如何测试错误?作为这种情况的示例,不同的服务器错误等。是否必须对其进行测试?
我的经历和
approach to test random scenarios in case of E2E testing
与游戏化逻辑有关,这很难测试,特别是如果你必须弯曲自动化来做它。每一步的随机性都不是检查的最佳情况。我在网络平台上自动化问卷功能并在另一个平台上投注游戏时遇到了类似的问题。
只是为了给您提供背景信息 - 每个挑战都是根据用户级别加载的,大多数问题都受到或确实影响了其他人。
经过大量的讨论和尝试,很明显我们应该覆盖主要业务(金钱)路径,而将有趣的部分留给探索性测试。因此,提取最多 stable/predictable 的旅程,并覆盖那些对预期事件(合理地)不敏感并且可以记录重试步骤以完成场景的自动化。我的收获是,找到正确的实施成本平衡点。