Package | Description |
---|---|
com.auxiliary.sikuli.element | |
com.auxiliary.sikuli.event |
Modifier and Type | Method and Description |
---|---|
SikuliElement |
FindSikuliElement.findElement(String name,
int index,
String... linkKeys)
该方法用于根据设置的识别范围,查找对应名称的元素,并返回指定下标的元素
|
SikuliElement |
FindSikuliElement.findElement(String name,
String... linkKeys)
该方法用于根据设置的识别范围,查找对应名称的元素。若界面上识别到多个结果,则取第1个作为目标元素。
|
Modifier and Type | Method and Description |
---|---|
List<SikuliElement> |
FindSikuliElement.findAllElement(String name,
String... linkKeys)
该方法用于根据设置的识别范围,查找对应名称的元素所有元素,并返回目标元素集合
|
Modifier and Type | Method and Description |
---|---|
protected Object |
SikuliAbstractEvent.actionOperate(String eventName,
SikuliElement element,
Function<org.sikuli.script.Match,Object> action)
该方法用于在指定的超时时间内,执行相应的操作
|
boolean |
SikuliAssertEvent.assertElementsNumber(SikuliElement referencedElement,
CompareNumberType compareNumberType,
SikuliElement comparativeElement)
断言两元素中的数字内容,按照
CompareNumberType 指定的比较类型进行比较。若断言的
元素文本内容存在非数字字符时,则直接断言失败 |
boolean |
SikuliAssertEvent.assertNumber(SikuliElement element,
CompareNumberType compareNumberType,
double compareNumber)
断言元素中的数字内容与指定的数字按照
CompareNumberType 指定的比较类型进行比较。若断言的元素文本内容为非数字字符时,则直接断言失败 |
boolean |
SikuliAssertEvent.assertTextContainKey(SikuliElement element,
boolean isJudgeAllKey,
String... keys)
断言元素的文本内容中包含指定的关键词。可设置元素的文本内容是否需要判断传入的所有关键词,其用法可参考
AssertStringUtil.assertTextContainKey(String, boolean, String...) |
boolean |
SikuliAssertEvent.assertTextNotContainKey(SikuliElement element,
boolean isJudgeAllKey,
String... keys)
断言元素的文本内容中不包含指定的关键词。可设置元素的文本内容是否需要判断传入的所有关键词,其用法可参考
AssertStringUtil.assertTextNotContainKey(String, boolean, String...) |
void |
SikuliMouseEvent.click(SikuliElement element)
该方法用于鼠标左键单击指定的元素
|
void |
SikuliMouseEvent.continuousClick(SikuliElement element,
int clickCount,
long sleepInMillis)
该方法用于连续指定次数的鼠标左键单击事件
|
void |
SikuliMouseEvent.doubleClick(SikuliElement element)
该方法用于鼠标左键双击指定的元素
|
String |
SikuliKeyboardEvent.input(SikuliElement element,
String text)
该方法用于在目标元素中,输入指定的字符串内容
|
String |
SikuliOcrEvent.readText(SikuliElement element)
该方法用于识别指定元素中的文本内容
|
void |
SikuliMouseEvent.rightClick(SikuliElement element)
该方法用于鼠标右键单击指定的元素
|
String |
SikuliKeyboardEvent.type(SikuliElement element,
KeyType... keyTypes)
该方法用于目标元素上,按下指定的按键,进行相应快捷键的操作。按键映射字符可通过
Key 类中进行调用 |
Copyright © 2024. All rights reserved.