开发者社区> python人工智能命理> 正文

Python自动化测试新书下载: 使用Selenium工具和Python自动化浏览器

简介: Automatic Operation of Browser using Selenium and Python - 2018.pdf 书籍下载: https://itbooks.pipipan.com/fs/18113597-335285106 https://china-testing.github.io/ 后续将对重点内容进行翻译介绍。
+关注继续查看

图片.png

Automatic Operation of Browser using Selenium and Python - 2018.pdf

书籍下载: https://itbooks.pipipan.com/fs/18113597-335285106

https://china-testing.github.io/ 后续将对重点内容进行翻译介绍。

样章: [python作业AI毕业设计博客]selenium工具python快速入门1简介](https://yq.aliyun.com/articles/690134?spm=a2c4e.11155435.0.0.4aa93312fW2dt7)

Selenium是测试自动化工具。它在世界各地被广泛用作自动化Web应用程序测试的工具。在本书中,我们使用Selenium WebDriver来执行浏览器的自动操作,同时使用Mozilla Firefox和Google Chrome。

Selenium是非常有用的工具,但它不是简单的工具,让我们一旦学习它就可以使用它。实践是必要的,但不希望使用在互联网上运行的真实网站进行练习。

本书适合那些具有Python编程经验并且对Web应用程序的自动化测试感兴趣的人。

由于本书使用Linux(Ubuntu)作为工作环境,如果您没有Linux开发经验,那么在了解几本Linux命令之后阅读本书会更好。

在第1章中,我们将学习使用Selenium WebDriver自动操作浏览器所需的知识。特别是,理解自动操作的方法和识别要操作的元素的方法。

在第2章中,我们将准备使用Selenium WebDriver执行浏览器自动操作的环境。在本书中,我们运行Firefox和Chrome浏览器,因此我们将准备两种浏览器的环境。另外需要理解Selenium WebDriver的内部机制,我们将使用JsonWireProtocol直接与浏览器驱动程序通信并尝试操作浏览器。

在第3章中,我们将演示站点的自动操作作为Selenium WebDriver的基本实践。演示站点包括“按钮,链接,文本框,单选按钮,复选框,下拉列表,文件上载,文本,iframe中的文本”。本章的目的是使用Selenium WebDriver。

在第4章中,我们将执行WordPress站点的自动操作,作为Selenium WebDriver的高级实践。首先,我们将安装WordPress和WooCommerce插件来准备一个自动运行的网站,然后我们将使用Selenium执行“发布博客文章”,“在EC网站上注册产品”和“在EC网站上购买产品”的自动操作的webdriver。了解Firefox和Chrome之间的行为差​​异非常重要。

在第5章中,我们将使用Selenium WebDriver和Test Framework执行Web应用程序的自动测试。作为自动化测试的一个例子,我们将执行两项测试,Google搜索测试和WordPress登录测试。

在第6章中,我将根据我对Selenium的经验,提及一些关于使用Selenium WebDriver的注意事项。

参考资料

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
you-get:一行命令下载视频和Python简单使用you-get
you-get:一行命令下载视频和Python简单使用you-get
21 0
LINUX下载编译python
LINUX下载编译python
29 0
简单详细 Windows Python的下载与安装
简单详细 Windows Python的下载与安装
52 0
《Python 脚本速查手册》电子版下载
Python 不仅是运维工程师的利器,也是众多运维工具的好伙伴,但现在现实生活中很多开发者却在语法编写上犯了难。本书详解了运维工程师如何用Python打造工具,在有限的时间内写出优雅与实用兼并的脚本。通过阅读本书,读者可以学习到Click语法速查、Python常用运维模块、Python运维脚本案例。掌握了这些运用Python开发的技能,开发者们可以在更短的实践内更快速的使用Python处理事物。
27 0
使用python读取文件中的url地址,结合you-get实现下载
使用python读取文件中的url地址,结合you-get实现下载
96 0
pycharm pro 2022 for mac(Python编辑开发)v2022.2.2中文激活版下载
pycharm pro 2022 for mac(Python编辑开发)v2022.2.2中文激活版
116 0
使用python下载地图边界坐标(省市县级)
使用python下载地图边界坐标(省市县级)
112 0
python实现定时任务下载release
python实现定时任务下载release
97 0
+关注
python人工智能命理
提供书籍寻找服务,十元一本起,不成功不收费。 曾任职于腾讯、华为等公司,独立带队完成大型项目的全系统测试,担任过技术总监、测试经理以及测试专家职位。现任某主流公司自动化测试架构师。
文章
问答
文章排行榜
最热
最新
相关电子书
更多
给运维工程师的Python实战课
立即下载
Python 脚本速查手册
立即下载
ACE 区域技术发展峰会:Flink Python Table API入门及实践
立即下载