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

圖書介紹


Selenium自動化測試指南


趙卓 著



點擊這裡下載
    


想要找書就要到 求知書站
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

发表于2024-12-22

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

店鋪: 墨硯聚客圖書專營店
齣版社: 人民郵電齣版社
ISBN:9787115315342
商品編碼:28455580998
包裝:平裝
開本:16
齣版時間:2015-11-01

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

相關圖書



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

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



具體描述


內容介紹


內容介紹


基本信息
書名: Selenium自動化測試指南
作者: 趙卓 開本:
定價: 42
頁數:
現價: 見1;CY=CY部 齣版時間 2013-09-01
書號: 9787115315342 印刷時間:
齣版社: 人民郵電齣版社 版次:
商品類型: 正版圖書 印次:
內容提要 作者簡介 趙卓,軟件開發齣身,項目開發經驗豐富,同時兼修各種自動化測試技術。D4 屆中國成都GJ軟件設計大賽“佳設計奬”得主。譯作有《Visual Studio 2010 軟件測試指南》和《快速編碼: 高效使用Microsoft Visual Studio》。現J職於新蛋中國,負責推動整個部門的自動化測試。 精彩導讀 目錄 目 錄

DI1章 Selenium自動化測試基礎 1
1.1 自動化測試基礎 2
1.1.1 軟件測試概述 2
1.1.2 自動化測試簡介 4
1.1.3 Selenium簡介 5
1.2 HTML/XML/XPath基礎 7
1.2.1 HTML簡介 7
1.2.2 XML簡介 9
1.2.3 使用XPath進行元素定位 10

D2章 BB輔助工具 17
2.1 FireBug 18
2.2 FirePath 22

D3章 Selenium IDE 25
3.1 Selenium IDE的安裝 26
3.2 錄製測試用例 27
3.3 編寫測試用例 30
3.4 Command 33
3.4.1 Action 34
3.4.2 Accessor 46
3.4.3 Assertion 59
3.5 Target 71
3.5.1 identifier定位 71
3.5.2 id定位 72
3.5.3 name定位 73
3.5.4 XPath定位 74
3.5.5 鏈接文字定位 75
3.5.6 DOM定位 76
3.5.7 CSS定位 77
3.5.8 隱式定位 78
3.6 Value 78
3.6.1 帶變量的字符串 78
3.6.2 帶的字符串 79
3.7 日誌與引用 79
3.8 將命令復製或導齣為代碼 80
3.8.1 將命令復製為代碼 80
3.8.2 將命令導齣為代碼 82

D4章 Selenium 1(Remote Control) 84
4.1 Selenium 1的工作原理 85
4.1.1 Selenium 1的組件 85
4.1.2 Selenium服務器 86
4.1.3 Selenium客戶端庫文件 86
4.2 安裝並使用Selenium 86
4.2.1 在C# IDE中使用Selenium 87
4.2.2 在Java IDE中使用Selenium 92
4.3 下載並啓動Selenium服務器 99
4.4 選擇瀏覽器開始測試 100
4.5 瀏覽器導航操作 102
4.5.1 Open(url) 102
4.5.2 GoBack(url) 103
4.5.3 Refresh(), WindowFocus(), WindowMaximize()和Close() 104
4.6 操作頁麵元素 105
4.6.1 Type(locator, value) 105
4.6.2 TypeKeys(locator, value) 106
4.6.3 Click(locator) 107
4.6.4 ClickAt(locator, coordString) 107
4.6.5 doubleClick(locator) 108
4.6.6 doubleClickAt(locator, coordString) 108
4.6.7 Select(selectLocator, optionLocator) 108
4.6.8 check(locator)/unCheck(locator) 110
4.6.9 focus(locator) 110
4.7 鍵盤鼠標模擬操作 110
4.8 獲取頁麵元素的內容 112
4.8.1 getTitle() 112
4.8.2 getLocation() 114
4.8.3 getValue(locator) 114
4.8.4 IsEditable(locator) 115
4.8.5 getText(locator) 116
4.8.6 isChecked(locator) 118
4.8.7 getSelectedIndex(selectLocator) 119
4.8.8 getSelectedLabel(selectLocator) 121
4.8.9 getSelectedValue(selectLocator) 122
4.8.10 getSelectOptions(selectLocator) 123
4.8.11 getTable(tableCell Address) 124
4.8.12 getAttribute(attributeLocator) 126
4.8.13 isTextPresent(pattern) 127
4.8.14 isElementPresent(locator) 128
4.8.15 isVisible(locator) 130
4.8.16 getXpathCount(locator) 131
4.9 設置等待 132
4.9.1 WaitForPageToLoad(timeout) 132
4.9.2 setTimeOut(timeout) 133
4.9.3 setSpeed(value) 133
4.10 測試控製和調試類操作 134
4.10.1 captureEntirePage Screenshot(filename, kwargs) 134
4.10.2 captureEntirePage Screenshot(filename) 135
4.10.3 highlight(locator) 136
4.11 彈齣對話框的處理 136
4.11.1 IsAlertPresent() 138
4.11.2 GetAlert() 139
4.11.3 IsConfirmationPresent() 140
4.11.4 GetConfirmation() 141
4.11.5 ChooseOkOnNext Confirmation()和Choose CancelOnNext Confirmation() 142
4.11.6 IsPromptPresent() 142
4.11.7 GetPrompt() 143
4.11.8 AnswerOnNextPrompt(answer) 144
4.12 瀏覽器多窗口處理 144
4.12.1 GetAllWindowIds()、GetAllWindowNames()和GetAllWindow Titles() 145
4.12.2 WaitForPopUp(windowID, timeout) 148
4.12.3 SelectPopUp(windowID)和SelectWindow(windowID) 149
4.12.4 OpenWindow(url, windowID) 150
4.13 結束測試 151
4.13.1 Close()和Stop() 151
4.13.2 shutDownSelenium Server() 152

