產(chǎn)品體驗中心 下載與支持 產(chǎn)品社區(qū) 澤眾云   合作代理 |  咨詢電話:400-035-7887/021-6072 5088

App自動化測試工具MobileRunner中touch擴展命令(二)

發(fā)布時間:2020-09-01

上篇介紹了MobileRunner腳本命令中touch命令的基本用法,今天介紹一下安卓命令中touch還有哪些擴展命令,這些命令可以適用于一些普通touch無法實現(xiàn)點擊的特殊場景之中。

App自動化測試工具MobileRunner中touch擴展命令(一)

下面我們就接著上一篇一起來看看MobileRunner中安卓的touch命令的拓展還有哪些。

1.touchMove(int xStart, int yStart, int xEnd, int yEnd, long time)

此命令的含義是Android滑屏操作命令,適用范圍是Android。它有五個參數(shù):要求輸入滑屏時的起始坐標、結束坐標和用時。在腳本之間調用時出現(xiàn)此命令,鼠標點擊或者手工輸入來添加,例如mr.touchMove(100,110,500,300,2000);

2.touchOffset(String element,int x,int y)

此命令的含義是以某對象中點為參照點根據(jù)坐標偏移量點擊,適用范圍是Android。它有三個參數(shù):第一個參數(shù)輸入對象名,第二個參數(shù)輸入x坐標偏移量,第三個參數(shù)輸入y坐標偏移量。此命令由手動產(chǎn)生,例如mr.touchOffset("po151015.jpg",20,50);

3.touchValue(String value,int index)

此命令的含義是根據(jù)控件的value值進行點擊,適用范圍是Android。它有兩個參數(shù):第一個參數(shù)輸入控件value值,第二個參數(shù)輸入所需點擊的控件為頁面第幾個具有該value值控件。此命令由手動產(chǎn)生,例如mr.touchValue("已完成",0);

4.touchPattern(String value,int index)

此命令的含義是使用正則匹配控件的value值進行點擊,適用范圍是Android。它有兩個參數(shù):第一個參數(shù)輸入正則字符串,第二個參數(shù)輸入所需點擊的控件為頁面第幾個匹配該正則的控件。此命令由手動產(chǎn)生,控件value為兩位數(shù)字加元并在該頁面只有一個與之匹配的控件:mr.touchPattern("[1-9][0-9]?元",0);

 

App自動化測試工具下載地址:http://www.misscakediy.com/Products/MobileRunner.asp

 

本文內容不用于商業(yè)目的,如涉及知識產(chǎn)權問題,請權利人聯(lián)系SPASVO小編(021-60725088-8054),我們將立即處理,馬上刪除。
滬ICP備07036474號 2003-2024 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd.
微信
咨詢

添加客服微信 歡迎咨詢測試工具和測試服務

微信客服
問題
反饋
產(chǎn)品
畫冊

掃描二維碼下載澤眾軟件企業(yè)宣傳冊

產(chǎn)品畫冊
返回
頂部

方案咨詢

×
提交信息

電話咨詢,400-035-7887,安排專業(yè)技術售前給您解答(產(chǎn)品試用、技術交流、服務咨詢和商務報價)。

您的信息已成功提交!

我們的客服人員稍后會與您聯(lián)系