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

騰訊Android自動化測試實戰
會員

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

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

企業級DevOps應用實戰:基于GitLab CI/CD和云原生技術
會員

本書展示了以GitLabCI/CD流水線為基礎,結合時下十分火熱的云原生技術,打造企業級DevOps應用體系的全流程。全書共分為3篇,第1篇為第1~3章,主要介紹云計算、云原生、微服務、敏捷開發、持續集成、DevOps、docker容器技術以及Kubernetes(簡稱K8s)核心技術等。第2篇為第4~9章,主要介紹了GitLab安裝部署與基礎使用、GitLabCI/CD中Runner的類型以及部署、GitLabCI/CD流水線模型、GitLabCI/CD變量、GitLabCI/CD流水線的觸發方式以及GitLabCI/CD流水線中的緩存和附件等。第3篇為第10~13章,主要介紹了前后端項目的創建、GitLabCI/CD中基于SonarQube的靜態代碼檢查,以及GitLabCI/CD中的編譯、構建、發布、部署、測試和上線等流程。全書以搭建企業級DevOps應用平臺為目標,從云原生技術基礎容器以及Kubernetes技術入手;然后介紹了GitLabCI/CD的常見功能應用;最后從零開始,以經典的前后端項目為例,以解決企業內研發流程的困境為思路,一步一步地將整個項目的DevOps流水線創建起來。此外,還結合Kubernetes技術進行可動態伸縮的彈性部署上線。本書適合對docker技術、K8s技術、GitLab技術及DevOps技術感興趣的讀者和相關工作人員。可以幫助讀者更好地學習這些知識。通過本書的學習,讀者既可以掌握以docker容器技術和Kubernetes技術為代表的云原生技術,又可以掌握GitLabCI/CD中豐富的流水線功能,最重要的是可以更容易地搭建起企業級應用的DevOps平臺。

溫紅化編著 ·軟件工程 ·8.4萬字

點云配準從入門到精通
會員

三維點云處理技術廣泛應用在逆向工程、CAD/CAM、機器人學、測繪遙感、機器視覺、虛擬現實、人機交互、無人駕駛和元宇宙等諸多領域。點云配準作為三維視覺領域的一個重要分支,已有40多年的發展歷史,本書則系統性地對近些年來已經成熟的算法和工具進行梳理和總結。全書分兩部分,第一部分為硬核技術篇(第1~4章),詳細介紹了點云配準概念、應用領域,以及點云配準必要的數理知識,最后對點云配準過程中相關關鍵步驟(如關鍵點提取、特征描述等)所涉及的經典算法進行理論與實戰的多維展示,為讀者深入了解復雜配準算法做好前期理論與技術儲備工作。第二部分為算法應用篇(第5~6章),涵蓋了十幾個開源的剛性與非剛性配準經典算法,從算法原理、理論基礎、技術實現、應用案例及優缺點等方面進行詳細介紹,以算法的源碼實現分析來幫助讀者搞清楚每一個算法的細節與計算過程。最終通過算法的應用案例分析,讓讀者從理論、技術和應用層面重新評價與認識每一個算法,助力產業界的讀者快速將相關技術應用落地,學術界的讀者快速系統地完成入門與提升。本書可作為科研人員和公司產品開發工程師的參考指南,也可作為計算機圖形學、機器人學、遙感測量、虛擬現實、人機交互、CAD/CAM逆向工程等領域相關專業的高年級本科生、研究生的學習手冊。

郭浩編著 ·軟件工程 ·11萬字

精益軟件度量——實踐者的觀察與思考
會員

軟件度量是當今軟件開發行業的熱點話題,但同時也是推廣實施過程中的難題。一方面軟件企業管理存在度量的迫切需求;另一方面,企業在推行軟件度量的實踐中問題頗多,效果不佳。人們迫切需要破解度量謎題,找到切實可行的軟件度量實踐方法?!毒孳浖攘俊獙嵺`者的觀察與思考》并不試圖描述一個完整的軟件度量體系,也不會試圖解決度量所面臨的所有問題,只是從精益理念的角度,嘗試重新梳理在中等規模到大規模軟件開發中度量體系設計和實施的思路。全書分為3部分,共14章。第一部分包括第1章至第4章,介紹了精益軟件開發中度量的理念和體系的設計。第二部分包括第5章至第12章,先闡述了流程建模、需求和功能劃分的一些概念,然后分別從交付價值、市場響應速度、交付速率、質量和能力幾方面探討了度量維度的問題。第三部分包括第13章至第15章,介紹度量體系的導入和部署。前兩章用案例的方式介紹了度量體系驗證階段的準備和工作,第15章初步探討了如何在組織范圍內部署和推廣度量體系?!毒孳浖攘俊獙嵺`者的觀察與思考》是作者結合自己在軟件開發和項目咨詢業界十幾年的實踐經驗,針對軟件度量的價值和意義、手段和方法、體系和實踐的思考反思之作?!毒孳浖攘俊獙嵺`者的觀察與思考》對于軟件企業和組織管理者、軟件產品研發管理者、軟件項目管理人員有很好的借鑒意義和啟發價值,也可以供高等院校從事軟件工程和軟件度量研究和教學的老師閱讀參考。

張松 ·軟件工程 ·14.1萬字

內容理解:技術、算法與實踐
會員

這是一本在AI大模型技術背景下深入講解內容理解的技術原理、算法實現與業務實踐的著作,由騰訊的高級總監和資深內容專家領銜撰寫,全面融入了工業界在內容業務方面積累的先進技術和成熟經驗。全書圍繞內容理解、內容生成、內容質量3大關鍵領域展開,從內容產業的發展趨勢與挑戰到各種技術和算法,從行業的先進的研究成果到各種典型的應用案例,應有盡有。第一部分內容理解(第1~7章)首先,詳細介紹了內容理解的各個模塊,包括文本、圖像、語音等單模態內容的理解以及多場景文本、視頻等多模態內容的理解,幫助讀者全面了解內容理解的核心概念、技術細節和研究進展。接著,講解了多模態學習在內容理解中的應用、多模態內容理解的理論框架和大規模預訓練技術。最后,介紹了兩個主流的內容理解框架,并結合一個自研的多模態內容理解框架,闡述了解決內容理解問題的流程和具體方案。第二部分內容生成(第8~11章)詳細講解了內容生成的技術細節,結合作者團隊在業務實踐中探索的應用案例,從圖片生成、文本生成、AI素材合成到AI創作,介紹了內容創作的全棧技術,能幫助讀者由淺入深地理解內容生成的技術原理與業務實踐。第三部分內容質量(第12~14章)詳細講解了信息流產品常見的內容質量問題,比如標題黨、假新聞、低俗圖片等,介紹了如何對這些與內容質量相關的業務場景進行拆解和定義,將抽象的業務場景轉化為可以建模的問題。此外,還介紹了作者團隊采用的業務建模流程以及業界常用的解決方案和研究進展。

孫子荀等 ·軟件工程 ·18萬字

QQ閱讀手機版

主站蜘蛛池模板: 嵊泗县| 红安县| 禄丰县| 福清市| 鄂伦春自治旗| 河北省| 石棉县| 乳山市| 巴楚县| 调兵山市| 石林| 齐河县| 定远县| 唐海县| 德兴市| 大厂| 新闻| 通山县| 印江| 营山县| 长海县| 高密市| 隆化县| 积石山| 武隆县| 辽中县| 招远市| 恩施市| 宜城市| 盐山县| 嘉祥县| 西贡区| 神木县| 公安县| 师宗县| 叙永县| 桂平市| 长泰县| 巴彦淖尔市| 吉林省| 衡山县|