public class FindCommonElement extends FindElement
文件名:CommonBy.java
用途: 提供在辅助化测试中,对页面单一元素获取的方法。
编码时间:2020年10月13日上午9:44:01
修改时间:2021年4月10日下午2:53:33
action, brower, elementData, elementList, isAutoSwitchIframe, read
Constructor and Description |
---|
FindCommonElement(AbstractBrower brower)
构造方法,初始化浏览器对象
|
Modifier and Type | Method and Description |
---|---|
Element |
getElement(String elementName,
int index,
String... linkKeys)
用于根据元素名称与元素定位相应的外链词语,返回从页面上获取到的指定下标的元素。调用该方法在无
法查到页面元素时,其不会抛出异常,但当调用
Element.getWebElement() 方法时,由于未查到元素则会抛出异常。 |
Element |
getElement(String elementName,
String... linkKeys)
用于根据元素名称与元素定位相应的外链词语,返回从页面上获取到的第一个元素。调用该方法在无法查到页面元素时,
其不会抛出
TimeoutException 异常,但当调用Element.getWebElement() 方法时,由于未查到元素
则会抛出异常 |
autoSwitchContext, autoSwitchFrame, clearAction, findElement, getBy, getElementData, recognitionElement, setAction, setAutoSwitchIframe, setReadMode, setWaitTime, switchAppNativeContext, switchFrame, switchParentFrame, switchRootFrame, switchWebViewContext, toElementIndex
public FindCommonElement(AbstractBrower brower)
brower
- AbstractBrower
类对象public Element getElement(String elementName, String... linkKeys)
TimeoutException
异常,但当调用Element.getWebElement()
方法时,由于未查到元素
则会抛出异常elementName
- 元素名称linkKeys
- 外链词语组Element
类对象public Element getElement(String elementName, int index, String... linkKeys)
用于根据元素名称与元素定位相应的外链词语,返回从页面上获取到的指定下标的元素。调用该方法在无
法查到页面元素时,其不会抛出异常,但当调用Element.getWebElement()
方法时,由于未查到元素则会抛出异常。
注意:
FindMultiElement.getElement(int)
方法的参数说明。Element.getWebElement()
方法时,则会抛出元素不存在异常。elementName
- 元素名称index
- 元素所在下标linkKeys
- 外链词语组Element
类对象Copyright © 2024. All rights reserved.