随笔分类 -  selenium相关

关于selenium自动化测试
摘要:在使用webdriver处理表格的时候,点击tr标签。可能会遇到ElementNotInteractableException,Element could not be scrolled into view错误 参考解决方法: 1、 元素点击前,加等待 try { Thread.sleep(1000 阅读全文
posted @ 2020-09-22 17:27 Lozz 阅读(1246) 评论(0) 推荐(0)
摘要:使用webElement.text()方法获取字符串时,有时候会获取失败--获取到的内容为空 使用 webElement.getAttribute("attributeName"),通过textContent, innerText, innerHTML等属性获取 阅读全文
posted @ 2019-07-24 16:13 Lozz 阅读(935) 评论(0) 推荐(0)
摘要:使用jdbc远程连接数据库(非本地数据库)出现的问题可用的解决方法: 1.修改mysql配置文件 配置文件中注释掉 bind-address=127.0.0.1 2.修改数据库 登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称" 阅读全文
posted @ 2019-02-15 16:54 Lozz 阅读(1097) 评论(0) 推荐(0)
摘要:使用testng的时候,有时候会忽略掉某些测试方法,暂时不跑,简单整理一下一些方法.转载还请说明下 1.使用@Test(enable=false)方法 1 @Feature("查询") 2 @Test(description = "验证根据档案号查询功能",enabled = false) 3 @P 阅读全文
posted @ 2018-12-05 15:28 Lozz 阅读(4990) 评论(0) 推荐(0)
摘要:Element is not clickable at point (x, y) 这段可以忽略:本文来自 https://www.cnblogs.com/lozz/p/9947430.html 引起这个错误的原因有不同的因素 1.Element not getting clicked due to 阅读全文
posted @ 2018-11-12 16:48 Lozz 阅读(252) 评论(0) 推荐(0)
摘要:针对页面上的二级菜单,需要鼠标悬停才能进行操作。 /** * Clicks (without releasing) in the middle of the given element. This is equivalent to: * <i>Actions.moveToElement(onElem 阅读全文
posted @ 2017-11-09 10:57 Lozz 阅读(3531) 评论(0) 推荐(0)
摘要:在测试过程中有时候会遇到反爬虫机制,一些元素会使用伪元素,这样在定位元素的时候会定位不到,这时候就要使用js来帮助定位,获取到想要的元素 下面是部分代码 //使用js获取伪元素的content String script = "return window.getComputedStyle(docum 阅读全文
posted @ 2017-10-23 16:13 Lozz 阅读(2653) 评论(0) 推荐(0)
摘要:有时候需要元素的截图,不需要整个截图。整理一个针对元素的截图的方法。 创建一个Java类,实现截取元素的方法 package com.lozz.utils; import java.awt.Rectangle; import java.awt.image.BufferedImage; import 阅读全文
posted @ 2017-07-28 17:04 Lozz 阅读(5929) 评论(6) 推荐(0)