gpt4 book ai didi

java - 如何操纵场景执行的顺序

转载 作者:行者123 更新时间:2023-12-01 07:45:34 24 4
gpt4 key购买 nike

我有一些功能需要使用 Gherkin 和 Cucumber 进行测试。问题是执行是随机的,因为,例如,第一个场景是在页面上创建元素,第二个场景是寻找它们,第三个场景是移动它们,所以所有测试都会崩溃,因为执行的情况如下:n°9 首先,然后是 8,然后是 2,然后...

我没有使用执行标签,或者如果我使用它们,我会在“功能:”上方使用它来确保所有场景都在运行

有人可以给这里带来一些光明吗?

最佳答案

测试自动化社区内的普遍共识是您的自动化测试应该能够独立运行。也就是说,测试应该可以按任何给定的顺序运行,并且测试的结果不应依赖于一个或多个先前测试的结果。尝试更改测试用例的架构。

可以使用 JUnit 或 TestNG 按特定顺序运行测试。 https://www.ontestautomation.com/running-your-tests-in-a-specific-order/

关于java - 如何操纵场景执行的顺序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53322360/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com