Selenium 2自動化測試實戰基于Python語言 版權信息
- ISBN:9787121278532
- 條形碼:9787121278532 ; 978-7-121-27853-2
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
Selenium 2自動化測試實戰基于Python語言 本書特色
本書分為14個章節,第1章是自動化測試相關基礎知識的介紹;第2章到第10章是本書的重點,循序漸進地介紹了自動化測試所用到的技術;第11章通過一個具體的項目綜合運用了前面章節所介紹的技術與技巧。第12章到第14章選取了當前*熱門的技術進行了介紹,旨在擴展測試人員的綜合技術能力。 本書的寫作目的并不是為了簡單地告訴讀者如何使用一個自動化測試工具,而是希望讀者在學習本書的內容后能夠提高綜合的技術高度與寬度,從而擺脫簡單的手工測試,向高級測試工程師的道路邁進。
Selenium 2自動化測試實戰基于Python語言 內容簡介
selenium 是代表未來測試趨勢的測試工具,是提升生產力的重要手段,但selenium本身有兩個版本,新手很容易陷入選擇的誤區。
而這本書描述的就是 selenium 2, 代表了主流,也代表了未來;用的語言是 python,全世界都在用,它簡單、高效、經典、 優雅。使讀者免去選擇的苦惱。
Selenium 2自動化測試實戰基于Python語言 目錄
第 1章 自動化測試基礎 ............................................................................................................. 1? 1.1 軟件測試分類 ........................................................................................................ 1? 1.2 分層的自動化測試 ................................................................................................ 6? 1.3 什么樣的項目適合自動化測試 ............................................................................ 9? 1.4 自動化測試及工具簡述 ...................................................................................... 10? 1.5 selenium 工具介紹 .............................................................................................. 11? 1.6 前端技術介紹 ...................................................................................................... 14? 1.7 前端工具介紹 ...................................................................................................... 16? 1.8 開發語言的選擇 .................................................................................................. 19?第 2章 測試環境搭建 ............................................................................................................... 21? 2.1 windows 下的環境搭建 ...................................................................................... 21? 2.1.1 安裝 python .............................................................................................. 22 2.1.2 安裝 setuptools 與 pip .............................................................................. 24 2.1.3 安裝 selenium .......................................................................................... 26 2.1.4 activepython ............................................................................................ 26 2.2 ubuntu 下的環境搭建 ......................................................................................... 28? 2.3 使用 idle 編寫 python ....................................................................................... 29? 2.4 編寫**個自動化腳本 ...................................................................................... 32? 2.5 安裝瀏覽器驅動 .................................................................................................. 34? 2.6 不同編程語言下使用 webdriver ........................................................................ 35?第 3章 python 基礎 .................................................................................................................. 37? 3.1 python 哲學 .......................................................................................................... 37?目 錄 ∣ ix 3.2 輸出與輸入 .......................................................................................................... 39? 3.2.1 print 打印 .................................................................................................. 40? 3.2.2 input 輸入 ................................................................................................. 41? 3.2.3 引號與注釋 .............................................................................................. 41? 3.3 分支與循環 .......................................................................................................... 43? 3.3.1 if 語句 ....................................................................................................... 43? 3.3.2 for 語句 .................................................................................................... 45? 3.4 數組與字典 .......................................................................................................... 47? 3.4.1 數組 .......................................................................................................... 47? 3.4.2 字典 .......................................................................................................... 47? 3.5 函數、類和方法 .................................................................................................. 49? 3.5.1 函數 .......................................................................................................... 49? 3.5.2 類和方法 ..............................................................................
展開全部
Selenium 2自動化測試實戰基于Python語言 作者簡介
胡志恒 魅族科技(深圳)分公司高級測試工程師。2011年6月開始在博客園上持續分享各種測試技術和經驗,文章多次被51testing等網站轉載,精通性能測試、自動化測試等技術。