
#Selenium
suimeng6
一个后端小白
展开
-
Java的Selenium的特殊元素操作与定位之验证码
截取整个网页的截图。定位验证码图片元素。根据验证码图片的位置和大小,从截图中裁剪出验证码图片。使用OCR工具(如Tesseract)识别验证码图片中的文本。在代码中加入等待时间,让用户有足够的时间手动输入验证码。提供一个输入框供用户输入验证码。原创 2025-04-07 00:36:50 · 38 阅读 · 0 评论 -
Java的Selenium的特殊元素操作与定位之文件上传
Java的Selenium的特殊元素操作与定位之文件上传。原创 2025-04-07 00:33:12 · 140 阅读 · 0 评论 -
Java的Selenium的特殊元素操作与定位之鼠标操作
自动化测试时,有些元素不适合直接点击或者进行某些操作时,可以使用Selenium的Actions类来模拟鼠标键盘操作,通过Actions对象可以发起鼠标左键、右键、移动鼠标等操作,最后使用perform方法执行操作。如果你需要模拟按下鼠标按钮并移动到另一个位置然后释放,可以使用。方法来模拟鼠标移动到相对于当前位置的特定坐标。你可以将多个操作组合在一起,然后一次性执行。方法来模拟鼠标悬停在某个元素上。方法来模拟鼠标右键点击。方法来模拟鼠标点击。方法来模拟鼠标双击。方法来模拟拖放操作。原创 2025-04-07 00:43:23 · 28 阅读 · 0 评论 -
Java的Selenium的特殊元素操作与定位之时间日期控件
Java的Selenium的特殊元素操作与定位之时间日期控件。原创 2025-04-06 22:18:23 · 37 阅读 · 0 评论 -
Java的Selenium的特殊元素操作与定位之select下拉框
如果页面元素是一个下拉框,我们可以将此web元素封装为Select对象。Select对象常用api。原创 2025-04-06 00:03:54 · 211 阅读 · 0 评论 -
Java的Selenium的特殊元素操作与定位之window切换
当你要操作另外一个窗口页面的元素时,一定要注意先切换窗口。切换方式:传入要操作窗口的name或者句柄handle。如何获取到窗口的句柄。原创 2025-04-06 00:03:02 · 212 阅读 · 0 评论 -
Java的Selenium的特殊元素操作与定位之iframe切换
切换之后,回到默认内容页面(否则会找不到元素。原创 2025-04-05 23:43:08 · 182 阅读 · 0 评论 -
Java的Selenium的特殊元素操作与定位之模态框
Modal Dialogue Box,又叫做模式对话框,是指在用户想要对对话框以外的应用程序进行操作时,必须首先对该对话框进行响应。如单击【确定】或【取消】按钮等将该对话框关闭。原创 2025-04-05 23:41:24 · 266 阅读 · 0 评论 -
元素三大等待
元素三大等待。原创 2025-04-03 18:50:14 · 414 阅读 · 0 评论 -
Java的Selenium常用的元素操作API
常用的元素操作API。原创 2025-04-04 00:00:00 · 284 阅读 · 0 评论 -
Java的Selenium元素定位-xpath
xpath其实就是一个path(路径),一个描述页面元素位置信息的路径,相当于元素的坐标xpath基于XML文档树状结构,是XML路径语言,用来查询xml文档中的节点。原创 2025-04-04 00:00:00 · 270 阅读 · 0 评论 -
Java的Selenium元素定位-cssSelector
元素定位-cssSelector。原创 2025-04-03 00:00:00 · 253 阅读 · 0 评论 -
Java的Selenium基本元素定位(findElement方法)
使用元素的ID属性进行定位,是最简单和最常用的方法,因为ID在页面上是唯一的。:通过元素的Class属性进行定位,常用于定位一组具有相同样式的元素。:通过元素的Name属性进行定位,适用于表单元素等。:通过元素的标签名进行定位,如。:通过部分链接文本进行定位。:通过链接文本进行定位。原创 2025-04-03 00:00:00 · 254 阅读 · 0 评论 -
Java的SeleniumChromeDriver的常用方法
这些方法涵盖了使用ChromeDriver进行Web自动化测试时的大部分基本操作。原创 2025-04-02 15:35:19 · 764 阅读 · 0 评论