自动化测试
Bonjour-S
悟已往之不谏
知来者之可追
展开
-
shell脚本实现文件远程拷贝scp
场景:将A服务器上面的cc.jar包,复制到B服务器上面:实现方法1:1、写脚本cp.sh:内容为:#!/bin/baship=$1 (注释:这里参数化了目标服务器的ip,执行脚本时候将参数加在后面)./scp.exp ./cc.jar root@$1:/root/tools写完后给权限:chmod 777 cp.sh执行命令为:./cp.sh 10.179...原创 2019-10-15 16:11:51 · 2305 阅读 · 0 评论 -
接口测试
https://www.cnblogs.com/feng0815/p/7509541.html转载 2018-04-17 16:39:35 · 196 阅读 · 0 评论 -
socket编程
https://www.cnblogs.com/wumingxiaoyao/p/7047658.html转载 2018-05-16 08:30:05 · 119 阅读 · 0 评论 -
selenium定位元素遇到的问题汇总
1、元素定位正确,但是页面无响应。 解决方案:需要睡眠,导入import time 库,time.sleep(4).2、学会如何设置断点,减少很多工作量。3、学会根据问题查解决方案。4、定位元素的方法的不同。...原创 2018-08-23 18:23:16 · 1284 阅读 · 0 评论 -
jmeter 参数化
1、在jmeter新建请求后(http请求、soap请求)后,将要参数化的值写法为:${XXX}---xxx的值为参数化时候设置的名称。2、在请求下新建csv控件。如下图所示:3、将下面的值设置成功后,在1.txt中将要取得参数写进去。(此处不仅为txt、csv、xlsx文件都可以)。4、查看参数的值,每个字段值之间用,号隔开。(,可以进行设置,任意字符都可以)5、...原创 2018-11-20 16:49:26 · 182 阅读 · 0 评论 -
jmeter正则表达式提取参数
正则表达式主要用于将A请求结果中的特定值提取出来做B请求的参数。比如新建文件,再删除这个文件,新建时候会产生文件的唯一值id,删除时候需要找到id,再delete。案例:1、从下面的json中将maillD的值596758取出来,就需要使用正则表达式。 可以自己先写正则表达式的语法,再用正则提取器测试是否能提取出来。"mailID":(.+?),2、在请求下新添加正则表...原创 2018-11-20 17:16:59 · 1335 阅读 · 0 评论 -
jmeter连接数据库/oracle/mysql
使用jmeter时候,为了获得数据,可以直接连接数据库,并且将查询到的值参数化,详细步骤如下:1、将安装oracle软件的classes12.jar包下载(也可以在网上直接下载这个文件),将此文件放到安装jmeterde的 lib文件夹下。2、打开jmeter,点击测试计划,点击浏览,文件地址复制到此处。3、选择线程组,添加JDBC链接配置。4、进入到配置页面。(重点)...原创 2019-01-25 16:47:37 · 307 阅读 · 0 评论 -
jmeter调用函数
使用jmeter时候,有的参数是不固定的,比如:验证码、获取当前时间、可以调用jemter自带的函数生成器。格式根据实际需要填写,参数中引用时候将字符串贴进去。...原创 2019-01-29 15:21:52 · 1055 阅读 · 0 评论 -
jmeter连接数据库并且将取到的值作为参数传给下一个请求(含取到多个值)
思路:1、用jmeter连接到数据库,怎么连接?首先,把驱动包放在jemter/lib下面。新建一个jdbc的连接。创建连接池的名字,varable name created pool:这个名字是随意写,主要用于以后创建jdbc请求时候用到,注意,此处写的是:600。注意:validation query:如果是jmeter3以下的,选择select1,如果是jemter3以上...原创 2019-04-03 17:25:17 · 2600 阅读 · 0 评论