gpt4 book ai didi

java - TestNG - 无法从控制台获取输入

转载 作者:行者123 更新时间:2023-12-02 09:11:29 25 4
gpt4 key购买 nike

我正在尝试通知测试人员 @BeforeSuite 的问题。我的代码将信息打印到控制台并等待 Enter 或任意键。由于某种原因,我的代码被卡住了,我没有看到任何错误或异常。我输入了几次 Enter 但没有任何反应。
请帮忙。

@BeforeSuite(alwaysRun = true)
@Parameters({ "suite-param" })
public void beforeSuite(ITestContext testContext, @Optional String suiteFile) throws Exception {

//some condition in here
if (true ) {
ConsoleLogger.info("You are running COMPARE Mode");
ConsoleLogger.info("createBaseLine=false on your testProps");
System.out.println("Press enter to continue...");
try {
System.in.read();
}
catch (Exception ex) {
ex.printStackTrace();
}
}
}

最佳答案

你可以尝试 int i=System.in.read(); System.out.println(I);然后在输入任何字符时,其 ascii 值将作为响应返回。

关于java - TestNG - 无法从控制台获取输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59390461/

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