安全的基于Web的应用程序的测试分片的最佳实践是什么?

时间:2018-03-06 04:29:58

标签: web-applications jasmine protractor sharding

我使用Protractor和Jasmine在安全的网络应用上进行e2e测试。我的套房包含100多个规格。我使用单个用户帐户实现了分片,但规格重叠,因此意外失败。

鉴于当前套件的规模,根据规范创建用户帐户似乎是不合理的。这将消耗的时间和空间将继续与套件成比例增长,我希望尽可能减少这些成本。

任何人都可以通过提供为安全网络应用量身定制的资源来帮助我吗?以下主题特别有用:

  • e2e测试自动化架构
  • 如何最好地隔离e2e自动化测试
  • e2e测试分片最佳实践

我发现以下资源很有用,但有关分片安全网络应用的信息有限。

1 个答案:

答案 0 :(得分:0)

我有一次非常类似的问题。 我们采用的解决方案是

  1. 将每个规范分类为会影响其他规格的更改。
  2. 然后将规格分组在一起,不会相互干扰。
  3. 最后为每个组创建不同的测试用户。
  4. 这仍然是一些开销,但可以大大减少所需的测试用户数量。