- 博客(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
原创 当你切换页面时,你的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关注的人