成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

使用macaca進行移動端hybird自動化測試(三)

移動開發 自動化
macaca提供了命令單獨啟動webdriver server.然后我們在REPL作為client,向server端發送模擬操作命令。

macaca提供了命令單獨啟動webdriver server.然后我們在REPL作為client,向server端發送模擬操作命令。

首先啟動server:

  1. macaca server --verbose 

 

啟動server后,接下來首先給server發送命令,讓server喚起模擬器:

  1. >> var wd = require('webdriver-client')({ 
  2.             platformVersion: '9.3'
  3.             deviceName: 'iPhone 5s'
  4.             platformName: 'iOS'
  5.             app: YOUR-APP-PATH 
  6.         }); 
  7.          
  8.     >> var driver = wd.initPromiseChain(); 
  9.      
  10.     >> driver.initDriver();  
  11.     //這個時候就能看到server啟動了IOS模擬器. 
  12.      
  13.     //接下來的操作就是編寫腳本去操作模擬器的動作了 
  14.     >> driver.waitForElementByXPath('//XCUIElementTypeApplication[1]/XCUIElementTypeWindow[1]/XCUIElementTypeOther[2]/XCUIElementTypeButton[1]').click(); 
  15.      
  16.     //看到native完成了一次操作 
  17.      
  18.     >> driver.waitForElementByXPath('//XCUIElementTypeApplication[1]/XCUIElementTypeWindow[1]/XCUIElementTypeOther[1]/XCUIElementTypeOther[1]/XCUIElementTypeOther[1]/XCUIElementTypeOther[1]/XCUIElementTypeOther[1]/XCUIElementTypeOther[1]/XCUIElementTypeOther[1]/XCUIElementTypeTextField[1]').sendKeys(123456789) 
  19.     //看到native完成了一次輸入的操作 
  20.      
  21.     //...接下來大家就按自己的流程去寫自己的測試腳本啦 

 

 

↑圖是client和server端進行http通訊的log.

使用REPL去編寫測試用例的比較方便的地方就是,整個測試過程不會因為你編寫的測試用例存在問題而暫停整個server,或者模擬器,因此可以在REPL里面先進行測試用例的編寫,等到結果正確后再寫入文件,等所有的測試用例完成后再進行整個的case測試過程。下一篇將如果編寫webview的測試用例

責任編輯:龐桂玉 來源: segmentfault
相關推薦

2016-10-26 22:16:48

macaca自動化測試javascript

2016-10-26 22:07:06

macaca自動化測試javascript

2016-10-26 22:29:13

macaca自動化測試javascript

2024-11-21 15:24:49

2009-08-19 09:00:48

單元測試框架自動化測試

2020-08-03 15:40:57

Web自動化工具測試

2017-04-21 07:41:37

iOS自動化測試容器

2011-05-16 15:36:00

軟件測試

2022-01-14 11:51:00

測試工具自動化

2020-10-10 06:30:07

PythonSEO自動化測試

2023-01-09 15:20:16

2022-02-17 10:37:16

自動化開發團隊預測

2012-02-27 17:34:12

Facebook自動化

2021-09-03 09:56:18

鴻蒙HarmonyOS應用

2013-05-16 10:58:44

Android開發自動化測試

2014-04-16 14:15:01

QCon2014

2023-11-21 22:48:50

2011-12-23 17:09:57

自動化測試

2021-06-30 19:48:21

前端自動化測試Vue 應用

2012-12-24 22:54:31

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 黄色毛片免费 | 成人国产在线视频 | 龙珠z在线观看 | 在线观看国产wwwa级羞羞视频 | 91久久夜色 | 一区二区三区四区在线视频 | 日本久久视频 | 日韩在线播放视频 | 国产精品日韩在线观看一区二区 | 日韩综合一区 | 欧美日韩亚洲一区 | 一区二区三区四区国产 | 99久热在线精品视频观看 | 一区二区三区视频在线 | 亚洲高清一区二区三区 | 91tv在线观看| 欧美一区二区三区一在线观看 | 国产综合网址 | 久久99这里只有精品 | 亚洲一区二区久久 | 华人黄网站大全 | 桃花av在线 | 天天干天天干 | 久久精品无码一区二区三区 | 日本久草| 亚洲综合网站 | 成人免费视频久久 | 成人免费毛片在线观看 | www.日本三级| 国产欧美视频一区二区 | 亚洲精品视频观看 | 亚洲精品v日韩精品 | av天天操 | 亚洲精品www | 欧美日韩亚洲一区 | 亚洲一区二区三区在线视频 | 欧美日韩亚洲国产 | 日本黄色免费视频 | 午夜免费在线观看 | 一区二区三区在线 | 午夜久久久久久久久久一区二区 |