我如何使我的TestCafe框架处理Web应用程序上的A / B实验?

问题描述 投票:0回答:1

我建立了一个自动化框架来测试我们的Web应用程序,该框架在每次将新部署到我们的暂存环境后作为回归包运行。现在的问题是,只要有新的实验涉及到测试的特定部分,测试就会失败,例如:如果有新的首页实验,则主页验证测试会失败。我想知道如何通过完全忽略实验或始终确保当前非实验组中的页面加载来使测试足够健壮,从而解决问题。

我以为,网络团队可能要编写一个新的cookie来控制实验,然后在测试之前将cookie设置为钩子,这可能是一个可行的解决方案?这项工作还是有更好的方法?

testing automation qa testcafe ab-testing
1个回答
0
投票

带有控制您的A / B实验的cookie的解决方案将与TestCafe一起很好地工作。 TestCafe允许您使用ClientFunctions机制或Client Scripts处理cookie。

© www.soinside.com 2019 - 2024. All rights reserved.