基于selenium+python自动化测试环境搭建全教程

基于selenium+python自动化测试环境搭建全教程

1.Python3安装

官网下载地址: https://www.python.org/downloads/windows/

你

2.elipse安装

官网下载地址: https://www.eclipse.org/downloads/download.php?file=/oomph/epp/photon/R/eclipse-inst-win64.exe
在这里插入图片描述

3.jdk安装

官网下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
在这里插入图片描述

4.验证是否安装成功

  1. 桌面下使用win+R打开cmd命令

    一三

  2. 验证jdk:
    输入java ,弹出如下图则成功
    输入javac,弹出如下图则成功
    在这里插入图片描述
    在这里插入图片描述

  3. 验证jdk:验证Python是否安装成功:输入python
    在这里插入图片描述
    使用exit()退出python

  4. 使用pip安装selenium:pip install selenium

在这里插入图片描述

  1. Elipse安装pydev

在这里插入图片描述
在这里插入图片描述

选择PyDev后一直选择next,完成

在菜单栏选择window–>Preferences–>PyDevàInterpreters–>Python Interpreters–>Apply and Close完成配置

在这里插入图片描述

  1. 浏览器驱动
    驱动下载后放置在python目录下:如我python安装在F:\Program\python37,那么就放在这个路径下
    对应Chrome版本https://blog.csdn.net/cz9025/article/details/70160273/
    Chrome驱动下载:http://chromedriver.storage.googleapis.com/index.html
    (特别注意版本)
    在这里插入图片描述
  2. 验证是否关联成功完成
    在这里插入图片描述

依次新建PyDev project–>PyDev Project

在acb里的src右键新建:PyDev package

在包里新建用例:PyDev Module
输入代码

# -*- coding:utf-8 -*-

from selenium import webdriver
driver= webdriver.Chrome()
# 将控制的webdriver赋值给driver;获得了浏览器对象才可以启动浏览器,打开网址,操作页面
driver.get("http://www.baidu.com")
# 获得浏览器对象后,通过get()方法,可以向浏览器发送网址
driver.find_element_by_id('kw').send_keys('hello')
# 这里通过 id = kw 定位到搜索框,并通过键盘方法send_keys向输入框里输入'hello'
driver.find_element_by_id('kw').submit()
print("hello,百度一下")
driver.close()

点击运行

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值