当前位置:   article > 正文

UI自动化测试前期准备之测试环境搭建-pycharm/python_pycharm自动化环境配置

pycharm自动化环境配置

目录

UI自动化是什么?

实现自动化的一些前提条件:

环境必备:

注意点:

python安装步骤:

pycharm安装步骤:

pycharm设置:

浏览器驱动资源

jdk安装及配置环境变量:

现实条件:

如何实现自动化测试?

如何获取浏览器驱动?


UI自动化是什么?

  • 使用工具,自动执行脚本完成一定的测试场景---->将部分人工测试的用例转化为代码

实现自动化的一些前提条件:
环境必备:
  • python环境(安装好后,在命令行(win+r 输入cmd)键入python或python - v可查看本地的python版本及相关位置信息)

  • python编辑器---pycharm

  • 浏览器及驱动

    • 浏览器及驱动---谷歌、火狐、edge等(驱动安装到python文件夹,与bin目录同级,驱动与浏览器版本须对应!!!)

  • 自动化测试工具包----selenium,ddt,csv...

    • 1、可以直接将资源放置到python目录下

    • 2、可在命令行中输入命令下载

      • pip install selenium==3.14 -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
      • 3.14为版本号
    • 3、可以在pycharm中下载 : file ---> settings

注意点:
  • PyCharm 只是一个集成开发环境,提供python代码的编写,分析,调试等作用,在执行 Python 程序时,需要依赖 Python 解释器。

  • 所以我们需要安装python

python安装步骤

  • python安装在c盘方便并且能提高运行速度,在c盘之中默认的有着管理员权限,在运行和使用时不用担心因为权限问题而导致错误。

  • install launcher for all users --- 为所有用户安装python

  • Add to PATH --- 添加python环境变量 ,PATH是Windows中的环境变量。它主要是告诉命令行在尝试查找文件时要在哪些文件夹中查找。

pycharm安装步骤:



pycharm设置:
  • 设置项目解释器,指向本地的python.exe环境

  • 新建python项目:单击左上角File --> new project --> 如下图 --> 之后就可以新建.py文件开始编写程序啦!

  • 在pycharm中安装自动化测试需要用到的第三方包

      

浏览器驱动资源
  • 浏览器及驱动---谷歌、火狐、edge等(驱动安装到python文件夹,与bin目录同级,驱动与浏览器版本须对应!!!)
  • 谷歌驱动下载地址:CNPM Binaries Mirror
  • 如何查看python安装位置
jdk安装及配置环境变量:
  • 因为pycharm(python IDE)是用Java编写的,所以必须要安装JDK才可以运行

  • 配置环境变量

    • 右击此电脑 ---> 属性--->高级系统设置--->环境变量

现实条件:
  • 从项目角度出发:

    • 项目周期足够长

    • 需求变动不频繁

    • 脚本复用性高

  • 从测试人员角度出发:

    • 对测试人员的技能要求更高(掌握python/java,自动化测试工具类selenium等)

如何实现自动化测试?

  • 使用selenium工具包,通过操作浏览器的驱动进而对页面进行操作

如何获取浏览器驱动?
    1.  #导包---selenium是第三方依赖,是需要下载的
    2.  from selenium import webdriver
    3.  ​
    4.  ​
    5.  #获取浏览器的驱动
    6.  # macos系统:
    7.  driver = webdriver.Chrome(r'驱动的绝对路径')
    8.  # windows系统
    9.  driver = webdriver.Chrome() #谷歌
    10.  driver = webdriver.Edge()#Edge
    11.  driver = webdriver.Firefox()#火狐

本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/不正经/article/detail/66821
推荐阅读
相关标签
  

闽ICP备14008679号