会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
胡萝卜J
导航
博客园
首页
新随笔
联系
订阅
管理
公告
上一页
1
2
3
4
下一页
2022年9月14日
testNG构建到jenkins,生成bat类型的批处理文件
摘要: 直接使用jenkins构建本地的testNG生成的xml文件无法构建,需要先将xml文件生成批处理文件: cd C:\Users\Administrator\eclipse-workspace\documentName Java -cp bin;lib/* org.testng.TestNG doc
阅读全文
posted @ 2022-09-14 16:27 胡萝卜J
阅读(62)
评论(0)
推荐(0)
编辑
2022年9月8日
记录一个@FindBy批注的WebElement一直报空指针异常的问题
摘要: 问题记录: 在学习selenium使用Page-Object模式时遇到一个问题: 开始: 因为在Page页面定义了一个登陆的方法,在登录的方法里需要加载驱动并且初始化chromeDriver 使用@FindBy定位的元素运行时一直报空指针的异常,百度了好长时间,基本都是统一的回答,需要在Page类里
阅读全文
posted @ 2022-09-08 17:14 胡萝卜J
阅读(75)
评论(0)
推荐(0)
编辑
2022年9月7日
拿到tr循环里的td下的div里的文案
摘要: Elements里的结构如下,需要拿到text文案,首先要拿到tr的循环列表,然后取出每一个tr里的第二个td,再去定位文案 //先定位到tr的上一步 WebElement name = driver.findElement(By.xpath("//xxxx//tbody")); //根据标签名称t
阅读全文
posted @ 2022-09-07 15:47 胡萝卜J
阅读(79)
评论(0)
推荐(0)
编辑
2022年8月24日
selenium中使用js对页面元素进行一些操作
摘要: 1、使用js滑动页面到指定的元素位置 JavascriptExecutor js =(JavascriptExecutor)driver; WebElement A = driver.findElement(By.xpath("xxxxx")); js.executeScript("argument
阅读全文
posted @ 2022-08-24 15:59 胡萝卜J
阅读(460)
评论(0)
推荐(0)
编辑
testNG中拖拽元素到指定位置
摘要: 为了改变元素在页面中的位置,需要拖拽元素到指定位置 记录一下 1、先定位到要拖拽的元素 Actions action = new Actions(driver); WebElement el = driver.findElement(By.xpath("xxxx")); //使用action的dra
阅读全文
posted @ 2022-08-24 13:47 胡萝卜J
阅读(28)
评论(0)
推荐(0)
编辑
2022年8月23日
testNG中检查元素(例如:按钮)是否可以点击
摘要: 检查页面中的元素是否可以点击 原本想使用element.isenabled();通过如果可以点击返回true,不可以点击返回false来验证 试验后发现,即使元素是不可点击的,也会是返回true; 后在网上多番查找,找到了另一种方法,就是验证这个元素的class里是不是存在is-disabled来判
阅读全文
posted @ 2022-08-23 17:46 胡萝卜J
阅读(35)
评论(0)
推荐(0)
编辑
2022年8月18日
testNG打开新页面后定位元素xpath正确但是提示定位不到
摘要: 在页面进行操作后打开了新的页面 定位元素后xpath正确,但是运行程序时提示定位不到元素 解决: 打开新的页面后,需要获取到新页面的句柄,才能操作新的页面 具体步骤: 1、先获取当前页面的句柄 2、拿到所有页面的句柄 3、通过判断是否在当前页面句柄操作当前页面,在当前页面,跳转到当前页面的句柄,然后
阅读全文
posted @ 2022-08-18 17:45 胡萝卜J
阅读(73)
评论(0)
推荐(0)
编辑
2022年8月11日
selenium中模拟鼠标点击页面空白处操作方法
摘要: 页面查询,没有查询按钮,选择查询条件后,需要鼠标点击页面空白处才能进行查询操作 可以使用如下方法,亲测好用,记录一下,以备以后使用 driver.findElement(By.xpath("xxxxxxx")).sendKeys(Keys.TAB);
阅读全文
posted @ 2022-08-11 13:40 胡萝卜J
阅读(256)
评论(0)
推荐(0)
编辑
2022年7月14日
学到一个清理电脑C盘的方式记录一下
摘要: windows+R 输入%TEMP% 回车 全选回车后打开的文件夹,然后删除 备注:TEMP这个文件夹的文件都是临时文件,可以删除,不会影响,亲试好用
阅读全文
posted @ 2022-07-14 17:37 胡萝卜J
阅读(190)
评论(0)
推荐(0)
编辑
2022年7月13日
定位页面上的toast提示
摘要: 页面上经常有toast提示,显示时间很短,定位方法 1、F12打开控制台 2、切换到“source”tab 3、操作页面,出现toast提示,点击pause,toast提示就会固定在页面上,再切换到Elements tab就可以定位到这个toast提示
阅读全文
posted @ 2022-07-13 14:23 胡萝卜J
阅读(367)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
下一页