qileilove

          blog已經轉移至github,大家請訪問 http://qaseven.github.io/

          Appium支持測試原生、混合及Web Android應用

           Sauce Labs擴展了Appium,支持對Android應用和Firefox OS應用進行自動化測試。今年年初又引入了對iOS的支持。
            Appium包括如下主要特性:
            ·開發者可以測試原生、混合和移動Web應用
            ·可用于實際設備或模擬器/仿真器上
            ·可以用一個腳本測試iOS應用和Android應用
            ·移動Web應用通常需要一個獨立的測試腳本,該腳本與測試原生應用所用腳本不同,因為包含在Web頁面中的圖形元素和這些頁面的結構存在較大差異
            ·要執行測試,Appium需要與Apple的UIAutomation庫和Android的UiAutomator框架(API版本號大于16)進行交互。對于Android的早期版本,Appium使用了Selendroid這種擴展
            ·Appium使用Selenium WebDriver API發送測試命令
            在使用Appium進行測試時,應用無需重新編譯。測試可以使用Selenium WebDriver所支持的任何語言編寫,包括Java、Objective-C、JavaScript、PHP、PythonRuby、C#、Clojure、Perl和Haskell等,還可以使用任何測試框架,包括Junit、Rspec、PHPUnit、Nose、Mocha、Cucumber、Capybara和Vows等。Mozilla最近實現了WebDriver API,并以此向Firefox OS中加入自動化測試,這樣Sauce Labs就可以很方便地擴展Appium來支持該移動Web OS了。在GTAC 2013期間,Sauce Labs的高級軟件工程師Jonathan Lipps演示了如何在Firefox OS上運行自動化測試(參考Firefox OS演示的33分50秒)。Sauce Labs開源了Appium。為支持其開發,該公司還在可以按需擴展的云環境中提供了模擬器/仿真器,可以在這上面進行自動化移動測試。

          posted on 2014-03-21 13:02 順其自然EVO 閱讀(283) 評論(0)  編輯  收藏 所屬分類: android

          <2014年3月>
          2324252627281
          2345678
          9101112131415
          16171819202122
          23242526272829
          303112345

          導航

          統計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 阳朔县| 台东市| 汶川县| 射洪县| 昭苏县| 东安县| 伊金霍洛旗| 郴州市| 阿拉尔市| 平南县| 鄂州市| 江西省| 康马县| 渭南市| 辽中县| 广安市| 江达县| 两当县| 子洲县| 永年县| 沭阳县| 五台县| 扬州市| 平湖市| 大洼县| 东乌| 深圳市| 商河县| 紫云| 乐山市| 吴桥县| 泸水县| 卫辉市| 嘉义市| 临朐县| 砚山县| 灵台县| 平遥县| 宁化县| 永城市| 从化市|