Selenium自動化測試指南

Selenium自動化測試指南 下載 mobi epub pdf 電子書 2024


簡體網頁||繁體網頁
趙卓 著



點擊這裡下載
    


想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

發表於2024-05-13

類似圖書 點擊查看全場最低價

圖書介紹

齣版社: 人民郵電齣版社
ISBN:9787115315342
版次:1
商品編碼:11321029
品牌:異步圖書
包裝:平裝
叢書名: 軟件測試叢書
開本:16開
齣版時間:2013-09-01
用紙:膠版紙
頁數:302
字數:390000
正文語種:中文


相關圖書





圖書描述

內容簡介

  《軟件測試叢書: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。

作者簡介

趙卓,軟件開發齣身,項目開發經驗豐富,同時兼修各種自動化測試技術。第4屆中國成都國際軟件設計大賽“上佳設計奬”得主。譯作有《VisualStudio2010軟件測試指南》和《快速編碼:高效使用MicrosoftVisualStudio》。現就職於新蛋中國,負責推動整個部門的自動化測試。

內頁插圖

目錄

第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)
4.8.13 isTextPresent(pattern)
4.8.14 isElementPresent(locator)
4.8.15 isVisible(locator)
4.8.16 getXpathCount(locator)
4.9 設置等待
4.9.1 WaitForPageToLoad(timeout)
4.9.2 setTimeOut(timeout)
4.9.3 setSpeed(value)
4.10 測試控製和調試類操作
4.10.1 captureEntirePage Screenshot(filename, kwargs)
4.10.2 captureEntirePage Screenshot(filename)
4.10.3 highlight(locator)
4.11 JavaScript彈齣對話框的處理
4.11.1 IsAlertPresent
4.11.2 GetAlert
4.11.3 IsConfirmationPresent
4.11.4 GetConfirmation
4.11.5 ChooseOkOnNext Confirmation 和Choose CancelOnNext Confirmation
4.11.6 IsPromptPresent
4.11.7 GetPrompt
4.11.8 AnswerOnNextPrompt(answer)
4.12 瀏覽器多窗口處理
4.12.1 GetAllWindowIds 、GetAllWindowNames 和GetAllWindow Titles
4.12.2 WaitForPopUp(windowID, timeout)
4.12.3 SelectPopUp(windowID)和SelectWindow(windowID)
4.12.4 OpenWindow(url, windowID)
4.13 結束測試
4.13.1 Close 和Stop
4.13.2 shutDownSelenium Server

第5章 Selenium 2(WebDriver)
5.1 Selenium 2——基於對象的測試
5.2 安裝並引用Selenium
5.2.1 在C# IDE中使用Selenium
5.2.2 在Java IDE中使用Selenium
5.3 選擇瀏覽器開始測試
5.4 瀏覽器導航對象Navigation
5.4.1 GoToUrl /to
5.4.2 Back /Forward
5.4.3 Refresh
5.5 查找條件對象By
5.5.1 Id(idToFind)
5.5.2 Name(nameToFind)
5.5.3 LinkText(linkText ToFind)
5.5.4 PartialLinkText(partial LinkTextToFind)
5.5.5 ClassName(className ToFind)
5.5.6 TagName(TagName ToFind)
5.5.7 XPath(xPathToFind)
5.6 操作頁麵元素WebElement
5.6.1 Click
5.6.2 SendKeys(text)
5.6.3 Clear
5.6.4 Submit
5.7 獲取頁麵及頁麵元素的內容
5.7.1 Title/getTitle
5.7.2 Url/getCurrentUrl
5.7.3 Text/getText
5.7.4 Selected/isSelected
5.7.5 TagName/getTagName
5.7.6 Enabled/isEnabled
5.7.7 Displayed/isDisplayed
5.7.8 GetAttribute(attribute Name)
5.8 彈齣對話框的處理
5.8.1 Accept
5.8.2 Dismiss
5.8.3 SendKeys(keysToSend)
5.8.4 Text/getText
5.9 瀏覽器多窗口處理
5.9.1 WindowHandles/get WindowHandles
5.9.2 Window(windowName)
5.10 設置管理
5.10.1 Cookies/getCookies
5.10.2 Window/window
5.10.3 Timeouts
5.11 為測試操作添加事件
5.11.1 在C#中使用Event FiringWebDriver
5.11.2 在Java中使用Event FiringWebDriver
5.12 結束測試

第6章 自動化測試的流程和框架
6.1 自動化測試的流程
6.2 自動化測試框架

第7章 自動化測試的實施
7.1 設計自動化測試用例
7.1.1 登錄功能的用例設計
7.1.2 搜索商品功能的用例設計
7.1.3 購買商品功能的用例設計
7.2 編寫自動化測試代碼
7.2.1 登錄功能的測試代碼
7.2.2 搜索商品功能的測試代碼
7.2.3 購買商品功能的測試代碼
7.3 設計自動化測試數據
7.3.1 登錄功能的數據
7.3.2 搜索商品功能的數據
7.3.3 購買商品功能的數據

第8章 Selenium測試進階
8.1 Opera/iPhone/Android測試
8.1.1 Opera測試
8.1.2 iPhone測試
8.1.3 Android測試
8.2 Selenium 1與Selenium 2的切換
8.2.1 從Selenium 1切換到Selenium 1
8.2.2 從Selenium 2切換到Selenium 2
8.3 對Selenium進行擴展
8.3.1 對Selenium IDE應用擴展
8.3.2 對Selenium 1應用擴展
8.3.3 對Selenium 2應用擴展

第9章 使用Selenium常見的問題
9.1 使用Selenium IDE常見的問題
9.2 使用Selenium 1常見的問題
9.3 使用Selenium 2常見的問題

前言/序言


Selenium自動化測試指南 下載 mobi epub pdf txt 電子書 格式

Selenium自動化測試指南 mobi 下載 pdf 下載 pub 下載 txt 電子書 下載 2024

Selenium自動化測試指南 下載 mobi pdf epub txt 電子書 格式 2024

Selenium自動化測試指南 下載 mobi epub pdf 電子書
想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

用戶評價

評分

不錯,送貨快,書的質量也很好,感覺棒棒的~

評分

好好好好好好

評分

看瞭一會,紙質還行,希望能學到東西

評分

基本解決瞭斤斤計較

評分

很基礎,很詳細,適閤初學者。

評分

不錯,用著還不粗,水裏邊掉瞭一次,不過還行

評分

內容比價粗淺,幫助並不如文檔大

評分

我為什麼喜歡在京東買東西,因為今天買明天就可以送到。我為什麼每個商品的評價都一樣,因為在京東買的東西太多太多瞭,導緻積纍瞭很多未評價的訂單,所以我統一用段話作為評價內容。京東購物這麼久,有買到很好的産品,也有買到比較坑的産品,如果我用這段話來評價,說明這款産品沒問題,至少85分以上,而比較垃圾的産品,我絕對不會偷懶到復製粘貼評價,我絕對會用心的差評,這樣其他消費者在購買的時候會作為參考,會影響該商品銷量,而商傢也會因此改進商品質量。

評分

作為一個程序員,一天翻完此書,入門基礎書籍,買錯瞭,閤適不懂技術的測試。

類似圖書 點擊查看全場最低價

Selenium自動化測試指南 mobi epub pdf txt 電子書 格式下載 2024


分享鏈接




相關圖書


本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

友情鏈接

© 2024 book.qciss.net All Rights Reserved. 圖書大百科 版權所有