我是Selenium的新手,你们中的任何人都可以让我知道如何打印硒中'selectByVisibleText'中选择的值吗?
我已经在Facebook登录页面上运行了该测试,并下拉了生日。
提前致谢。
最佳答案
通过selectByVisibleText()方法选择选项以打印值后,需要按以下方式调用getFirstSelectedOption()方法:
代码块:
Select month_dd = new Select(month_dropdown);
month_dd.selectByVisibleText("Dec");
WebElement myElem = month_dd.getFirstSelectedOption();
System.out.println(myElem.getText());
控制台输出:
Dec
PASSED: selectDDvalues
===============================================
Default test
Tests run: 1, Failures: 0, Skips: 0
===============================================
关于java - 如何打印通过 Selenium 中的“selectByVisibleText”方法选择的所选选项的文本,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/50903657/