登入帳戶  | 訂單查詢  | 購物車/收銀台(0) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入   新用戶註冊
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / 物流,時效:出貨後2-4日

2024年10月出版新書

2024年09月出版新書

2024年08月出版新書

2024年07月出版新書

2024年06月出版新書

2024年05月出版新書

2024年04月出版新書

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

『簡體書』基于Selenium 2的自动化测试·从入门到精通

書城自編碼: 2439353
分類: 簡體書→大陸圖書→計算機/網絡软件工程/开发项目管理
作者: 白洛 编著
國際書號(ISBN): 9787111467830
出版社: 机械工业出版社
出版日期: 2014-08-01
版次: 1 印次: 1
頁數/字數: 210/334000
書度/開本: 16开 釘裝: 平装

售價:NT$ 358

我要買

share:

** 我創建的書架 **
未登入.



新書推薦:
大唐名城:长安风华冠天下
《 大唐名城:长安风华冠天下 》

售價:NT$ 398.0
情绪传染(当代西方社会心理学名著译丛)
《 情绪传染(当代西方社会心理学名著译丛) 》

售價:NT$ 403.0
中国年画 1950-1990 THE NEW CHINA: NEW YEAR PICTURE 英文版
《 中国年画 1950-1990 THE NEW CHINA: NEW YEAR PICTURE 英文版 》

售價:NT$ 1100.0
革命与反革命:社会文化视野下的民国政治(近世中国丛书)
《 革命与反革命:社会文化视野下的民国政治(近世中国丛书) 》

售價:NT$ 435.0
画楼:《北洋画报》忆旧(年轮丛书)
《 画楼:《北洋画报》忆旧(年轮丛书) 》

售價:NT$ 1573.0
大国脊梁:漫画版
《 大国脊梁:漫画版 》

售價:NT$ 374.0
跟着渤海小吏读历史:大唐气象(全三册)
《 跟着渤海小吏读历史:大唐气象(全三册) 》

售價:NT$ 989.0
心智的构建:大脑如何创造我们的精神世界
《 心智的构建:大脑如何创造我们的精神世界 》

售價:NT$ 352.0

建議一齊購買:

+

NT$ 425
《 Web接口开发与自动化测试——基于Python语言 》
+

NT$ 518
《 Python编程快速上手 让繁琐工作自动化 》
+

NT$ 518
《 测试架构师修炼之道:从测试工程师到测试架构师 》
+

NT$ 443
《 精通自动化测试框架设计 》
+

