中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

對自己開發的產品負責——《騰訊Android自動化測試實戰》

發布時間:2020-07-26 15:46:10 來源:網絡 閱讀:695 作者:東風玖哥 欄目:移動開發


Android應用由于設備內存有限、網絡連接不穩定、迭代速度快、用戶體驗要求高等原因,加上測試人員需要面對 Native、WebView 和 HTML5 等不同技術,造成了單元測試、性能測試、壓力測試、 兼容性測試、速度測試等各方面都更大的挑戰性。因此開發人員必須為自己開發的產品負責,在交付測試人員之前進行Android自動化測試。

騰訊移動品質中心的核心成員秉承“為自己開發的產品負責“的原則,把多年來在移動測試領域的探索和實踐總結成了《騰訊Android自動化測試實戰》。本書不僅介紹了Android 自動化框架的基礎知識、原理和API 使用,而且分析過程邏輯清楚,設計和實現思路清新自然,還觸及一些較深的主題,如框架的二次開發等,故本書適合不同層次的測試人員和開發人員學習。借助網站的在線支持,本書如虎添翼,更加保證了讀者的學習效果。 

本書第 3 章《Robotium框架工作原理及實踐》介紹了一種主流的Android自動化測試框架——Robotium,首先介紹了Robotium的概述和常用功能,言簡意賅;接下來介紹了Robotium的原理,包括支持Native和支持WebView的原理;最后介紹了Robotium獲取控件方面的實踐應用,以及在Fragment和BaseAdapter中的遍歷方法,以及針對X5WebView進行的簡易改寫。在接下來的4、5、6章作者用同樣的方式介紹了Monkey、UIAutomator和Appium三種Android自動化測試框架,讀過這幾章后讀者可以選擇適合自己產品的框架進行自動化測試。

Android系統是碎片化嚴重的開源系統,不同機型的從相冊選取圖片的系統Activity的UI甚至返回數據格式都不一致,更有甚者有些機型去掉了裁剪圖片的系統Activity,因此兼容性測試是Android開發者最棘手的山芋,本書第 10 章《兼容性測試實踐》介紹了手動測試、自動化測試和云平臺測試三個兼容性測試方法,讓開發者可以一次開發適配所有機型。

眾所周知,Android里的地圖、多媒體和網頁都是是吃內存大戶,其中多媒體對內存的占有更是困擾Android工程師的難題。本書第 8 章《視頻性能測試案例》圍繞著視頻性能測試展開,介紹了視頻首幀性能測試方案,涉足多媒體領域的Android工程師初讀便會感覺醍醐灌頂。

本書不但有理論的說教,還有成功的案例供讀者參考。本書的作者詳細分析了自己測試過的多個產品的測試方案與流程,其中包括手機QQ瀏覽器和應用寶等膾炙人口的應用。每個案例都采用了本書中介紹的多種測試工具和方法,讓讀者的能力在實戰中提升。

本書的作者盛娟是我校的杰出校友,我該叫她學姐,本書的推薦序作者朱少民教授是我最尊敬的軟件測試外聘教師。在此向他們致以誠摯的敬意,并祝福他們今后筆走龍蛇、著作等身。


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

岳阳市| 奎屯市| 昂仁县| 海晏县| 许昌县| 岱山县| 石屏县| 铁岭县| 秦安县| 正蓝旗| 武定县| 石楼县| 常山县| 宝兴县| 应用必备| 柘城县| 眉山市| 玉环县| 寿宁县| 醴陵市| 平果县| 长沙市| 弋阳县| 航空| 盐池县| 斗六市| 成都市| 花垣县| 溧水县| 苍南县| 彭阳县| 枣阳市| 安康市| 阜南县| 布拖县| 南皮县| 凤翔县| 沭阳县| 双流县| 平凉市| 靖州|