)
Web功能自动化测试环境搭建pythonPyCharmSeleniumChromeDriver步骤一安装python解释器1. 下载Python解释器访问Python的官方网站下载Windows系统的Python解释器具体操作过程如下图所示。2. 安装python解释器为了验证Python解释器是否安装成功可以在cmd命令窗口中输入“Python”命令来检测如下图所示。步骤二安装PyCharm1. 下载PyCharm访问PyCharm官方网站并进入PyCharm的下载页面选择Community版本进行下载如下图所示。2. 安装PyCharm步骤三安装Selenium在进行Web自动化测试时编写自动化测试脚本需要用到Selenium所以需要在PyCharm工具中安装Selenium。在安装Selenium时可以通过两种方式第一种方式是通过pip包管理工具进行安装第二种方式是通过PyCharm进行安装。1. 通过pip包管理工具安装Selenium首先打开cmd命令窗口在该窗口中输入“pip install selenium”命令如右图所示。当通过“pip install selenium”命令安装Selenium时系统将默认安装当前最新的版本。如果需要安装指定的Selenium版本则可以使用“pip install selenium版本号”命令。tips:如果使用pip包管理工具安装Selenium后当打开PyCharm进行导包时提示找不到Selenium包这说明使用pip包管理工具安装Selenium的默认安装路径和安装Python所在的安装路径不一致此种情况下可以打开PyCharm单击菜单栏中的“File→Settings”选项会进入“Settings”对话框在该对话框的右侧的“Python Interpreter”处将路径修改为Python所在的安装路径即可。2. 通过PyCharm安装Selenium打开PyCharm单击菜单栏中的“File→Settings”选项会进入“Settings”对话框点击“Python Interpreter”选项具体操作过程如下图所示。步骤四添加浏览器驱动1. 查看Chrome版本信息首先单击Chrome浏览器右上角的三个小圆点图标然后选择“帮助→关于Google Chrome”选项会弹出一个“关于Chrome”页面在该页面中可以查看Chrome的版本信息。2. 下载Chrome驱动访问Chrome浏览器驱动的官方网站https://googlechromelabs.github.io/chrome-for-testing/#stable可以根据自己计算机上的Chrome浏览器版本下载对应的浏览器驱动版本如下图所示。当成功下载浏览器驱动安装包后需要将浏览器驱动安装包解压到Python的安装目录中如下图所示。需要注意的是在网络连接正常的情况下浏览器默认会自动更新为最新版本此时浏览器版本与浏览器驱动版本就会出现不一致的问题当运行自动化测试脚本代码时程序会提示浏览器驱动版本不支持当前版本的浏览器。为了避免这个问题的出现安装好浏览器后需要手动关闭浏览器的自动更新功能。首先按下快捷键“WinR”打开运行对话框然后在该对话框中输入“taskschd.msc”单击“确定”按钮此时会“打开任务计划程序”窗口在该窗口中选中名称为“GoogleUpdateTaskUserS…”的条目右击选择“禁用”选项如下图所示。至此Web自动化测试环境搭建成功我们可以综合验证前面所有步骤的配置成果编写完整的简单测试脚本确保Python、PyCharm、Selenium、浏览器驱动协同工作为后续实训项目奠定基础。步骤1在PyCharm中创建新的Python文件命名为“environment_test.py”步骤2编写测试脚本导入webdriver模块创建Chrome浏览器实例打开百度页面停留3秒后关闭浏览器脚本代码如下from selenium import webdriver from time import sleep # 创建Chrome浏览器实例 driver webdriver.Chrome() # 打开百度页面 driver.get(https://www.baidu.com) # 停留3秒 sleep(3) # 关闭浏览器 driver.quit()步骤3运行脚本观察是否能正常启动Chrome浏览器、打开百度页面无报错提示若出现报错根据报错信息排查问题如驱动版本不匹配、Selenium未安装成功等。