![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
selenium
ysnluis
这个作者很懒,什么都没留下…
展开
-
selenium中SimplePropertyDescriptor的用法
定义一个SimplePropertyDescriptor类对象SimplePropertyDescriptor simplePropertyDescriptor = new SimplePropertyDescriptor("name", read, write);其中name作为对象的名字,read是Function<Object,Object>对象,write是Me...原创 2018-12-28 11:10:23 · 152 阅读 · 0 评论 -
selenium 中EventFiringWebDriver的使用方法
1.定义EventFiringWebDriverEventFiringWebDriver eventFiringWebDriver = new EventFiringWebDriver(driver);EventFiringWebDriver其实也是一个WebDriver。可以实现在使用WebDriver同样的操作。2.重写一个WebDriverEventListener的接口类...原创 2018-12-24 17:07:45 · 1550 阅读 · 0 评论 -
selenium中模拟鼠标,键盘操作
首先要重写一个WebDriverEventListener的接口类1.模拟鼠标操作EventFiringMouse mouse = new EventFiringMouse(driver, webDriverEventListener);EventFiringTouch touch = new EventFiringTouch(driver, webDriverEventListe...原创 2018-12-24 17:30:56 · 241 阅读 · 0 评论 -
selenium中AbstractAnnotations类
AbstractAnnotations这个类支持Page中操作,并且支持org.openqa.selenium.support.FindBy, org.openqa.selenium.support.FindBys and org.openqa.selenium.support.FindAll annotations.AbstractAnnotations中有两种方法1.isLookupC...原创 2018-12-24 18:00:00 · 136 阅读 · 0 评论 -
selenium中ByAll的用法
ByAll其实是一个存储By的一个数组类,因为实现了java.io.Serializable方法所以可以用作远程控制。import org.openqa.selenium.By;import org.openqa.selenium.NoSuchElementException;import org.openqa.selenium.SearchContext;import org.ope...原创 2018-12-24 18:06:50 · 447 阅读 · 0 评论 -
selenium中ByChained方法
ByChained是一个存储By数组的类,和ByAll的区别就是ByChained能够把子元素也存储起来。ByChained应该也是可以实现远程测试的。import org.openqa.selenium.By;import org.openqa.selenium.NoSuchElementException;import org.openqa.selenium.SearchCont...原创 2018-12-24 18:18:51 · 268 阅读 · 0 评论 -
selenium 中DefaultElementLocator类
// Licensed to the Software Freedom Conservancy (SFC) under one// or more contributor license agreements. See the NOTICE file// distributed with this work for additional information// regarding c...原创 2018-12-24 19:08:19 · 365 阅读 · 0 评论 -
selenium中AbstractFindByBuilder用法
AbstractFindByBuilder类是这么定义的。// Licensed to the Software Freedom Conservancy (SFC) under one// or more contributor license agreements. See the NOTICE file// distributed with this work for additi...原创 2018-12-25 00:07:54 · 214 阅读 · 0 评论 -
selenium中AjaxElementLocatorFactory的用法
先查看一下AjaxElementLocatorFactory的源生代码package org.openqa.selenium.support.pagefactory;import org.openqa.selenium.SearchContext;import java.lang.reflect.Field;public class AjaxElementLocatorFacto...原创 2018-12-25 09:18:57 · 494 阅读 · 0 评论