万本电子书0元读

万本电子书0元读

顶部广告

Selenium自动化测试 基于 Python 语言电子书

使用Python和Selenium行Web自动化测试的实战指南 掌握用Python语言通过调用Selenium 口,搭建Web应用自动化测试框架 使用Selenium、Appium实现在iOS、Android端在内的移动设备上的自动化测试 你将学习到: 使用Python unittest模块创建WebDriver测试用例 使用WebDriver跨浏览器测试 使用隐式和显式建立可靠和健壮的测试 在移动平台,如iOS和Android使用Appium测试Web应用程序 捕获测试执行的截图和视频

售       价:¥

纸质售价:¥38.70购买纸书

744人正在读 | 4人评论 6.6

作       者:(印度)冈迪察.U(Unmesh Gundecha )

出  版  社:人民邮电出版社

出版时间:2018-01-01

字       数:14.2万

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(2条)
  • 读书简介
  • 目录
  • 累计评论(2条)
Selenium是一个主要用于Web应用程序自动化测试的工具集合,在行业内已经得到广泛的应用。本书介绍了如何用Python语言调用Selenium WebDriver口行自动化测试。主要内容为:基于Python 的 Selenium WebDriver 门知识、Selenium Python脚本、使用unittest 编写单元测试、生成HTML格式的测试报告、元素定位、Selenium Python API 介绍、元素等待机制、跨浏览器测试、移动端测试、编写一个iOS测试脚本、编写一个Android测试脚本、Page Object与数据驱动测试、Selenium WebDriver的特性、第三方工具与框架集成等核心技术。 《Selenium自动化测试 基于Python语言》适合任何软件测试人员阅读,也适合作为大专院校师生的学习用书和培训学校的教材。<br/>【推荐语】<br/>使用Python和Selenium行Web自动化测试的实战指南 掌握用Python语言通过调用Selenium 口,搭建Web应用自动化测试框架 使用Selenium、Appium实现在iOS、Android端在内的移动设备上的自动化测试 你将学习到: 使用Python unittest模块创建WebDriver测试用例 使用WebDriver跨浏览器测试 使用隐式和显式建立可靠和健壮的测试 在移动平台,如iOS和Android使用Appium测试Web应用程序 捕获测试执行的截图和视频<br/>【作者】<br/>Unmesh Gundecha拥有计算机软件硕士学位,在软件发与测试领域有着12年的工作经验。无论是在应对业界标准,还是定制需求下,他都有着丰富的构建自动化测试解决方案的经验。与此同时,他还主导发了大量商业或源的自动化测试工具。 他曾供职于微软公司,从事发有关的工作。目前在印度的一家跨国企业从事测试架构师工作,在Ruby、Java、iOS、Android和PHP的项目中有着极丰富的发与测试经验。<br/>
目录展开

内容提要

推荐序

译者序

业界评价

关于作者

作者语

关于审稿人

前言

内容介绍

阅读前的准备工作

适合哪些人阅读

约定

读者反馈

第1章 基于Python的Selenium WebDriver入门

1.1 环境准备

1.2 第一个Selenium Python脚本

1.3 支持跨浏览器

1.4 章节回顾

第2章 使用unittest编写单元测试

2.1 unittest单元测试框架

2.2 生成HTML格式的测试报告

2.3 章节回顾

第3章 元素定位

3.1 借助浏览器开发者模式定位

3.2 元素定位

3.3 方法实践

3.4 章节回顾

第4章 Selenium Python API介绍

4.1 HTML表单元素

4.2 WebDriver原理

4.3 WebElement接口

4.4 操作表单、文本框、复选框、单选按钮

4.5 操作下拉菜单

4.6 操作警告和弹出框

4.7 章节回顾

第5章 元素等待机制

5.1 隐式等待

5.2 显式等待

5.3 expected_conditions类

5.4 预期条件判断的实践

5.5 章节回顾

第6章 跨浏览器测试

6.1 Selenium Standalone Server

6.2 在Selenium Standalone Server上执行测试

6.3 Selenium Grid

6.4 Mac OS X的Safari节点

6.5 在Grid上执行测试

6.6 在云端执行测试

6.7 章节回顾

第7章 移动端测试

7.1 认识Appium

7.2 安装Appium

7.3 iOS测试

7.4 Android测试

7.5 使用Sauce Labs

7.6 章节回顾

第8章 Page Object与数据驱动测试

8.1 数据驱动测试

8.2 使用ddt执行数据驱动测试

8.3 使用外部数据的数据驱动测试

8.4 Page Object设计模式

8.5 章节回顾

第9章 Selenium WebDriver的高级特性

9.1 键盘与鼠标事件

9.2 调用JavaScript

9.3 屏幕截图

9.4 屏幕录制

9.5 弹出窗的处理

9.6 操作cookies

9.7 章节回顾

第10章 第三方工具与框架集成

10.1 行为驱动开发(BDD)

10.2 持续集成Jenkins

10.3 章节回顾

累计评论(2条) 3个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部