selenium+java 定位一闪而过的提示信息
环境:Selenium3.9.1+ java1.8 + chromedriver.exe
一、测试过程中发现有些元素定位过程往往不能很好的随意的捕捉,比如操作过程中的提示或会自动关闭的提示框,今天查到了一个可以定位的方法,操作如下:
1.首先点击F12打开检查者工具界面,切换到source界面,找到暂停按钮,如下图所示:

2.在操作页面点击提交按钮后,立即点击Sources中的Debug暂停按钮,提示框就不会消失了。
3.此时切换到Elements界面,就可以定位提示框元素了。
二、可以定位到元素后,用 findEelementBy.className获取提示框文本信息时,报了个错 :
org.openqa.selenium.InvalidSelectorException: invalid selector: Compound class names not permitted。
4.需要定位的页面元素如下图所示:

5.刚开始的定位元素的代码:
String actual = driver.findElement(By.className("layui-laye
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
