微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

第 1 章 自动化测试简介 Selenium 3+Python 3 自动化测试项目实战

本书如提供示例代码及资源文件,下载地址的页面入口:http://www.broadview.com.cn/37270

在 2018 年毕业之后,笔者从事的第一份工作与开发相关。从刚入行时接触的全功能测试,再到 QTP、Selenium 等自动化测试工具,时间已经过去了 1 年之久。

Python 语言语法简单且功能强大,有丰富和强大的类库。对编程能力较弱的初学者来说,Python 语言更容易学习和使用;对有编程经验的读者来说,学习 Python 语言的成本很低。

本书的最大特点是不需要专门学习 Python 语言,读者可以零基础入门,通过本书案例中的自动化思维,结合 Selenium 的使用学习 Python,循序渐进地学会使用 Selenium 做企业级项目。

本书的知识体系

本书分为 4 篇,共 14 章。

第一篇 环境篇(第 1~3 章):主要介绍本书所涉及的基础知识、自动化测试的发展状况、Selenium IDE 的使用,以及环境搭建等基础性工作。

第二篇 基础篇(第 4~7 章):主要介绍自动化所必需的前端知识、Python 基础、Selenium 八大定位、常用方法及高级特性。

第三篇 项目篇(第 8~12 章):主要介绍如何从零开始做一个自动化测试项目。首先从需求分析入手并熟悉业务流程,其次编写脚本,实现整个流程的功能,最后不断地对脚本进行重构,如函数文件、数据驱动、PageObject 设计模式、BDD(行为驱动开发)等。

第四篇 平台篇(第 13~14 章):主要介绍自动化测试平台,包含 Git、Jenkins、多线程并发测试及 Docker 容器等技术。

本书适合哪些读者

· 软件测试人员。
· 想学习自动化测试的人员。
· 想从事测试的开发人员。

 

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