NT$ 593
《 零成本实现Web性能测试——基于Apache JMeter和Gatling 》
內容簡介:
本书向开发人员和测试人员展示了如何使用Selenium进行Web自动化测试。本书从自动化测试的特点娓娓道来,引出了主角Selenium;介绍了Selenium IDE的使用;讲述了获取页面元素和定位页面元素的多种方式;讲解了WebDriver与Selenium RC的区别、WebDriver的架构和设计理念;阐述了WebDriver的部署、基本使用方法、对HTML5特性的支持,以及如何迁移已有的Selenium RC代码到Selenium WebDriver的解决方案;展示了在嵌入式系统中使用Selenium进行自动化测试的方法,涵盖Android、 iOS和Raspberry Pi等;此外,本书还描述了Selenium Grid的架构和部署方法;最后介绍了Selenium周边的测试工具和套件。无论从深度还是广度上,本书为开发人员和测试人员学习并掌握Selenium提供了一定的辅助作用。
本书适合开发人员、测试人员、测试管理人员使用,也适合作为大中专院校相关专业师生的学习用书,以及培训学校的教材。
目錄
第1章 初识Selenium1
1.1 简介
1.2 自动化测试
1.3 Web自动化测试
1.4 Selenium的前世今生
1.5 Selenium
1.6 Selenium
1.7 Selenium
1.8 Selenium IDE
1.9 Selenium Grid
1.10 Selenium与嵌入式
1.11 Selenium与云计算
1.12 小结
第2章 牛刀小试之Selenium IDE
2.1 简介
2.2 安装Selenium IDE
2.3 Selenium IDE界面一览
2.4 创建测试用例
2.5 存储页面信息
2.6 与AJAX页面进行交互
2.7 处理多窗口
2.8 Rollup的简介
2.9 小结
第3章 Selenium玩转页面元素
3.1 简介
3.2 浏览器调试工具
3.2.1 Google Chrome
3.2.2 Mozilla Firefox
3.2.3 Internet Explorer
3.3 查找页面元素
3.3.1 通过ID查找元素
3.3.2 通过Name查找元素
3.3.3 通过ClassName查找元素
3.3.4 通过TagName查找元素
3.3.5 通过LinkText查找元素
3.3.6 通过PartialLinkText查找元素
3.3.7 通过CSS选择器查找元素
3.3.8 通过XPath查找元素
3.3.9 通过jQuery查找元素
3.4 元素的Actions
3.5 小结
第4章 初识Selenium WebDriver
4.1 简介
4.1.1 概述
4.1.2 WebDriver与Selenium RC的区别
4.2 WebDriver的架构
4.2.1 synthesized事件和native事件
4.2.2 RPC调用
4.2.3 兼容性矩阵
4.2.4 缺陷
4.2.5 与DOM交互
4.3 WebDriver、Eclipse和Java
4.4 WebDriver的部署
4.4.1 使用Firefox Driver
4.4.2 使用Chrome Driver
4.4.3 使用Internet Explorer Driver
4.5 WebDriver与浏览器
4.5.1 操作页面元素之单选按钮
4.5.2 操作页面元素之多选按钮
4.5.3 操作弹出窗口之验证标题
4.5.4 操作弹出窗口之验证内容
4.5.5 操作警告框、提示框和确认框
4.5.6 操作浏览器最大化
4.5.7 操作浏览器Cookies
4.5.8 操作浏览器前进后退
4.5.9 操作页面元素等待时间
4.6 WebDriver与文件系统
4.6.1 屏幕截图操作
4.6.2 复制文件操作
4.6.3 创建目录操作
4.6.4 删除目录操作
4.6.5 读取文件操作
4.6.6 压缩目录操作
4.6.7 临时目录操作
4.6.8 文件权限操作
4.7 小结86
第5章 玩转Selenium WebDriver
5.1 WebDriver与HTML5
5.1.1 HTML5中的Video
5.1.2 HTML5中的Canvas
5.1.3 HTML5中的DragDrop
5.1.4 HTML5中的Geolocation
5.2 RemoteWebDriver
5.2.1 RemoteWebDriver简介
5.2.2 RemoteWebDriver的优缺点
5.2.3 RemoteWebDriver服务器端
5.2.4 RemoteWebDriver客户端
5.3 WebDriver的事件处理
5.3.1 自定义事件侦听
5.3.2 事件处理实例
5.4 Page Object与Page Factory
5.4.1 不使用Page Object
5.4.2 使用Page Object
5.4.3 使用Page Object、Page Factory、@FindBy和How
5.5 Selenium RC迁移到WebDriver
5.5.1 简介
5.5.2 从Selenium RC迁移到WebDriver的优势
5.5.3 迁移Selenium运行实例
5.5.4 迁移测试代码到WebDriver API
5.6 小结
第6章 Selenium玩转Android
6.1 简介
6.2 玩转Android
6.2.1 架构
6.2.2 搭建Android WebDriver环境
6.2.3 最简单的测试用例
6.2.4 旋转屏幕
6.2.5 触摸和滚动
6.3 当Android遇到HTML5
6.3.1 HTML5中的Web Storage
6.3.2 HTML5中的Application Cache
6.4 在Cloud中测试Android
6.5 小结
第7章 Selenium玩转iOS
7.1 简介
7.2 iosdriver
7.2.1 iosdriver简介
7.2.2 iosdriver的Web app实例
7.2.3 iosdriver的Native app实例
7.2.4 iosdriver的源码编译
7.3 Appium
7.3.1 Appium简介
7.3.2 Appium的iOS配置
7.3.3 Appium的Web app实例
7.4 小结
第8章 Selenium玩转Raspberry Pi
8.1 简介
8.2 操作系统层面的准备工作
8.3 依赖包的安装
8.4 运行Python版的Selenium
8.5 运行Standalone版的Selenium Server
8.6 小结
第9章 Selenium Grid
9.1 简介
9.1.1 Selenium Grid是什么
9.1.2 何时使用Selenium Grid
9.1.3 Selenium Grid 2.0 1.0
9.2 Selenium Grid的架构
9.3 Selenium Grid的部署
9.4 Selenium Grid Hub
9.4.1 默认启动Hub
9.4.2 配置Hub端口
9.4.3 JSON配置文件
9.5 Selenium Grid Node
9.5.1 默认启动Node
9.5.2 注册Mac OS X Opera
9.5.3 注册Linux Firefox
9.5.4 注册Windows Internet Explorer
9.5.5 注册Android Chrome
9.5.6 注册AppiumiOS Safari
9.5.7 注册多个不同类型的浏览器
9.6 编写Selenium Grid的测试用例
9.7 小结
第10章 Selenium的“兄弟姐妹们”
10.1 简介
10.2 Jenkins
10.3 Web前端性能
10.3.1 BrowserMob Proxy
10.3.2 HttpWatch
10.4 Ruby的光芒
10.4.1 WatirWebDriver
10.4.2 Capybara
10.5 JMeter
10.6 Sikuli
10.7 小结
参考文献

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 台灣用户 | 香港/海外用户
megBook.com.tw
Copyright (C) 2013 - 2024 (香港)大書城有限公司 All Rights Reserved.