绵阳建设网站,学生个人主页模板,广州网站建设方案案例,58接网站建设# 系统#xff1a;win7(64位) # 浏览器#xff1a;Chrome(75.0.3770.100) # python版本#xff1a;3.7.0 # Selenium#xff1a;3.14.1
Selenium简介 Selenium是一款适用于Web应用程序的便携式软件测试框架。 Selenium为编写测试提供了一个回放工具#xff0c;无需学习测…# 系统win7(64位) # 浏览器Chrome(75.0.3770.100) # python版本3.7.0 # Selenium3.14.1
Selenium简介 Selenium是一款适用于Web应用程序的便携式软件测试框架。 Selenium为编写测试提供了一个回放工具无需学习测试脚本语言。它还提供了一种测试领域特定的语言用于编写包括CGroovyJavaPerlPHPPythonRuby和Scala等多种流行编程语言的测试。 Selenium官网地址https://www.seleniumhq.org/
Python安装 python官网地址https://www.python.org/ 从python官网下载对应版本的python安装包正常安装需要注意的是需要将python加入环境变量中可在安装的界面选择将Python加入环境变量中。
Selenium的安装与测试 使用python可直接利用pip进行安装selenium,启动cmd注意需要以管理员身份运行
pip install selenium
如果已经安装过可以通过以下命令更新 安装成功后可以通过 pip show selenium查看相关信息 浏览器驱动driver的下载 driver的下载应该是比较坑的部分一定需要注意浏览器版本。 从selenium官网进入下载界面这个时候请往下拉虽然第三方的浏览器都不是selenium官方开发的但是你可以在selenium官网找到selenium支持的浏览器相对应的驱动driver下载链接 因为我在本地使用的浏览器版本都是比较新的所以对应的driver版本也都下载最新版即可。 这里还是粘上三大浏览器的下载链接 Google Chrome driverhttps://sites.google.com/a/chromium.org/chromedriver/downloads 如果没有VPN无法打开Google网站则可到以下地址进行下载http://npm.taobao.org/mirrors/chromedriver/ Mozilla GeckoDriverhttps://github.com/mozilla/geckodriver/releases Internet Explorer Driverhttp://selenium-release.storage.googleapis.com/3.13/IEDriverServer_x64_3.13.0.zip Selenium使用ChromeDriver驱动调用Chrome浏览器进行WEB UI自动化测试时,为避免兼容性问题,请使用与Chrome浏览器对应的ChromeDriver驱动版本,下载时参考下面的版本对应表。 浏览器驱动driver的安装 下载下来的zip文件解压至python安装目录中,但是推荐放置在scripts目录中,我用的是Anaconda,目录D:\zengSoftware\Anaconda\Scripts 完成以上工作我们就可以进行测试使用selenium驱动浏览器了