python自动化框架pycharm_Selenium+Python+Pycharm进行自动化

最近研究新的自动化测试方法,QTP已经用的比较熟练,待开发新的方法,这里做个记录和大家共勉。

1、首先肯定是配置环境了,一步一步来吧,先下载需要的工具:

下载一个python的环境,我这里用的Python3.4,一会我上传上来,大家可以直接下载。最好用3.4以及以上的版本,这样可以不用pip单独安装什么的,可以联网直接安装selenium了。

安装完Python后可以在线进行selenium安装了,首先cmd进入到Python的scripts目录,一般是这样:cd C:\Python34\Scripts

然后在线安装命令:C:\Python34\Scripts>pip install -U selenium

放个图片大家看:

这样基本环境就好了,就这样。接下来要下载IEDriver了,因为大部分还是要在ie上跑的,但是selenium默认的是firefox,所以你要下载个IEDriver(这个我也会上传上来),然后放到ie的目录下就可以了。就这么简单。如下图

现在可以配置好开发IDE啦,我用的是Pycharm,这个我也上传上来。看看我的安装好的:

开发环境也可以了,现在就可以正常用了,我这里用了

browser = webdriver.Ie()

其实你可能不成功的,因为我做了一个修改,在这里(先按住Ctr,然后鼠标左键那个Ie,就进入到下面的页面了),这里就是初始化IEDriver的,给的一个路径而已。

def __init__(self, executable_path='C:\Program Files\Internet Explorer\IEDriverServer.exe', capabilities=None,

下面我把代码都贴出来吧:

from selenium import webdriver

browser = webdriver.Ie()

browser.get("http://www.baidu.com")

browser.find_element_by_id("kw").send_keys("Eric_guodongliang")

browser.find_element_by_id("su").submit()

运行后是这个样子:

可以开始用python设计你的自动化用例啦,接下来还要做的事情就是开发自动化框架,光有工具没有框架也驱动不起来啊。

接下来的时间开始着手框架的开发,最终和python+selenium结合起来,自动化就搭建完毕了。

希望可以帮助到大家。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值