iOS平臺如何進行app自動化測試?
MobileRunner iOS部署文件
說明:若需要使用MobileRunner來測試IOS,則需要先安裝執行伺服器,將手機連線在伺服器上,再在MobileRunner內配置IOS伺服器,才可對IOS進行自動化指令碼錄製。
1.MobileRunner iOS執行環境部署文件
a)安裝brew()
開啟terminal應用執行下面的命令自動安裝
/usr/bin/ruby -e "$(curl -fsSL )"
若出現如"Press RETURN to continue or any other key to abort", 按下"return"鍵繼續
b)安裝nodejs()
開啟MRForMac.zip解壓後目錄下的node-v6.11.2.pkg進行安裝,或直接到官網下載安裝
c)安裝Xcode
要測試最新iOS系統的手機請安裝最新版本的Xcode,在Appstore找到Xcode進行下載
d)安裝Appium以及相關依賴
開啟命令列執行命令:bash path,路徑為MRForMac.zip解壓後目錄下的InstallAppium.sh檔案的存放路徑
2.MR版本安裝
a)雙擊MobileRunner安裝包,開啟安裝步驟;
b)根據安裝導航,點選下一步,直到安裝完成,注意要關閉所有Java程式;
c)安裝完成後可在桌面生成快捷圖示;
d)雙擊啟動程式啟動MR,若需要使用ios,則需要連線ios伺服器,,在【設定】內點選IOS驅動設定
e)在伺服器配置視窗輸入伺服器IP以及應用標識(此標識為需要測試的APP的標識,可詢問開發人員),儲存後可連線伺服器進行ios版本程式的錄製。
注意:以上安裝若有任何問題,可傳送郵件到 support@spasvo.com或新增技術支援(QQ:1404189128)尋求幫助,新增時請說明申請公司、聯絡人、聯絡方式等資訊。
(移動平臺自動化測試工具)官網:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29379530/viewspace-2144360/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- UI 自動化測試平臺UI
- 小紅書 app 效能自動化測試平臺 - 湯偉奇APP
- Django 介面自動化測試平臺Django
- 移動自動化測試平臺,瞄準金融行業行業
- 設計多裝置或者跨平臺的 app 如何進行自動化?APP
- 從0到1搭建移動App功能自動化測試平臺 (4):自動化測試程式碼⎡工程化⎦APP
- API自動化測試平臺,高效實現對API的自動化測試API
- 大資料包表如何進行自動化測試大資料
- API自動化測試平臺,支援場景化的API測試API
- 無人值守自動化效能測試平臺
- iOS appium UI 自動化測試配置可控 xpathiOSAPPUI
- Appium自動化(15) - 針對 webview 進行自動化測試APPWebView
- Linux下搭建介面自動化測試平臺Linux
- [IOS]IOS如何模擬弱網進行自動化測試iOS
- fastlane實現自動化打包上傳測試平臺AST
- 自動化功能測試平臺TestComplete的分散式測試教程(三)分散式
- 自動化功能測試平臺TestComplete的分散式測試教程(二)分散式
- Robot Framework自動化測試框架核心指南-如何做好自動化測試平臺框架的設計Framework框架
- [opendx] 基於 appium 的移動端 UI 自動化測試平臺-介紹篇APPUI
- iOS自動化測試驅動工具探索iOS
- iOS自動化測試調研方案iOS
- 物聯網平臺和裝置如何進行效能測試
- Mac 上 iOS 真機已處理完成 APP inspector,如何能讓測試 APP 執行自動化測試呢?MaciOSAPP
- Web自動化測試平臺設計與落地-概覽Web
- 專業自動化測試資訊平臺初步上線了
- APP自動化測試過程概述APP
- 自動化測試系列 —— UI自動化測試UI
- mac上搭建appium+IOS自動化測試環境(一)MacAPPiOS
- 從業務測試需求痛點到自動化測試平臺設計開發
- 雲端App自動化測試系列二:全新Quail平臺大揭祕APPAI
- iOS自動化測試之KIF使用分享iOS
- 請問對於富文字編輯器如何進行 UI 自動化測試?UI
- DRF + vue + request + selenium 自動化測試平臺,它來了Vue
- 救救孩子吧,實在不想用自動化測試平臺了
- APP UI自動化測試思路總結APPUI
- Appium+Python實現iOS自動化測試~環境搭建APPPythoniOS
- 【自動化測試入門】自動化測試思維
- 使用PostMan進行自動化測試Postman