Google剛剛開源了一款用于測試iOS應用的工具:EarlGrey
Google 于今日宣布了開源的 EarlGrey 軟件,以便開發者更輕松地構建和運行“面向 iOS apps 源碼”的用戶界面測試(是的,你沒看錯!)當前托管于 GitHub 上、遵從開源 Apache 授權的 EarlGrey,由 Objective-C 編寫而成。不過本次發布的重要性在于,Google 也確實用的它來測試自家的 iOS app。
Siddartha Janga 在博客文章中表示:“諸如 油Tube、日歷、Photos、翻譯、Play Music 等在內的 Google 應用,已經成功地采用了該框架測試功能需求”。
當然,iOS 并不是 Google 軟件開發部門最看重的移動操作系統,畢竟擁有超過 10 億活躍用戶的 Android 才是自家孩子。不過也正因如此,Google“大義伸手幫扶 iOS”才更顯得意味深長。
其實早在 2012 年的時候,Google 就推出過 J2ObjC。這款開源工具可以將 Java 代碼(也是 Android 的通用語言)轉換成 iOS app 所使用 Objective-C。
J2ObjC 項目于上月得到了更多的重視,因為 Google 宣布了它的1. 0 版本。至于蘋果,它還沒有在 Android 應用的支持上出過太多力,只是在去年 9 月推出了一款挖墻腳的 Android 應用——Move to iOS。
EarlGrey 可支持和模擬回溯至 iOS 8 的設備,有關該工具的詳細文檔請戳這里。除了 EarlGrey,其它 iOS UI 測試自動化框架還包括 Calabash 和 Sauce Labs 的 Appium。
EarlGrey(GitHub 傳送門):https://github.com/google/EarlGrey
編譯自:VentureBeat , 來源:BlogSpot
來自: cnBeta