会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
い哎哟喂〤
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
7
8
9
10
11
12
13
14
15
16
下一页
2019年7月5日
【java+selenium3】Actions模拟鼠标 (十一)
摘要: 一、鼠标操作 WebElement的click()方法可实现元素的点击操作,但是没有提供鼠标的右击/双击/悬停/鼠标拖动等操作.这些操作需要通过Action类提供的方法来实现! Action常用的api如下: 1. contextClick() 右击 2. clickAndHold() 鼠标悬停 3
阅读全文
posted @ 2019-07-05 12:16 o小兵o
阅读(1778)
评论(0)
推荐(0)
2019年7月4日
【java+selenium3】JavaScript的调用执行 (十)
摘要: JavaScript的调用 在web自动化操作页面的时候,有些特殊的情况selenium的api无法完成,需要通过执行一段js来实现的DOM操作; 例如: 1.时间插件限制手动输入的情况下,sendkeys无法写入数据,需要执行js来移除readonly属性! 详细参考博客:时间控件的处理 2.有些
阅读全文
posted @ 2019-07-04 23:49 o小兵o
阅读(2018)
评论(0)
推荐(0)
【java+selenium3】时间控件 (九)
摘要: 1、问题描述: 在应用selenium实现web自动化时,经常会遇到处理日期控件点击问题,手工很简单,可以一个个点击日期控件选择需要的日期,但自动化执行过程中,完全复制手工这样的操作就有点难了。 如图: 2、想法: 其实很简单,把它当做输入框来看就好了,使用selenium的sendKeys对输入框
阅读全文
posted @ 2019-07-04 22:19 o小兵o
阅读(977)
评论(0)
推荐(0)
【java+selenium3】select 下拉选 (八)
摘要: 一、select 下拉框 1.下拉选的处理类:Select 如果页面元素是一个下拉框,我们可以将此web元素封装成Select对象。 2.准备测试练习select.html 3.代码实战练习 学习后总结,不足之处后续补充!
阅读全文
posted @ 2019-07-04 18:38 o小兵o
阅读(2771)
评论(0)
推荐(0)
【java+selenium3】隐式等待+显式等待 (七)
摘要: 一、隐式等待 -- implicitlyWait 调用方式:driver.manage().timeouts().implicitlyWait(long time, TimeUnit unit); 注意: 1.隐式等待只能作用于元素的等待。 2.智能等待,如果元素在指定的时间内找到,则不会继续等待,
阅读全文
posted @ 2019-07-04 17:02 o小兵o
阅读(2185)
评论(0)
推荐(0)
【java+selenium3】线程休眠方法 (六)
摘要: 一、线程休眠的方法 Thread -- sleep 调用方式: Thread.sleep(long millis) 建议:不推荐使用此方式来等待,因为元素的实际渲染时间未知,长时间的等待则浪费的时间,短时间又获取不到元素. 二、TimeOuts -- pageLoadTimeOut 设置页面加载的超
阅读全文
posted @ 2019-07-04 09:12 o小兵o
阅读(1173)
评论(0)
推荐(0)
2019年7月3日
【java+selenium3】模态框处理(五)
摘要: 一、模态框的定义: 模态对话框(Modal Dialogue Box , 又叫做模式对话框),是指在用户想要对话框以外的应用程序进行操作时候,必须先对该对话框进行响应.如单击【确定】或者【返回】按钮等关闭该对话框! 1.警告框 警告框经常用于确保用户可以得到某些信息。 当警告框出现后,用户需要点击确
阅读全文
posted @ 2019-07-03 19:34 o小兵o
阅读(1201)
评论(0)
推荐(0)
【java+selenium3】多窗口window切换及句柄handle获取(四)
摘要: 一 、页面准备 1.html 2.html 3.html 二、句柄 1.获取当前窗口的句柄(String类型) 2.获取所有带开窗口的句柄(set<String>) 三、项目实战 四、学习后总结,不足之处后续补充。。。
阅读全文
posted @ 2019-07-03 17:28 o小兵o
阅读(3011)
评论(2)
推荐(0)
2019年6月29日
【java+selenium3】特殊元素iframe的定位及详解(三)
摘要: 一、iframe 内联框架 1.自己写个网页,仅供理解iframe演示使用,如下 展示如下: 2.依次写入iframeA输入框,iframeB输入框,iframeC输入框代码实现 注意:iframe只能是按照顺序层级切换,不能从iframe_A直接切换至iframe_C 3.当你写入iframe_C
阅读全文
posted @ 2019-06-29 20:47 o小兵o
阅读(424)
评论(0)
推荐(0)
2019年6月28日
【java+selenium3】元素的扩展操作(二)
摘要: 1.判断当前元素是否可显示 isDisplay(); 2.判断当前元素是否可编辑/可操作 isEnabled(); 3.判断元素当前是否被选中 isSelected(); 4.页面元素常见的事件 click();触发当前元素的点击; sendkeys(...);往文本框一类元素中写入内容 5.获取当
阅读全文
posted @ 2019-06-28 06:02 o小兵o
阅读(392)
评论(0)
推荐(0)
上一页
1
···
7
8
9
10
11
12
13
14
15
16
下一页
公告