python基础,教你从零开始学(第三讲:Selenium+Python 以【百度搜索】为例,实现浏览器自动化)

各位想学习自动化测试的朋友们好:
前面两章我们讲了python+selenium+pycharm的安装方法以及python的基础知识。今天的课程,将要进入实操阶段。
以【百度搜索】为例,带领大家学习浏览器自动化的实现过程。
在前面两节课程的基础上,我们首先要把selenium 和 python 引入到pycharm这个工具中。做前端的朋友应该都知道Hbuilder ,了解Oracle的同学应该也都知道Plsql的作用。那么 Pycharm这个工具就类似于Hbuilder和Plsql一样,它只是一个工具。

接下来进入实操阶段:

**第一步骤:打开Pycharm,如下图:

在这里插入图片描述
**

第二步骤:打开左上角的File->setting->Project->Project Interpreter ,选择自己安装的python版本(3.6或者2.7版本),如下图:

在这里插入图片描述

第三步骤:点击下图中的**+**号,把下面红框圈住的这些包都添加进来

在这里插入图片描述
这些基本上都是我们在UI自动化、接口自动化以及手机APP自动化所经常用到的包

第四步骤:添加一个python脚本文件,如下图:

在这里插入图片描述

第五步骤:以百度搜索为例,输入下面的脚本,如下图:

在这里插入图片描述

第六步骤:运行脚本,观看效果(脚本 运行中,会自动打开Chrome浏览器->自动打开百度页面->自动搜索“selenium”->页面停留5秒后,自动关闭浏览器)

下面这个是运行按钮以及运行完之后的日志输出:
在这里插入图片描述
自动化运行出来的百度页面:
在这里插入图片描述

如果你能运行出来这个百度搜索和关闭的过程,那么,你就已经能成功get到一个UI自动化的流程了。一般基于B/S架构的自动化,都是这样做自动化脚本开发的。
大家如果运行时有问题的话,可以在下方留言,我会定期来平台处理。
下节课,我将详细讲解,python+selenium如何实现B/S项目的自动化,以及定位元素的几种常用方法。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值