D5章 Selenium 2(WebDriver) 153
5.1 Selenium 2基於對象的測試 154
5.2 安裝並引用Selenium 2 155
5.2.1 在C# IDE中使用Selenium 156
5.2.2 在Java IDE中使用Selenium 160
5.3 選擇瀏覽器開始測試 166
5.4 瀏覽器導航對象Navigation 169
5.4.1 GoToUrl()/to() 169
5.4.2 Back()/Forward() 170
5.4.3 Refresh() 172
5.5 查找條件對象By 173
5.5.1 Id(idToFind) 173
5.5.2 Name(nameToFind) 175
5.5.3 LinkText(linkText ToFind) 175
5.5.4 PartialLinkText(partial LinkTextToFind) 176
5.5.5 ClassName(className ToFind) 177
5.5.6 TagName(TagName ToFind) 178
5.5.7 XPath(xPathToFind) 179
5.6 操作頁麵元素WebElement 179
5.6.1 Click() 180
5.6.2 SendKeys(text) 183
5.6.3 Clear() 184
5.6.4 Submit() 185
5.7 獲取頁麵及頁麵元素的內容 187
5.7.1 Title/getTitle() 187
5.7.2 Url/getCurrentUrl() 188
5.7.3 Text/getText() 189
5.7.4 Selected/isSelected() 190
5.7.5 TagName/getTagName() 191
5.7.6 Enabled/isEnabled() 192
5.7.7 Displayed/isDisplayed() 193
5.7.8 GetAttribute(attribute Name) 194
5.8 彈齣對話框的處理 195
5.8.1 Accept() 197
5.8.2 Dismiss() 198
5.8.3 SendKeys(keysToSend) 200
5.8.4 Text/getText() 201
5.9 瀏覽器多窗口處理 202
5.9.1 WindowHandles/get WindowHandles() 203
5.9.2 Window(windowName) 204
5.10 設置管理 205
5.10.1 Cookies/getCookies() 206
5.10.2 Window/window() 210
5.10.3 Timeouts() 212
5.11 為測試操作添加事件 213
5.11.1 在C#中使用Event FiringWebDriver 214
5.11.2 在Java中使用Event FiringWebDriver 219
5.12 結束測試 225

D6章 自動化測試的流程和框架 229
6.1 自動化測試的流程 230
6.2 自動化測試框架 232

D7章 自動化測試的實施 236
7.1 設計自動化測試用例 237
7.1.1 登錄功能的用例設計 237
7.1.2 搜索商品功能的用例設計 238
7.1.3 購買商品功能的用例設計 242
7.2 編寫自動化測試代碼 245
7.2.1 登錄功能的測試代碼 245
7.2.2 搜索商品功能的測試代碼 252
7.2.3 購買商品功能的測試代碼 262
7.3 設計自動化測試數據 268
7.3.1 登錄功能的數據 268
7.3.2 搜索商品功能的數據 269
7.3.3 購買商品功能的數據 271

D8章 Selenium測試進階 272
8.1 Opera/iPhone/Android測試 273
8.1.1 Opera測試 273
8.1.2 iPhone測試 276
8.1.3 Android測試 279
8.2 Selenium 1與Selenium 2的切換 282
8.2.1 從Selenium 1切換到Selenium 2 282
8.2.2 從Selenium 2切換到Selenium 1 287
8.3 對Selenium進行擴展 287
8.3.1 對Selenium IDE應用擴展 290
8.3.2 對Selenium 1應用擴展 290
8.3.3 對Selenium 2應用擴展 292

D9章 使用Selenium常見的問題 294
9.1 使用Selenium IDE常見的問題 295
9.2 使用Selenium 1常見的問題 296
9.3 使用Selenium 2常見的問題 301


暫時沒有目錄,請見諒!


暫時沒有目錄,請見諒!

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

用戶評價

評分

評分

評分

評分

評分

評分

評分

評分

評分

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

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





相關圖書


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

友情鏈接

© 2024 tushu.tinynews.org All Rights Reserved. 求知書站 版权所有