selenium指定浏览器路径_Selenium测试环境搭建

9c0a994216fa44f25a76db9db4e83940.png

前言

Selenium是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7, 8, 9, 10, 11),Mozilla Firefox,Safari,Google Chrome,Opera等。这个工具的主要功能包括:测试与浏览器的兼容性——测试你的应用程序看是否能够很好得工作在不同浏览器和操作系统之上。测试系统功能——创建回归测试检验软件功能和用户需求。支持自动录制动作和自动生成 .Net、Java、Perl等不同语言的测试脚本。

Selenium的特点如下

  • 开源,免费;
  • 多浏览器支持:Firefox、Chrome、IE、Opera、Edge;
  • 多平台支持:Linux、Windows、MAC;
  • 多语言支持:Java、Python、Ruby、C#、JavaScript、C++
  • 对web页面有良好的支持;
  • 简单(API简单)、灵活(用开发语言驱动);
  • 支持分布式测试用例执行;

1.Windows下的环境搭建

1.1安装python

python官方网站:https://www.Python.org/

选择版本进行安装

81a6bd38ff1773366ba6f1093e53654e.png

傻瓜似安装,windows下命令输入python出现如下安装成功

6da05bdc3938239ec5090cb8dd9f48a9.png

1.2安装Selenium

通过pip命令安装Selenium,指定版本号安装:pip install selenium==2.48.0

e67abce9d9b39b221f3054f76a17fbc2.png

查看当前版本:pip show Selenium

e39f0ef883f3ee86f6c41b065918a7e8.png

2.安装Pycharm

PyCharm 是一款功能强大的 Python 编辑器,具有跨平台性,鉴于目前最新版 PyCharm 使用教程较少,为了节约时间,来介绍一下 PyCharm 在 Windows下是如何安装的。

这是 PyCharm 的下载地址:http://www.jetbrains.com/pycharm/download/#section=windows

bf02df62c9b6544de36c55c59a230f0d.png

当下载好以后,点击安装,记得修改安装路径,Next即可。

2.1使用pycharm编写第一个自动化脚本

"""
 * Create by dell on 2020/9/22
 * Author :wencheng
 * 微信公众 :自动化测试 To share

"""
from selenium import webdriver


class run_case(object):
    def __init__(self):
        self.C_driver = webdriver.Chrome()
        # self.F_driver = webdriver.Firefox()
        # self.I_driver = webdriver.Ie()

    def run_baidu(self):
        self.C_driver.get("http://www.baidu.com")
        self.C_driver.find_element_by_id('kw').send_keys("Cypress端到端")
        self.C_driver.find_element_by_id('su').click()
        self.C_driver.quit()
        # self.F_driver = webdriver.Firefox()
        # self.I_driver = webdriver.Ie()


if __name__ == '__main__':
    run_case().run_baidu()

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家的支持。更多文章关注小编公众号:自动化测试 To share

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值