gpt4 book ai didi

java - Selenium Cucumber 强制终止运行

转载 作者:行者123 更新时间:2023-12-01 09:27:42 25 4
gpt4 key购买 nike

我目前正在使用 Selenium 运行一些 Cuke 测试,该测试取决于系统中的先决条件。给定的运行可以包括 1 个或多个特征。功能在运行开始时检查某些先决条件,例如是否可以找到正确的 driver.exe 文件。如果其中一些先决条件失败,我想完全终止 catch block 内的运行,以防止检查任何其他场景或功能,因为无论如何它们都会失败。是否有一个或一组函数可以完成此任务?

try {
//Gonna check for things here
} catch(Exception e) {
//Something went wrong, kill this thread.
}

最佳答案

我会考虑在 Cucumber 中执行前面的步骤。它将在该特定功能文件中的每个场景之前执行。这将导致在每个场景之前执行检查。如果需要,请设置一个静态标志,您可以检查该标志并在需要时快速失败。

关于java - Selenium Cucumber 强制终止运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39707317/

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