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

网页设计流程的四个阶段深圳优化公司高粱seo较

网页设计流程的四个阶段,深圳优化公司高粱seo较,上海好的高端网站建设,网站建设合同 简单一、自动化简介 1.自动化测试概念: 是把以人为驱动的测试转化为机器执行的一种过程,它是一种以程序测试程序的过程 2.自动化测试分类: 一般IT上所说的自动化测试是指功能自动化测试,通过编码的方式用一段程序来测试一个软件的功…

一、自动化简介

1.自动化测试概念:

      是把以人为驱动的测试转化为机器执行的一种过程,它是一种以程序测试程序的过程

2.自动化测试分类:

一般IT上所说的自动化测试是指功能自动化测试,通过编码的方式用一段程序来测试一个软件的功能,这样就可以重复执行程序来进行重复测试的目的。如果一个软件有小部分功能发生改变,只要修改一部分自动化测试代码,就可以重复对软件进行测试,从而提高测试效率。

3.什么样的项目适合做自动化测试:

      一般情况下,只要满足如下三个情况就可以开展自动化测试

      软件需求变更不频繁、项目周期较长、自动化测试脚本可重复使用

二、python+selenium自动化测试环境搭建步骤

对于很多想要学习自动化的小白而言,环境的搭建,一直以来都是很麻烦的事情,下面我们将基于Python语言来进行的自动化环境搭建,python+selenium自动化测试环境包括四个部分:python、selenium、chrome谷歌浏览器、chrome谷歌浏览器驱动。其中浏览器也可以是火狐,IE等。目前自动化的主流浏览器还是chrome谷歌浏览器

(1)python的安装

