我是 Selenium 的新手,你们中的任何人都可以告诉我如何在 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/