• 您現在的位置是:首頁 >財經 > 2021-05-11 10:53:45 來源:

    微軟的LinkedIn開源Bluepill用于測試iOS應用程序

    導讀 LinkedIn今天宣布,在部署應用程序更新之前,它已經開源了一個用于為iOS應用程序運行多項測試的軟件。Bluepill代碼是用Objective-C編寫的,

    LinkedIn今天宣布,在部署應用程序更新之前,它已經開源了一個用于為iOS應用程序運行多項測試的軟件。Bluepill代碼是用Objective-C編寫的,現在可以在GitHub上以BSD-2 Clause許可證的形式獲得。

    微軟的LinkedIn開源Bluepill用于測試iOS應用程序

    對智能工具的需求源于Apple用于構建iOS應用程序的Xcode集成開發環境(IDE)僅允許開發人員一次運行一個模擬器工具實例。LinkedIn有大約2,000個用戶界面(UI)測試,以確保其核心應用程序中的所有內容都能正常運行。如果你想快速運行一堆測試 - 這是許多開發人員經常進行更改的公司的共同目標 - 那么你將需要很多Mac,這很復雜。

    Facebook已經提出了一個解決這個問題的系統 - 稱為Xctool-- 但是LinkedIn工程師發現他們為它構建的Python包裝器并不能完全滿足他們的需求。首先,不再維護Xctool庫。但是,“Python包裝器是建立在xctool二進制文件之上的,并且它無法訪問CoreSimulator API,”LinkedIn工作人員軟件工程師Keqiu Hu在博客文章中寫道。“管理模擬器很困難,因為我們無法直接與模擬器通信。

    LinkedIn之前已多次開源其軟件,其他網絡公司,如Facebook和谷歌也是如此。其他LinkedIn開源工具包括Ambry,FeatureFu,Pinot和WhereHows。

    微軟去年收購了LinkedIn,它提供了許多iOS應用并維護了幾個開源項目。

  • 成人app