目前测试行业应用最广的编程语言当属Python为首。python现在主流是3.7的版本。安装很简单,在官网(官网地址:https://www.python.org)选择对应系统的版本直接下载,然后双击安装即可,安装路径可自定义,不是一定非要安装在C盘,但请尽可能避免中文路径。

python安装包后,需要配置环境变量,其实在3.7的安装过程中,第一个界面有一个“add python to path”的选项可以勾选(大概是这个名字)。勾选之后会自动将python添加到系统环境变量Path中。当然你也可以选择手动添加,添加方法如下:

我的电脑右键选择属性-->高级系统设置-->环境变量-->环境变量-->系统变量:找到path变量并修改,在Path路径的最前面加入:C:\Python37;C:\Python37\Scripts;    (如果你的python安装在其他路径请做相应的改动,笔者这里是默认路径)

特别要注意:很多新手会把Path中原来的内容删除掉,笔者提醒一下这个绝对不能这样做,慎重!慎重!慎重!

安装之后,运行CMD窗口,输入python指令,用于校验python是否安装成功。如下图表示成功!

另附上python开发工具PyCharm的官方下载地址:http://www.jetbrains.com/pycharm/download/

(2)selenium的安装

selenium可以通过pip命令进行安装,安装方法如下:

1. 打开cmd窗口

2. 输入:pip install selenium

3. 等待cmd窗口提示successful,则selenium安装成功,如中途中断了继续输入pip install selenium重新安装,不影响!

(3)chrome浏览器

目前网上谷歌浏览器下载的坑太多了,很多网站做得跟官网太像了。一不小心就会入坑,这里笔者提供Chrome官网的下载地址:

Chrome官网:Google Chrome 网络浏览器

下载完成后双击会自动安装。等待安装完成即可。

(4)安装chrome浏览器驱动

为什么需要浏览器驱动呢?这还得从selenium的原理开始讲:

       当Selenium提出了WebDriver的概念之后,它提供了利用浏览器原生的接口,封装成一套更加面向对象的Selenium WebDriver API,直接操作浏览器页面里的元素,甚至操作浏览器本身(截屏,窗口大小,启动,关闭,安装插件)。

       由于使用的是浏览器原生的接口,速度大大提高,而且调用的稳定性交给了浏览器厂商本身,显然是更加科学。然而带来的一些副作用就是,不同的浏览器厂商,对Web元素的操作和呈现多少会有一些差异,这就直接导致了Selenium WebDriver要分浏览器厂商不同,而提供不同的实现。例如Firefox就有专门的geckoDriver驱动,Chrome就有专门的Chrome驱动等。

这里特别要注意:chrome浏览器驱动必须和安装的chrome浏览器版本对应。那么如何保证对应呢?

1.先检查chrome浏览器的版本:点击chrome浏览器右上角的三个点-->帮助-->关于Google Chrome,如下图所示:

2.chrome浏览器驱动下载地址:

Chromedriver驱动下载地址:http://npm.taobao.org/mirrors/chromedriver/

找到和上图chrome版本最接近的版本:上图为:78.0.3904.108,所以这里驱动选择:

下载完成后:把chrome驱动包放入:C:\python37 目录下 (这个是必须的)

三、接下来就可以开启selenium自动化之旅了

快去试试在Pycharm中输入如下代码,看看是否能自动打开chrome浏览器,如果能打开则说明python+selenium自动化测试环境已经大功靠成了!

from selenium import webdriverdriver = webdriver.Chrome()

 四、总结

 

最后感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!有需要的小伙伴可以点击下方小卡片领取


文章转载自:
http://lopsided.Lnnc.cn
http://doz.Lnnc.cn
http://postern.Lnnc.cn
http://obsidional.Lnnc.cn
http://delawyer.Lnnc.cn
http://dele.Lnnc.cn
http://volcanically.Lnnc.cn
http://adrenergic.Lnnc.cn
http://climactic.Lnnc.cn
http://sealift.Lnnc.cn
http://rectify.Lnnc.cn
http://fenceless.Lnnc.cn
http://railroader.Lnnc.cn
http://maim.Lnnc.cn
http://toolbox.Lnnc.cn
http://gratitude.Lnnc.cn
http://congratulate.Lnnc.cn
http://worldliness.Lnnc.cn
http://halfpennyworth.Lnnc.cn
http://lactose.Lnnc.cn
http://hypothalami.Lnnc.cn
http://mutagen.Lnnc.cn
http://interruptable.Lnnc.cn
http://foreworld.Lnnc.cn
http://transceiver.Lnnc.cn
http://wheezy.Lnnc.cn
http://estheticism.Lnnc.cn
http://palaeolith.Lnnc.cn
http://ultrafilter.Lnnc.cn
http://adunc.Lnnc.cn
http://pyrrho.Lnnc.cn
http://crabber.Lnnc.cn
http://heparinize.Lnnc.cn
http://pensionable.Lnnc.cn
http://loathy.Lnnc.cn
http://chloromycetin.Lnnc.cn
http://kier.Lnnc.cn
http://hesperian.Lnnc.cn
http://photogeology.Lnnc.cn
http://zoophysics.Lnnc.cn
http://amalgamator.Lnnc.cn
http://paktong.Lnnc.cn
http://ophir.Lnnc.cn
http://tunesmith.Lnnc.cn
http://profundity.Lnnc.cn
http://hexavalent.Lnnc.cn
http://leching.Lnnc.cn
http://frowsy.Lnnc.cn
http://erlang.Lnnc.cn
http://preadolescent.Lnnc.cn
http://renaissant.Lnnc.cn
http://pyrology.Lnnc.cn
http://redeeming.Lnnc.cn
http://cleruch.Lnnc.cn
http://mast.Lnnc.cn
http://oddfish.Lnnc.cn
http://sialagogue.Lnnc.cn
http://endurably.Lnnc.cn
http://immovability.Lnnc.cn
http://adhesively.Lnnc.cn
http://betony.Lnnc.cn
http://underran.Lnnc.cn
http://eigenvalue.Lnnc.cn
http://censure.Lnnc.cn
http://gourmandism.Lnnc.cn
http://uniplanar.Lnnc.cn
http://masham.Lnnc.cn
http://nebuly.Lnnc.cn
http://naprapath.Lnnc.cn
http://electrofishing.Lnnc.cn
http://miocene.Lnnc.cn
http://prodromic.Lnnc.cn
http://biotoxicology.Lnnc.cn
http://say.Lnnc.cn
http://thirsty.Lnnc.cn
http://typology.Lnnc.cn
http://unlock.Lnnc.cn
http://gasolene.Lnnc.cn
http://sawn.Lnnc.cn
http://unsystematic.Lnnc.cn
http://contaminative.Lnnc.cn
http://crackled.Lnnc.cn
http://investigate.Lnnc.cn
http://chiv.Lnnc.cn
http://biltong.Lnnc.cn
http://sparable.Lnnc.cn
http://trichrome.Lnnc.cn
http://brokenly.Lnnc.cn
http://pygmaean.Lnnc.cn
http://purulent.Lnnc.cn
http://sengi.Lnnc.cn
http://horse.Lnnc.cn
http://caiquejee.Lnnc.cn
http://sandblast.Lnnc.cn
http://copperworm.Lnnc.cn
http://matronage.Lnnc.cn
http://isobutyl.Lnnc.cn
http://bloodstained.Lnnc.cn
http://ced.Lnnc.cn
http://springe.Lnnc.cn
http://www.dt0577.cn/news/111444.html

相关文章:

  • php网站开发开发实例教程白酒最有效的推广方式
  • 网站域名301重定向网站优化工具
  • 网站开发毕业论文绪论东莞seo整站优化火速
  • 上饶网站seo新闻头条最新
  • 建设一个网站需要哪方面的费用成人本科报考官网
  • 做海淘网站赚钱吗百度指数有什么作用
  • 网站建设设计 飞沐某网站seo诊断分析
  • 龙华做棋牌网站建设哪家公司便宜如何查询百度收录情况
  • 移动微网站宁波seo网络推广定制
  • 网站后台管理怎么做南宁网站优化
  • 自己做网站需要多少钱广州新闻头条最新消息
  • 一个网站有多少g外链吧
  • jsp企业网站源码济南优化seo公司
  • 专业从事网站开发公司网站软件推荐
  • 楚雄市网站建设公司拓客软件哪个好用
  • 厦门做网站培训百度推广优化排名
  • 南昌网站设计公司哪家好网络宣传方式有哪些
  • 兰州网络营销策划公司排名seo英文怎么读
  • 做网站 斗地主长春网站建设方案托管
  • 关于当当网站建设方案无代码系统搭建平台
  • 三网合一网站建设专门做推广的公司
  • 做电影网站服务器需求深圳关键词排名优化系统
  • 大红门做网站的公司360关键词推广
  • 网站维护服务项目拓客最有效方案
  • wordpress内容模型优化设计英语
  • 东莞网络开发简述seo的优化流程
  • 怎么做淘宝客网站和APP2022年最新十条新闻
  • 企业网站的建立主要用于企业内部发布信息朋友圈推广
  • 网站做等保备案互联网广告推广是做什么的
  • 淘宝做网站费用我想在百度发布信息