[Android]android自動化測試十六之calabash-android
好久沒有寫Android自動化方面的專題了,新入一篇,大家一起玩一玩吧。
1.簡單介紹
calabash-android是BDD測試框架,底層實現是cucumber,我之前寫過cucumber類似的文章,所以上手還算快,極力推薦,個人覺得比robotium,uiautomation不知道好了多少倍,越用越純熟。
2.安裝與應用
安裝ruby環境,我安裝的是1.8.7
安裝gem,此包用於安裝ruby的lib
安裝gem install calabash-android
git clone calabash-android原始碼
3.如何執行
1.設定ANDROID_HOME環境變數
2.執行calabash-android help 按照help順序執行
3.過程中遇到找不到lib相關包時,在你的指令碼上新增require 'rubygems'
4.關注一下https://github.com/calabash/calabash-android的wiki,尤其在build階段要不然你走彎路吧
5.上圖看一下報告:
我去。。。貼上不了,那麼只好放在附件裡吧。
1.簡單介紹
calabash-android是BDD測試框架,底層實現是cucumber,我之前寫過cucumber類似的文章,所以上手還算快,極力推薦,個人覺得比robotium,uiautomation不知道好了多少倍,越用越純熟。
2.安裝與應用
安裝ruby環境,我安裝的是1.8.7
安裝gem,此包用於安裝ruby的lib
安裝gem install calabash-android
git clone calabash-android原始碼
3.如何執行
1.設定ANDROID_HOME環境變數
2.執行calabash-android help 按照help順序執行
3.過程中遇到找不到lib相關包時,在你的指令碼上新增require 'rubygems'
4.關注一下https://github.com/calabash/calabash-android的wiki,尤其在build階段要不然你走彎路吧
git clone https://github.com/calabash/calabash-android.git
git submodule init
git submodule update
cd ruby-gem
rake build
5.上圖看一下報告:
我去。。。貼上不了,那麼只好放在附件裡吧。
相關文章
- Android 自動化測試之 MonkeyAndroid
- Android 談談自動化測試Android
- android 5個自動化測試Ui框架AndroidUI框架
- Android自動化測試入門(四)單元測試Android
- Android UXSS階段性小結及自動化測試AndroidUX
- Android自動化測試第二篇 Appnium環境搭建AndroidAPP
- 深圳軟體測試培訓學習:Android常用自動化測試工具【千鋒】Android
- 解放雙手 - Android 開發應該嘗試的 UI 自動化測試AndroidUI
- 測試開發之自動化篇-自動化測試框架設計框架
- UI自動化測試之AirtestUIAI
- Android 自動化測試及效能資料採集的 Python 指令碼AndroidPython指令碼
- 工作專案經驗總結(1)-- 投影儀自動化測試 (Android)Android
- 自動化測試系列 —— UI自動化測試UI
- 面試Tip:Android優化之APP啟動優化面試Android優化APP
- Android UI 測試指南之 EspressoAndroidUIEspresso
- AutoRunner 功能自動化測試專案實訓之自動化測試原理(一)
- 3分鐘瞭解Appium:使用appium做Android手機自動化測試!APPAndroid
- Android + Appium 自動化測試完整的環境配置及程式碼詳解AndroidAPP
- Android常用9種自動化測試框架對比,Appium有哪些優勢?Android框架APP
- 測試 之Java單元測試、Android單元測試JavaAndroid
- 深圳軟體測試學習:如何在Android手機上進行自動化測試【千鋒】Android
- 【自動化測試入門】自動化測試思維
- 從探索到突破:網易雲音樂Android自動化效能測試實踐Android
- 全副武裝!Android UI 自動化測試在 RxImagePicker 中的實踐歷程AndroidUI
- Android自動化 - 基礎總集Android
- 前端自動化測試之葵花寶典前端
- 自動化裝置測試與自動化測試的區別
- 如何做自動化測試?什麼是自動化測試?
- Android自動化頁面測速在美團的實踐Android
- 軟體測試:自動化測試
- airTest自動化測試AI
- selenium自動化測試
- 自動化測試篇
- python自動化測試Python
- API自動化測試API
- 自動化測試框架框架
- 自動化測試理解
- 自動化測試思路
- jest 自動化測試