qileilove

          blog已經(jīng)轉(zhuǎn)移至github,大家請訪問 http://qaseven.github.io/

          Appium支持測試原生、混合及Web Android應(yīng)用

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

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

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

          導(dǎo)航

          統(tǒng)計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 绥宁县| 凭祥市| 拜泉县| 永川市| 华宁县| 祁连县| 阿拉善右旗| 巴林左旗| 乐东| 繁昌县| 成都市| 读书| 隆尧县| 涞源县| 兴和县| 新巴尔虎右旗| 罗山县| 黄冈市| 蕉岭县| 金溪县| 鄂尔多斯市| 屏南县| 房山区| 九寨沟县| 万宁市| 奉贤区| 新竹县| 舞钢市| 平山县| 桂东县| 珲春市| 基隆市| 清流县| 宣威市| 公主岭市| 仪征市| 锡林浩特市| 高安市| 马鞍山市| 枣阳市| 孝感市|