自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

siyueya_496170

自动化大神的必经之路

  • 博客(21)
  • 收藏
  • 关注

原创 react的安装和使用

1.react是依靠nodejs的,所以必须要先下载node才可以使用其他的2.安装node之后,磁盘可选择,在选择之后的的那个磁盘中出现命令行,运行【node -v】【npm -v】3.npm成功之后,安装creat-react-app工具【npm install --global create-react-app】,此工具是react的应用工具4.【create-react-app...

2020-01-13 14:47:24 294 1

原创 Js常用的一些方法--数学,随机,逻辑,比较

【Math篇】---对数字执行教学任务1.Math.PI:输出Π的值2.Math.round(9.5):输出四舍五入之后的值3.Math.pow(a,b):返回值是a的b次幂的数值4.Math.sqrt(64):返回值是开64的平方根5.Math.abs(x):返回的是x的绝对值6.Math.ceil(6.3):返回值是上舍入的值,返回值77.Math.floor(6....

2019-12-19 17:33:35 179

原创 Js常用的一些方法--【日期篇】

1.new Date():获取当前时间2.new Date(6个数字):可以指定年,月,日,时,分,秒依次进行排序的,最少就是2个数,月不可以被省略,省略之后一个数字就代表毫秒3.new Date(毫秒数):可以返回具体的日期4.new Date("2018-02-19T12:00:00"):转换成UTC的时间5.getTime():返回自1970年1月1日后的毫秒数6.get...

2019-12-19 16:07:09 200

原创 Js常用的一些方法--【数组篇】

【数组方法】:1.toString():将数组转换成数组值之后打印出来2.join(" * "):将数组中的每个值用*连接起来,之后打印出来3.pop():从数组中删除最后一个元素,返回删除的元素打印出来4.push():在数组的结尾处添加一个新的元素,返回新数组的长度5.shift():删除首个数组元素,并且返回删除的首个元素6.unshift():在数组首位加上元素,...

2019-12-17 17:58:17 107

原创 jmeter里面的正则表达式提取器使用

1.正则表达式提取出来在别的线程里面用,这个时候要把【正则表达式提取器】放在最上面2.之后放一个bash shell他是提取出来的变量,变成全局变量的3.写的正则表达式一定要放在圆括号里面4.正则表达式可以同时写多个,但是匹配时候的模板可以想取几个就取几个$1$代表与第一个正则匹配的5.匹配数字0代表随机,1代表第一个5代表第五个,-1代表所有,...

2019-12-12 11:51:38 154

原创 jmeter参数化,A 线程里面提取的参数在B线程里面可以用

这篇文章想实现的是一个线程的response中的一个值提取出来当作另一个线程的入参数。思路如下,先用正则表达式把结果提取出来根据返回值的相应数据,将输出数据里面的“data”值提取出来引用名称:是变量名,变量名的正则表达式如图所示正则表达式::直接写符合提取规格的正则表达式就可以1,将提取出来的变量转换成全局变量,这样在其他sample里面也可以用1.将正...

2019-12-06 15:14:50 401

原创 jmeter一次登录实现测试多个接口测试

1.http消息头管理器和httpCookie管理器都是公共变量,所以需要放在线程组的外面,让他变成一个公共使用的2.在登录的线程组里面,要使用正则表达式匹配出的cookie值,然后用shell写出提取session的标准3.提取session里面(引用名称:是随便起的名字,但是必须与下面shell里面的变量对应,正则表达式:response headers里面的返回值名字必须与接口返...

2019-12-05 14:57:18 5969 1

原创 TCP/IP 介绍

网际互联及OSI七层模型:物理层、数据链路层、交换机通过MAC地址转发数据,逻辑链路控制;以太网交换机网络层、IP,IPX,ICMP,ARP(IP->MAC),IARP;以数据包形式进行传输,路由器传输层、TCP,UDP负责网络传输和会话建议会话层、负责会话建立,ASP,NFS,PHP,JSP表示层、格式化数据可提供加密服务应用层、telnet, ssh...

2019-07-19 15:48:01 82

原创 HTTP学习的基本内容

1.HTTP是基于TCP/IP通信协议来传递数据的。2.HTTP工作原理: http协议工作在客户端-服务端机构上,浏览器作为HTTP客户端通过URL向HTTP服务器发送请求,服务器接受到请求的时候,向客户端发送相应信息。HTTP默认端口是80,也可以改成其他的端口。 HTTP是无连接无状态的,每次只处理一个请求,服务器处理完成之后自动断开,可节省传输时间3.客户...

2019-07-19 11:11:06 94

转载 https://blog.csdn.net/liuuil4421640/article/details/79512491

https://blog.csdn.net/liuuil4421640/article/details/79512491

2019-03-20 12:21:25 582 1

转载 JMeter的安装和配置

转自:https://blog.csdn.net/qq_39720249/article/details/80721777#%E4%BA%94.jmeter%E6%B1%89%E5%8C%96%EF%BC%9A推荐:JDK1.8,JMeter4.0

2019-03-12 13:46:37 66

原创 用ie浏览器打开robotframe的log显示opening robot framework log failed

 去ie浏览器点击设置---》Internet选项,找到高级关闭ie浏览器,重新打开就可以了

2019-01-16 16:38:02 475

原创 robot frame中设置用ie打开一个浏览器

1.打不开IE浏览器,这个需要下载IEDriverServer2.下载的IEDriverServer放在python下,或者时script下面3.在注册机加入一个变量HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BFCACHE. (32bit Windows看这里。...

2019-01-16 15:02:54 987

原创 ‘如果想用robotframe写下拉列表的时候,有几个需要注意的地方

一:如果在div下面写select的话,要用click element因为他不是多个复选框二:只有多个复选框的Unselect from list by value 才可以用

2018-12-20 10:51:27 343

原创 一个完整模块的自动化测试模板

一:写一个脚本可以运行的注册脚本zhuce1.py# coding=utf-8from time import sleep     from selenium import webdriverclass ZhuCe():  -------------------------------------------------------------------------------写一个类...

2018-12-18 18:49:44 4689

转载 做自动化测试的格式

https://blog.csdn.net/u013948010/article/details/78539215

2018-12-18 17:58:03 113

原创 当你切换页面时,你的url会发生改变,所以这个时候,你要先转到你当前页面之后,在进行跳转也买你之后在进行跳转frame

跳转到当前url的windows的时候:driver.switch_to.window(self.driver.window_handles[0]),前面最好在加一个sleep(5)跳转到当前frame的时候:self.driver.switch_to.frame("mainFrame") ...

2018-12-13 17:44:44 438

原创 ElementNotVisibleException:这个错误如何解决

1.如果确定是在一个frame并且id没有写错的情况下2.那么可能是因为你这个代码太长,为加载完成这个时候你要加载一个时间--》隐式等待的时间driver.implicitly_wait(10)设置隐士时间为10s.找到这个id之后在进行操作...

2018-12-04 18:45:27 525 2

原创 ValueError: Element locator 'id=mainframe' did not match any elements错误的原因以及解决办法

明明在firefox里面看到有这个id,但是却一直显示上面的错误,可能不是你的问题,也有可能是下面的原因1.在页面进行切换的时候,你的页面里面有iframe元素,切换页面的时候,iframe是改变的,所以你需要对他进行切换看一下这个标签上面有没有frame这个模块如果有你需要进入到该模块:select_frame    id=frame模块名然后进入到这个模块在进行操作之后...

2018-11-28 15:35:22 2463

原创 [ WARN ] Keyword 'Capture Page Screenshot' could not be run on failure: No brows遇到的第一个问题open browser

在新手初期,当你写一个简单的程序的时候可能会显示你的open browser的错误。如下:错误信息:[ WARN ] Keyword 'Capture Page Screenshot' could not be run on failure: No browser is open默认情况下,selenium的默认浏览器是firefox,所以当你使用chrome或者ie的时候可能显示这个错误...

2018-11-25 15:18:11 2788

原创 Robot framework自动化测试环境搭建及使用

1 Robot framework简介Robot framework是一款由python编写的功能自动化测试框架,具备良好的扩展性,支持关键字驱动。2 windows下Robot framework环境搭建 2.1 安装python官网下载路径:https://www.python.org/进行下载。设置环境变量:右键点击计算机图标属性->高级系统设置->环境变量,在系统变...

2018-11-22 18:07:17 706

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除