(0)python selenium3 - selenium自动化测试工具的安装

 

1. Selenium简介

1.1 定义:Selenium是一个用于Web应用程序自动化测试工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样

1.2 主要功能:测试与浏览器的兼容性——测试你的应用程序看是否能够很好得工作在不同浏览器和操作系统之上。

1.3 测试系统功能:创建回归测试检验软件功能和用户需求。支持自动录制动作和自动生成 .Net、Java、Perl等不同语言的测试脚本(这里主要是针对selenium ide)

1.4 Selenium的几个套件

   

     (1) Selenium IDE:     

  • IDE是一个Firefox插件,可以录制用户的基本操作,生成测试用例。
  • 随后可以运行这些测试用例在浏览器里回放,可将测试用例转换为其他语言的自动化脚本。

    (2) Selenium Grid:       

  • 网格用于运行在不同的机器,不同的浏览器并行测试的工具,目的在于加快测试用例运行的速度,从而减少测试运行的总时间。
  • 利用Grid可以很方便地实现在多台机器上和异构环境中运行测试用例。

    (3)Selenium RC包括两部分:

  • 一个是Selenium RC Server,
  • 一个是提供各种编程语言的客户端驱动来编写测试脚本

    (4)Selenium WebDriver:

  •  WebDriver前身是Selenium RC,可以看作是Selenium RC的替代品,直接发送命令给浏览器,并检索结果。

 

2. Selenium安装

安装pip之后,直接可以通过pip安装Selenium

  • 步骤1: 打开cmd: cd python安装的Scripts路径
  • 步骤2:命令直接下载Selenium:pip install selenium 
  • 步骤3:查看selenium的信息: pip list

 

3. 浏览器配置

3.1 设置浏览器驱动

3.2 验证浏览器驱动

3.3 谷歌浏览器的例子

下载并安装谷歌浏览器的驱动,将驱动放在python安装路径下(chromedriver.exe

 

 

4. selenium自动化测试脚本

4.1 浏览器驱动

1. 设置浏览器驱动

2. 验证浏览器驱动

      

4.2 自动化脚本

 

 

 

posted @ 2021-11-11 14:35  小丸子姐姐  阅读(125)  评论(0编辑  收藏  举报