官术网_书友最值得收藏!

騰訊Android自動化測試實戰(zhàn)
會員

本書不僅深度解析這些框架的原理,還給出了手機QQ瀏覽器、應(yīng)用寶項目中的典型案例,像最常見的App速度、要求較高的視頻播放性能測試等,供需要實踐的讀者學(xué)習(xí),這也是本書的重要特色之一。本書前半部分主要介紹業(yè)界流行的Android自動化框架的基礎(chǔ)知識,聚焦工具框架的原理以及基礎(chǔ)API使用、框架的二次開發(fā)改造(根據(jù)具體項目做相應(yīng)修改),以及實踐過程中一些共性問題的分享。如果讀者已經(jīng)掌握這些框架基礎(chǔ),那么對本書內(nèi)容的理解就會更容易。同時讀者可以重點關(guān)注本書中介紹的對框架進行二次開發(fā)的內(nèi)容,并結(jié)合自己的實際項目考慮如何應(yīng)用這些知識提升自己的工作效率;基礎(chǔ)比較高的讀者可跳過這部分直接閱讀后半部分。后半部分通過一些實際案例來講解自動化框架的應(yīng)用,更強調(diào)系統(tǒng)性分析設(shè)計能力,包括需求的分析、工具選型、測試方案、代碼覆蓋率的應(yīng)用等,覆蓋功能測試、性能測試的具體實戰(zhàn)案例。這部分對讀者的技術(shù)能力要求相對更高一些,涉及的知識點的深度和廣度要明顯高于前半部分,需要進行AndroidApp應(yīng)用的性能速度測試的讀者可以深入閱讀,領(lǐng)會書中所提場景的測試設(shè)計與思路,進而掌握框架的精髓所在。在經(jīng)典案例中也給出了很多具體實現(xiàn)思路的介紹與分析,讓讀者知其然、并知其所以然,同時各位作者也把項目測試工程代碼加以整理,打包至TMQ后臺,供讀者下載,讀者如有需要可以直接導(dǎo)入工程進行調(diào)試學(xué)習(xí),以大大減少學(xué)習(xí)成本。讀者可以根據(jù)自己的需求閱讀相應(yīng)章節(jié)的內(nèi)容:如熟悉Java語言,又面臨Debug未混淆被測App的情況,建議直接學(xué)習(xí)Robotium框架,因為Robotium操作簡單、相關(guān)資料豐富,還能支持ant、maven打包,與jenkins結(jié)合較好;因Robotium不支持跨應(yīng)用,所以對于需要支持跨應(yīng)用的框架,讀者可以閱讀UIAutomator和Appium框架,其中Appium是借助WebDriverJSON協(xié)議實現(xiàn)的,能支持多種語言編寫測試腳本;對于有一定經(jīng)驗的讀者,在案例選擇時可以結(jié)合Robotium和UIAutomator的優(yōu)點一起使用,此時可直接閱讀本書中的瀏覽器視頻性能測試案例。

丁如敏 盛娟等 ·軟件工程 ·12.5萬字

QQ閱讀手機版

主站蜘蛛池模板: 当阳市| 若尔盖县| 昆明市| 赤城县| 南宫市| 富裕县| 扶余县| 三门县| 闽侯县| 长白| 武鸣县| 永定县| 河曲县| 合水县| 岳阳县| 万荣县| 宣恩县| 兴山县| 玉林市| 灵石县| 南漳县| 溆浦县| 台南市| 陆良县| 安陆市| 九寨沟县| 焉耆| 衡东县| 宝兴县| 保亭| 连南| 莎车县| 台南市| 简阳市| 汉阴县| 外汇| 民丰县| 台中市| 两当县| 金华市| 五台县|