Java 在else语句完成测试用例之后

Java 在else语句完成测试用例之后,java,if-statement,selenium-webdriver,Java,If Statement,Selenium Webdriver,请给我一个答案。 也就是说,我的for循环看起来是这样的(它实际上找到了一个元素,它没有禁用atribute,但是如果所有元素都被禁用了,那么我想完成测试并发送消息)。那么如何将这个循环重写为if/else if (disabled == null) { dropdown3.selectByValue(option.getAttribute("value")); break; } 我想在测试结束时显示的消息应该是:

请给我一个答案。
也就是说,我的for循环看起来是这样的(它实际上找到了一个元素,它没有禁用atribute,但是如果所有元素都被禁用了,那么我想完成测试并发送消息)。那么如何将这个循环重写为if/else

        if (disabled == null) {
            dropdown3.selectByValue(option.getAttribute("value"));
            break;
        }
我想在测试结束时显示的消息应该是:

元素未启用,因此正在完成测试

直接去

driver.close();

并完成测试

首先,可以检查不可拆分的值

if (undisabled =! null) {
    dropdown3.selectByValue(option.getAttribute("value"));
}
else {
    System.out.print("All features are disabled.");
    break;
}

请详细说明您可以使用布尔运算符检查所有元素是否已禁用。如果我没有禁用任何元素,请将其添加到案例中,并将其他元素放入并发送带有文本的消息。明白。谢谢@Blacklp