![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
seleinium
馨若梦
这个作者很懒,什么都没留下…
展开
-
selenium中启动firefox浏览器时设置代理、加载配置文件、加载某个插件以及firefox没有安装在默认路径下的代码写法
selenium 中启动firefox浏览器的六种方式,所用的是java 1、如果浏览器没有安装在默认路径下,则用 System.setProperty("Webdriver.firefox.bin","firefox浏览器的安装路径"); 完整代码如下:import org.openqa.selenium.WebDriver;im...原创 2018-08-27 19:47:48 · 2212 阅读 · 0 评论 -
selenium中分离页面元素(二)
将页面元素封装,外部通过对应方法来调用,看如下代码,本文使用java编写import org.openqa.selenium.WebDriver;import org.openqa.selenium.WebElement;import org.openqa.selenium.firefox.FirefoxDriver;import org.openqa.selenium.suppo...原创 2018-09-12 15:46:26 · 521 阅读 · 0 评论 -
selenium中chrome浏览器常用的一些数据
整理一下关于chrome浏览器常用的一些数据1、在selenium中使用chrome浏览器常用的一些参数,ChromeOptions类中的addArguments方法是来添加启用这些参数的 –user-data-dir=”[PATH]” 指定用户文件夹User Data路径,可以把书签这样的用户数据保存在系统分区以外的分区。 –disk-cache-dir=”[...原创 2018-08-30 11:41:13 · 716 阅读 · 0 评论 -
selenium中等待的四种方式
selenium中等待的四种方式,本文用java开发语言编写1、强制等待 强制等待使用方法Thread.sleep(int sleeptime),此方法会把当前的driver进程暂停一段时间,然后在执行接下来的操作,这个方法的缺点就是,你不能确定元素到底多久加载出来,如果你的sleeptimes是10秒,但是元素2秒就加载出来了,那么进程上还会继续等待8秒,造成时间浪费。i...原创 2018-09-06 12:43:07 · 3262 阅读 · 0 评论 -
selenium中启动IE浏览器
selenium中启动IE浏览器时,需先下载IE浏览器的驱动,将驱动存放在D盘下,代码如下:import org.openqa.selenium.WebDriver;import org.openqa.selenium.ie.InternetExplorerDriver;public class KeywordBrowserIE { public static void main(...原创 2018-08-31 16:08:13 · 616 阅读 · 0 评论 -
selenium中启动chrome浏览器时加载配置文件
启动chrome浏览器时加载配置文件,chrome浏览器查看配置文件的方式:https://blog.csdn.net/qq_24394093/article/details/82150395import java.io.File;import org.openqa.selenium.WebDriver;import org.openqa.selenium.chrome....原创 2018-08-31 16:01:59 · 1394 阅读 · 0 评论 -
selenium中启动chrome浏览器时加载插件
使用selenium启动的chrome浏览器,一般是干净的浏览器,如果需要使用某个插件,那么启动浏览器时,就需要加载插件,代码如下:import java.io.File;import org.openqa.selenium.WebDriver;import org.openqa.selenium.chrome.ChromeDriver;import org.openq...原创 2018-08-31 15:56:39 · 7584 阅读 · 0 评论 -
selenium中将chrome浏览器设置成手机模式
chrome浏览器可以模拟手机模式,打开chrome,然后按F12,然后点击下图中红框中手机的标识,切换成手机模式点击Edit可以增加不同的手机型号设置手机模式为苹果6plus,代码如下:import org.openqa.selenium.WebDriver;import org.openqa.selenium.chrome.ChromeDriver;import or...原创 2018-08-31 15:44:24 · 12933 阅读 · 1 评论 -
selenium中chrome驱动程序chromedriver.exe存放在chrome浏览器的安装目录下
将下载的chrome驱动程序chromedriver.exe复制到chrome浏览器的安装目录下,也就是appication目录下,如:chrome的安装路径是:C:\Users\admin\AppData\Local\Google\Chrome\Application,那么将下载的驱动程序chromedriver.exe复制到: C:\Users\admin\AppData\Loc...原创 2018-08-31 12:00:35 · 28600 阅读 · 0 评论 -
查看chrome浏览器的配置文件与插件
一、查看chrome浏览器的配置文件1、打开chrome浏览器,在输入地址栏中输入chrome://version/,回车,会显示所有的信息,个人资料路径就是配置文件的地址可以复制个人资料路径到本机的路径中,可以查看到具体的文件名称二、查看chrome浏览器的插件 1、打开chrome浏览器,输入chrome://extensions/,回车,显示chrome已安装的插...原创 2018-08-28 16:49:55 · 14826 阅读 · 0 评论 -
selenium中启动chrome浏览器时,chrome驱动chromedriver.exe没有存放在chrome安装目录下
chrome浏览器驱动chromedriver.exe存放在D盘下,代码如下:import org.openqa.selenium.WebDriver;import org.openqa.selenium.chrome.ChromeDriver;/* * chrome浏览器驱动存放在D盘下 */public class KeywordBrowserChromePath { p...原创 2018-08-31 11:32:14 · 3318 阅读 · 0 评论 -
selenium中分离页面元素(一)
可以将一个页面或一类元素看做是一个页面对象,一个页面对象对应一个类,将元素对象的获取定义在这一个类中,页面的元素分别定义,然后分别调用,使用@FindBy(id="XX")、@CacheLookup、public WebElement XX,然后调用PageFactory.initElements()方法来初始化元素,如:将百度首页的输入框与搜索按扭这两个元素分离,编写Baidu...原创 2018-09-07 18:19:46 · 812 阅读 · 0 评论