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 閱讀(282) 評論(0)  編輯  收藏 所屬分類: android

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

          導航

          統計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 松阳县| 石棉县| 贺兰县| 龙口市| 新乡县| 彰化县| 长葛市| 阿鲁科尔沁旗| 中宁县| 额济纳旗| SHOW| 屯昌县| 九龙城区| 壶关县| 象山县| 上虞市| 卢湾区| 舒城县| 河间市| 于田县| 中宁县| 洱源县| 衡阳县| 宣恩县| 白城市| 安平县| 祁东县| 库伦旗| 金堂县| 黄浦区| 从江县| 南京市| 贵港市| 尚志市| 韶关市| 楚雄市| 司法| 常州市| 洪泽县| 南通市| 厦门市|