小強軟體測試瘋狂講義——性能及自動化

《小強軟體測試瘋狂講義——性能及自動化》是2017年4月1日出版的圖書,作者是趙強。

基本介紹

  • 書名:小強軟體測試瘋狂講義——性能及自動化
  • 作者:趙強
出版信息,圖書簡介,圖書目錄,

出版信息

作者:趙強
定價:39.80元
印次:1-2
ISBN:9787302464600
出版日期:2017.04.01
印刷日期:2017.07.11

圖書簡介

本書分為兩大部分:第一部分 技術篇:以全新的角度來解釋什麼是性能測試和自動化測試,不僅以實際案例講解了LoadRunner、Jmeter、Soapui、Appium、移動端APP測試、前端性能等內容,也講解了大家最為頭疼的兩大難題,性能測試通用分析思路和報告編寫,同時也介紹了如何設計和開發輕量級自動化測試框架。第二部分 管理篇:目前市面上缺少測試管理方面的內容,而本部分內容以作者本人的親身經歷來分享對測試行業的看法以及如何進行測試團隊的建設、管理、績效考核等,沒有高大上的概念,以通俗易懂的語言體現,是管理者的必讀內容。

圖書目錄

第1章全新認識性能測試和自動化測試
1.1性能測試到底是什麼
1.2性能測試分層模型
1.2.1前端層
1.2.2網路層
1.2.3後端層
1.3自動化測試到底是什麼
1.4自動化測試是否萬能
1.5自動化測試分層模型
1.5.1UI層
1.5.2接口層
1.5.3單元層
1.6初學者如何選擇學習哪種測試技術
1.7本章小結
第2章LoadRunner腳本開發實戰精要
2.1LoadRunner介紹
2.2使用LoadRunner完成業務級腳本開發
2.2.1項目介紹
2.2.2需求分析
2.2.3腳本開發
2.3使用LoadRunner完成H5網站的腳本開發
2.4Mock實戰精要
2.5使用LoadRunner完成接口級腳本開發
2.5.1單接口的測試方法
2.5.2接口依賴的測試方法
2.6使用LoadRunner完成移動APP的腳本開發
2.7使用LoadRunner完成MMS視頻流媒體測試
2.8場景設計精要
2.9去“並發數”
2.10使用LoadRunner完成接口級功能自動化測試
2.11本章小結
第3章Jmeter腳本開發實戰精要
3.1Jmeter介紹
3.2使用Jmeter完成業務級腳本開發
3.3使用Jmeter完成接口級腳本開發
3.3.1單接口的測試方法
3.3.2接口依賴的測試方法
3.4使用Jmeter完成JDBC腳本開發
3.4.1單SQL語句測試
3.4.2多SQL語句測試
3.5使用Jmeter完成JMS PointtoPoint腳本開發
3.5.1JMS介紹
3.5.2ActiveMQ介紹
3.5.3JMS PointtoPoint腳本開發
3.6BeanShell腳本在Jmeter中的套用
3.7使用Jmeter完成Java自定義請求
3.8Jmeter輕量級接口自動化測試框架
3.9在Jmeter中使用Selenium WebDriver完成測試
3.10本章小結
第4章性能測試通用分析思路和報告編寫技巧
4.1通用分析思路
4.1.1觀察現象
4.1.2層層遞進
4.1.3縮小範圍
4.1.4推理分析
4.1.5不斷驗證
4.1.6確定結論
4.2測試報告編寫技巧
4.3本章小結
第5章SoapUI腳本開發實戰精要
5.1SoapUI介紹
5.2SOAP WebService接口功能自動化測試
5.2.1單接口的測試方法
5.2.2接口依賴的測試方法
5.3SOAP WebService接口負載測試
5.4SOAP WebService接口安全測試
5.5SoapUI輕量級接口自動化測試框架
5.6本章小結
第6章Appium腳本開發實戰精要
6.1Appium介紹
6.2控制項的識別與定位
6.3常用的操作方法
6.4Appium輕量級UI自動化測試框架
6.5本章小結
第7章淺談移動APP非功能測試
7.1移動APP啟動時間測試
7.2移動APP流量測試
7.3移動APP CPU測試
7.4移動APP電量測試
7.5移動APP兼容性測試
7.6移動APP測試工具和雲測平台
7.6.1常用的移動APP測試工具介紹
7.6.2常見雲測平台介紹
7.7移動套用基礎數據統計方案介紹
7.8本章小結
第8章前端性能測試精要
8.1HTTP協定簡介
8.2HTTP請求和回響的過程
8.3前端性能最佳化方法
8.3.1減少HTTP請求數
8.3.2圖片最佳化
8.3.3使用CDN
8.3.4開啟GZIP
8.3.5樣式表和JS檔案的最佳化
8.3.6使用無cookie域名
8.3.7前端代碼結構最佳化
8.3.8其他最佳化方法
8.4常用前端性能測試工具
8.4.1Firebug
8.4.2利用Chrome測試移動端網頁性能
8.4.3HttpWatch
8.4.4YSlow
8.4.5PageSpeed
8.4.6埋點測試
8.4.7基於ShowSlow的前端性能測試監控體系
8.4.8基於YSlow和Jenkins的前端性能測試監控體系
8.4.9其他前端性能測試平台
8.5真實網站的前端性能測試
8.6本章小結
第9章測試團隊的組建與管理
9.1重新認識所謂的管理
9.2人人都是管理者
9.3測試團隊常見的組織架構模型
9.4小議扁平化組織結構
9.5如何組建測試團隊
9.6如何高效管理測試團隊
9.6.1初創期測試團隊的管理
9.6.2發展期測試團隊的管理
9.6.3穩定期測試團隊的管理
9.7如何考核和激勵測試團隊
9.7.1如何進行測試團隊的考核
9.7.2如何激勵測試團隊
9.8人性管理
9.9缺陷知識庫的建立
9.10如何高效地開會和寫日報
9.11PDCA環
9.12本章小結
第10章暢談測試工程師未來之路
10.1軟體測試行業的現狀與發展趨勢
10.2如何成為優秀的測試工程師
10.3再談測試工程師的價值
10.4危機!測試工程師真的要小心了
10.5測試工程師職業發展路線圖
10.6本章小結
第11章一線測試工程師訪談錄
11.190後美女的全能測試蛻變之路
11.2從功能測試到性能測試的轉型之路
11.3一隻菜鳥的成長之路
11.490後帥哥的測試技能提升之路
11.5本章小結
附錄A參考資料
附錄BLoadRunner常見問題解決方案匯總
B.1LoadRunner和各OS以及瀏覽器的可兼容性
B.2LoadRunner無法安裝
B.3錄製的時候無法啟動IE
B.4錄製腳本為空
B.5示例網站WebTours無法啟動
B.6Controller中運行場景有很多逾時錯誤
B.7錄製完成有亂碼
B.8LoadRunner中對HTTPS證書的配置
B.9LoadRunner運行時常見報錯解決方案
附錄C性能測試文檔模板匯總
C.1場景用例模板
C.2性能測試計畫模板
C.3性能測試方案模板
C.4性能測試報告模板
C.5前端性能對比測試結果模板
附錄D自動化測試用例模板
附錄E管理相關文檔模板匯總
E.1日報模板
E.2績效考核方案模板
後記

熱門詞條

聯絡我們