Selenium 自動化測試指南 | 拾書所

Selenium 自動化測試指南

$ 239 元 原價 252

<內容簡介>

Selenium是ThoughtWorks公司開發的Web自動化測試工具。Selenium可以直接在瀏覽器中運行,支持Windows、Linux和Macintosh平臺上的Internet Explorer、Mozilla和Firefox等瀏覽器,得到了廣大Web開發和測試人員的應用。
    《Selenium自動化測試指南》由趙卓著,是使用Selenium實現Web自動化測試的指南。《Selenium自動化測試指南》共分為9章。第1章?第2章,介紹了Selenium自動化測試相關的基礎知識和輔助工具;第3章?第5章,分別介紹了Selenium IDE、Selenium1(Remote ControL)以及Selenium2(WebDriver)的用法。第6章?第7章,主要介紹實際工作中如何使用Selenium來進行測試,介紹了自動化測試的流程和框架,並通過實例來講解自動化測試用例和測試代碼的實際編寫。第8章?第9章介紹了Selenium測試難點和常見問題的解決。
    《Selenium自動化測試指南》兼顧Selenium當前流行和應用的不同版本,包括豐富的示例和圖解。本書適合於測試人員、測試組長、測試經理、質量保證工程師、軟件過程改進人員以及相關專業學生閱讀,以快速掌握並在實際工作中使用Selenium。

<目錄>

第1章 Selenium自動化測試基礎
1.1 自動化測試基礎
1.1.1 軟件測試概述
1.1.2 自動化測試簡介
1.1.3 Selenium簡介
1.2 HTML?XML?XPath基礎
1.2.1 HTML簡介
1.2.2 XML簡介
1.2.3 使用XPath進行元素定位
第2章 必備輔助工具
2.1 FireBug
2.2 FirePath
第3章 Selenium IDE
3.1 Selenium IDE的安裝
3.2 錄製測試用例
3.3 編寫測試用例
3.4 Command
3.4.1 Action
3.4.2 Accessor
3.4.3 Assertion
3.5 Target
3.5.1 identifier定位
3.5.2 id定位
3.5.3 name定位
3.5.4 XPath定位
3.5.5 鏈接文字定位
3.5.6 DOM定位
3.5.7 CSS定位
3.5.8 隱式定位
3.6 Value
3.6.1 帶變量的字符串
3.6.2 帶JavaScript的字符串
3.7 日誌與引用
3.8 將命令複製或導出為代碼
3.8.1 將命令複製為代碼
3.8.2 將命令導出為代碼
第4章 Selenium 1(Remote Control)
4.1 Selenium 1的工作原理
4.1.1 Selenium 1的組件
4.1.2 Selenium服務器
4.1.3 Selenium客戶端庫文件
4.2 安裝並使用Selenium
4.2.1 在C# IDE中使用Selenium
4.2.2 在Java IDE中使用Selenium
4.3 下載並啟動Selenium服務器
4.4 選擇瀏覽器開始測試
4.5 瀏覽器導航操作
4.5.1 Open(url)
4.5.2 GoBack(url)
4.5.3 Refresh(), WindowFocus(), WindowMaximize()和Close()

4.6 操作頁面元素
4.6.1 Type(locator, value)
4.6.2 TypeKeys(locator, value)
4.6.3 Click(locator)
4.6.4 ClickAt(locator, coordString)
4.6.5 doubleClick(locator)
4.6.6 doubleClickAt(locator, coordString)
4.6.7 Select(selectLocator, optionLocator)
4.6.8 check(locator)?unCheck(locator)
4.6.9 focus(locator)
4.7 鍵盤鼠標模擬操作
4.8 獲取頁面元素的內容
4.8.1 getTitle()
4.8.2 getLocation()
4.8.3 getValue(locator)
4.8.4 IsEditable(locator)
4.8.5 getText(locator)
4.8.6 isChecked(locator)
4.8.7 getSelectedIndex(selectLocator)
4.8.8 getSelectedLabel(selectLocator)
4.8.9 getSelectedValue(selectLocator)
4.8.10 getSelectOptions(selectLocator)
4.8.11 getTable(tableCell Address)
4.8.12 getAttribute(attributeLocator)

Reference demo_5
In stock 297 Items

Data sheet

Compositions
Viscose
Styles
Casual
Properties
Maxi Dress
-->

Brand Slider