Selenium
wldan
这个作者很懒,什么都没留下…
展开
-
元素定位之CssSelector
一:使用chrome console检查css selector/xpath的有效性【检查】步骤 1. 按F12打开chrome的开发者工具; 2. 再按Esc键调出console,chrome的Elements和Console展示在同一个窗口,便于查看。 3、在Console控制太重输入 $(selector)和$$(selector) CSS定位大全: CssSelector...原创 2019-02-21 21:25:59 · 1663 阅读 · 0 评论 -
在Selenium中使用JavaScriptExecutor处理Ajax调用?
我们在这个Designing Selenium Cucumber Framework系列中走得很远。我们设计了PageObjectManager来管理PageObjects,FileReaderManager来管理 ConfigFileReader和JSonFileReader以及WebDriverManager来管理WebDriver。但所有这些都有助于更好的代码管理和维护。 在本章...翻译 2019-03-17 12:39:01 · 1289 阅读 · 0 评论 -
啥东西
package com;import net.lightbody.bmp.BrowserMobProxy;import net.lightbody.bmp.BrowserMobProxyServer;import net.lightbody.bmp.client.ClientUtil;import net.lightbody.bmp.core.har.Har;import net.lig...原创 2019-02-23 23:47:48 · 301 阅读 · 0 评论 -
Cookie操作-----Selenium快速入门
Cookie操作-----Selenium快速入门(十一) 什么是cookie?顾名思义,就是饼干,小甜饼。而根据读音则是“曲奇”的意思,相信不少的人都吃过。而在网络上,cookie是指浏览器在本地的一种少量数据的存储方式。例如,我们常见的,登陆的时候有个checkbox选项,上面写着“记住我”,这个功能的实现靠的就是cookie。如果你之前未接触过c...转载 2019-02-23 21:12:13 · 178 阅读 · 0 评论 -
Selenium之JS操作
去除元素只读属性 JavascriptExecutor js = (JavascriptExecutor) driver; js.executeScript("arguments[0].removeAttribute(\"+"readonly"+\")", e);原创 2019-02-22 21:24:59 · 7235 阅读 · 1 评论 -
Selenium 的页面加载以及几种等待的问题
PageLoadStrategy :当调用driver.get(“https://xxxx.xxx.xxx”)来访问某页面时,get方法通常会阻塞浏览器直到页面完全加载后才执行后面的动作,若一个页面加载过慢,则会导致get方法一直阻塞。有时候希望页面在加载过程中就开始检测元素是否存在,而不是等到页面加载完了才开始检测,想要实现这个效果,可以用ChromeOptions类下的setPageLo...转载 2019-02-22 20:37:07 · 3038 阅读 · 0 评论 -
selenium各种定位方法(转)
selenium使用XpathCSSJavaScriptjQuery的定位方法(治疗selenium各种定位不到,点击不了的并发症)2017年07月28日 22:47:36阅读数:3696 【第一部分】开篇:先认识Xpath的4种定位方法 跟你说,你总是靠那个firebug,chrome的F12啥的右击复制xpath绝对总有一天踩着地雷炸的你死...转载 2019-02-22 19:57:38 · 698 阅读 · 0 评论