当前位置: 首页 > news >正文

jsp网站开发实例精讲app开发软件

jsp网站开发实例精讲,app开发软件,怎样做网络销售平台,百度平台商户电话号码最近在学习selenium自动化测试相关的内容,所以将实际准备情况做一记录, # 系统:win10(64位) # 浏览器:Chrome(67.0)、Firefox(61.0)、IE # python版本:3.6.5 # Selenium:3.13.0Selenium简介 Selenium是一…

最近在学习selenium自动化测试相关的内容,所以将实际准备情况做一记录,

# 系统:win10(64位)
# 浏览器:Chrome(67.0)、Firefox(61.0)、IE
# python版本:3.6.5
# Selenium:3.13.0

Selenium简介

Selenium是一款适用于Web应用程序的便携式软件测试框架。 Selenium为编写测试提供了一个回放工具,无需学习测试脚本语言。它还提供了一种测试领域特定的语言,用于编写包括C#,Groovy,Java,Perl,PHP,Python,Ruby和Scala等多种流行编程语言的测试。

Selenium官网地址:https://www.seleniumhq.org/

Python安装

python官网地址:https://www.python.org/

从python官网下载对应版本的python安装包,正常安装,需要注意的是需要将python加入环境变量中,可在安装的界面选择将Python加入环境变量中。

环境变量设置:

我的电脑>>属性>>高级系统设置>>环境变量中编辑用户变量和系统变量

Selenium的安装与测试

Selenium安装

使用python可直接利用pip进行安装selenium

启动cmd,注意:需要以管理员身份运行

pip install -U selenium

浏览器驱动driver安装

浏览器驱动driver的下载

driver的下载应该是比较坑的部分,一定需要注意浏览器版本。

从selenium官网进入下载界面,这个时候请往下拉,虽然第三方的浏览器都不是selenium官方开发的,但是你可以在selenium官网找到selenium支持的浏览器相对应的驱动driver下载链接,因为我在本地使用的浏览器版本都是比较新的,所以对应的driver版本也都下载最新版即可。

这里还是粘上三大浏览器的下载链接:

Google Chrome driver:https://sites.google.com/a/chromium.org/chromedriver/downloads

Mozilla GeckoDriver:Releases · mozilla/geckodriver · GitHub

Internet Explorer Driver:http://selenium-release.storage.googleapis.com/3.13/IEDriverServer_x64_3.13.0.zip

浏览器驱动driver的安装

下载下来的zip文件解压至python安装目录中,可以放置在:C:\Users\Administrator\AppData\Local\Programs\Python\Python36中,但是推荐放置在scripts目录中:C:\Users\Administrator\AppData\Local\Programs\Python\Python36\Scripts

 完成以上工作,我们就可以进行测试使用selenium驱动浏览器了

测试驱动浏览器

CMD中启动python并从selenium引入webdriver包

from selenium import webdriver

驱动chrome浏览器

Ch_driver = webdriver.Chrome()
Ch_driver.get("https://www.google.com")
Ch_driver.quit() # 使用quit()关闭了chrome并结束了此次测试,如果是close()只是关闭chrome,后台仍在进行。

驱动Firefox浏览器

Fi_driver = webdriver.Firefox()
Fi_driver.get("https://www.google.com")
Fi_driver.quit()

驱动IE浏览器

Ie_driver = webdriver.Ie()
Ie_driver.get("https://www.google.com")
Ie_driver.quit()

看起来都正常驱动浏览器并打开了网页,这样我们就完成了selenium自动化测试的准备工作~

最后:下方这份完整的自动化测试视频学习教程已经整理上传完成,朋友们如果需要可以自行免费领取 【保证100%免费】

http://www.yayakq.cn/news/543896/

相关文章:

  • 网站搭建招标方案洛阳网站推广方式
  • 源码网站违法吗昆明关键词优化软件
  • 手机宣传网站北京软件开发公司推荐
  • 做手表网站用什么源码比较好wordpress使用教程书
  • 中国建设银行e路通网站厦门软件开发工资一般多少
  • 网站规划的步python抓取更新wordpress
  • 网站如何做移动适配3有免费建网站
  • 优化网站的目的wordpress 插件 朋友圈
  • 查建设标准网站邹平建设网站
  • 网站建设咨询什么广东黄页企业名录
  • 农业门户网站模板企业官网怎么编辑
  • 专业建设网站公司网站建设百度云资源
  • 锦州网站建设信息激光东莞网站建设
  • 提示网站正在建设中网站改版竞品分析怎么做
  • 宁波建站方案h5网站架设
  • 云南省建设厅网站发文网站标签页在哪里设置
  • 商城模板建站价格手机建网站 教程
  • 设计开发建设网站找建筑工程平台
  • 遂宁网站开发兴安网站建设
  • 企业网站推广定义开发商城网站多少钱
  • 洛阳建设厅网站企业网站策划方案网站建设方案
  • 什么是网站托管泉州市新濠网络科技有限公司
  • 无锡网站建设外包优势wordpress cdn sae jquery
  • 龙口城乡建设局官方网站网站建设服务费下什么科目
  • 淄川区建设局网站北京海淀区的科技有限公司
  • 可以自己设计一个公司的网站小程序代理加盟政策
  • 东莞家具行业营销型网站建设多少钱网站建设培训总结
  • 企业用什么做网站计算机专业都学什么
  • 网站谷歌地图提交支付宝也做网站吗
  • 如何做招聘网站运营网站运营专员做什么