AutoTestOps专业测试开发平台-

Logo

接口会不断更新中,敬请关注!接口已更新至1.1.3版


接口方法:

void sendKeys(char* pKeysString)

参数

描述

pKeysString

[in] 模拟键盘输入的字符,支持各种语言(你可能会需要调用前在相应的支持的语言中设置字符集编码)

描述:用来模拟输入各种字符包括中文等各类语言

 

void sendShortCutKeys (char* pKeysString)

参数

描述

pKeysString

[in] 模拟键盘输入的字符,支持各种语言(你可能会需要调用前在相应的支持的语言中设置字符集编码)

 

描述:用来模拟快捷键以及一些特殊操作,其中{Win}代表windows键,{Shift}代表shift键,{Ctrl}代表control键,{Return}代表回车键

 

参数说明

描述

{Win}

代表键盘上的windows键,,不区分

{Shift}

代表键盘上的shift

{Ctrl}

代表键盘上的control

{Return}

代表键盘上的回车键

{Alt}

代表键盘上的Alt

{TAB}

代表键盘上的TAB

{F1}

代表键盘上的F1键,F2-F10类似不再描述

{Esc}

代表键盘上的Esc

 

如果需要用组合键则跟其他字符可以配合使用比如 {Win}r 代表windows键和r同时按下的快捷键, {Ctrl}{Alt}a代表Ctrl+Alt+a的快捷键,原则上这些键的字符大小写都可以

你也可以单独传入,比如{Return}

 

bool findElement(char* pStrId, char *pStrName, char *pStrClassName, char* pStrControleType)

参数

描述

pStrId

[in]  元素的id值,从SuperPatrick定位器中获取

pStrName

[in]  元素的name值,从SuperPatrick定位器中获取

pStrClassName

[in]  元素的classname值,从SuperPatrick定位器中获取

pStrControleType

[in]  元素的controltype值,从SuperPatrick定位器中获取

描述:用来精确定位到元素并执行一次单击,成功返回true,失败则false

 

 

bool  findImage(char *strPartImage)

参数

描述

strPartImage


[in]  需要查找并点击的图片的路径

描述:从当前屏幕查找图片,如果找到并执行一次单击,返回true;找不到则返回false;


bool  findStaticImage(char *strPartImage, int left, int top, int right, int bottom)

参数

描述

strPartImage

[in]  需要查找并点击的图片的路径

left

[in]  图片左上角的x坐标,从SuperPatrick定位器中右键菜单获取

         top

[in]  图片左上角度的y坐标,从SuperPatrick定位器中右键菜单获取

        right


[in]  图片右下角的x坐标,从SuperPatrick定位器中右键菜单获取

      bottom
[in]  图片右下角的y坐标,从SuperPatrick定位器中右键菜单获取

描述:在被查找图片附件区域搜索目标图片,仅可以用于定位时和回放时候坐标位置都不变的的需要查找的图片目标对象,就是说这个图片如果位置固定不变可以用此方法更加快速的查找,如果找到并执行一次单击,返回true;找不到则返回false;


bool  findImageByHwnd(char *strClass, char *strTitle, char *strPartImage)

参数

描述

strClass

[in]  图片父窗口的class,从SuperPatrick定位器中获取

strTitle

[in]  图片父窗口的title,从SuperPatrick定位器中获取

strPartImage

[in]  需要查找并点击的图片的路径

描述:直接从被查找图片的父窗口中查找目标图片,相对更加快速和精准,如果找到返回true,否则返回false;

注意:你需要确保被查找图片肯定在父窗口中哦



其他各种语言如何去调用,请仔细阅读SupePatrick教程