“Selenium+Python自动化技术与实战”——测试环境搭建—2持续更新

嘿~大家好,我是4U:

今天给大家带来的内容是测试环境搭建,如何搭建测试环境,在这个过程中我们遇到怎么样的问题以及测试工具介绍。

本章特色:针对向软件测试自动化提升的学员全面讲解

无论你是否从事计算机相关行业,无论你是否接触过软件测试,你都能通过自动化系统直播课及教材轻松的掌握自动化测试的各项技能。

关注我,获取免费直播课

@乐搏软件测试

?学测试,找乐搏?

受众对象:

1、应届毕业生,实习生

2、有1-2年测试经验,功能测试在职提升

3、其他跨行业转型,零基础入门

扫码获取更多 软件测试 干货+资料包+知识!

一、测试环境搭建

Windows系统下的环境搭建

Python 安装:

打开Python官 址:https://www.python.org/ 建议下载最新版本 Python,目前最新版本是 Python 3. 9. 7,对于Windows用户来说,如果是32位系统则选择x86版本,如果是64位系统,则选择64版本。下载完成后会得到一 个以.msi 为后缀名的文件,双击进行安装。安装完成后,可以看到安装好的 Python目录,下载安装图:

Python的IDE工具介绍:

  • Pycharm: PyCharm是专业的python集成开发环境,有两个版本。一个是免 费的 区版本,另一个是面向企业开发者的更先进的专业版本。大部分的功 能在免费版本中都是可用的,包括智能代码补全、直观的项目导航、错误检 査和修复、遵循PEP8规范的代码质量检査、智能重构,图形化的调试器和运行器。我们学习建议使用免费版即可。(后续的实战示例都是基于Pycharm编写)
  • Selenium工具安装:

    在Python中,Selenium是作为一个第三方库安装的,它的安装操作也是非常简单,以下两种安装方式参考:

    方式一:打开 cmd.exe,进入到Python的安装目录,输入pip insatll selenium。如果需要卸载输入 pip uninstall selenium

    注:使用pip工具安装Selenium的前提是你的python是比较新的版本,在旧的版本 3.5.X之前中需另外下载pip)

    方式二:对于使用选择使用Pycharm工具的同学来说,可以直接在Pycharm工具上进行下载安装,如下:

    Linux系统下的环境搭建

    Linux操作系统的版本很多,这里以流行的 Ubuntu系统为例,介绍在其下面的安装过程。因为Ubuntu系统本身对Python有很强的依赖,所以Ubuntu 自带的就有Python0当前在Ubuntu系统中已经同时集成了Python2与Python3, 打开终端,输入“python2”“Python3”命令回车,即可进入相应版本的 Python Shell 模式

    ubuntu 终端:lebo@lebo-PC:~$ python3 //查看 python 信息

    Python 3. 7.2 (default, Jul 22 2019, 18:20:59) [GCC 4. 8. 4] on linux Type “help”, “copyright”, “credits” or “license” for more ?> quit ()

    lebo@lebo-PC:~$ python3 -m pop install selenium //安装 selenium

    安装浏览器驱动

    WebDriver 支持 Firefox (FirefoxDriver) 、IE (InternetExplorerDriver) 、Opera (OperaDriver) 和 Chrome (ChromeDrivern) 等浏览器,除此之外,它还支持 Android (AndroidDriver) 和 iPhone (IPhoneDriver)的移动应用测试,而且还包括一个基于 HtmUnit 的无界面实现,相关驱动为 HtmlUnitDriver。

    各个浏览器驱动下载地址:
    https://www.seleniumhq.org/download/ 。

    下载完成后将安装文件放到Python 安装目录下。

    如果使用IE驱动浏览器,需要做以下配置:

    打开 ”控制面板“ ”internet选项“

    同时,还要在浏览器上设置缩放比例为100%:

    如果使用 FireFox 浏览器驱动(geckodriver),则需要注意版本信息与selenium Firefox 的对应关系,以下是关系对应表:

    在 Linux 系统下,同样需要下载系统对应的浏览器驱动,并将浏览器驱动放置到环境变量 Path 所设置的路径下。不同的 Linux 环境变量设置也会有所区别。安装完成后可以用 IE Chrome 来替换 Firefox ,即:

  • 将 driver = webdriver. Firefox ()
  • 替换为:driver = webdriverle ()或 driver – 2
  • 如果程序能调用相应的浏览器运行则说明我们的浏览器驱动安装成功,这里我们使用 Python 编写一个验证脚本(建议使用火狐或谷歌这两个较为稳)

    ok,本期我们的内容就到此结束啦~能看到最后的同学当然是要送一波福利了,我是不会告诉他们我会在文章最底部放了我珍藏已久的压箱底!

    ————————————————

    CONTACT US / 联系我们

    乐搏软件测试

    头条 /官方账

    乐搏软件测试

    WEIBO/官方微博

    乐搏软件学院

    TIKTOK/官方抖音

    软件测试大乐er

    BILIBILI/哔哩哔哩

    乐搏软件测试

    喜马拉雅/官方账

    乐搏软件测试

    声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

    上一篇 2021年8月24日
    下一篇 2021年8月24日

    相关推荐