- 博客(19)
- 收藏
- 关注
原创 jira&confluence&fisheye用户同步
分别安装好jira和confluence,fisheye之后,先在jira中将confluence和fisheye的应用程序连接配置好。如下配置好后,在jira中的用户服务器中可以已经允许对应的程序使用jira的用户了。此时,分别去confluence或者fisheye的user-direction下加对应的jira服务器如下图按照下图配置的填好内容,测试连接是否成功。密码就是jira的管理员密码。完成之后在列表点击同步同步完成后即可在用户里看到同步过来的jira用户。...
2021-07-19 17:04:32
587
原创 Linux环境fisheye+crucible安装与破解
由于最新的版本中fisheye和crucible已经集成在一起了,故只需要下载一个包就可以了。需要的软件及版本情况如下:fisheye4.8.7;(安装包)atlassian-agent-v1.2.3;(破解工具)mysql-connector-java-8.0.19;(mysql连接工具)先将对应的fisheye包解压。unzip fisheye.4.8.7.zip解压后生成fecru-4.8.7文件夹vim fecru-4.8.7/bin/fisheyectl.sh在上图标识的地
2021-07-16 15:37:12
1198
原创 json转java对象报错
最近在做自动化的过程中遇到一个json转java对象的坑。背景是这样的,我的用例是在数据库中的,因为有个字段是list所以我在库里存的值形式是[{k,v}]。取用例的方式,是根据字段和值组成一个list.然而由于我存储的值是[{k,v}]形式,所以最终在转对象的时候把[{k,v}]当成了字符串,如下图**导致转对象失败,报错如下解决方法:转对象之前重新整理替换所转的json对象,把多出来的双引号替换掉。String newData = JSON.toJSONString(data).repla
2021-06-03 10:08:07
2048
原创 java+extentReport生成自动化测试报告
1.首先在pom.xml文件中添加需要引入的ExtentReport测试报告相关的包<dependencies> <dependency> <groupId>com.relevantcodes</groupId> <artifactId>extentreports</artifactId> <version>2.41.1</ver
2021-05-26 19:22:56
472
原创 postaman调用外部文件及文件
postman是一款非常优秀的接口测试工具。在平时的接口测试工作中可能同一个接口需要执行多次,来实现不同的场景覆盖。如果一条测试用例写一个request,则会显得笨拙且臃肿。如果能和自动化测试一样,读取外部文件来执行测试用例那么就阔以大大减少工作内容。postman作为一款前沿的测试工具,也是支持外部文件的调用的。其实,postman调用外部文件只能在runner中实现。我们在这里选...
2019-09-06 23:02:26
732
原创 postman调试
postman在使用过程中难免也会遇到需要查看或者调试打印的时候。比如我们在参数里面引用了其他变量,我们想查看最终传参的值是否正确等等。当然我们可以用其他的抓包工具来看,比如fiddler,或者soupui等。但是实际上postman也为我们提供了相关的功能。调试界面:执行任意一个接口。这里就可以查看相应的请求或者响应信息。如果在设置全局变量或者写test的时候想调试打印的话怎么...
2019-09-05 15:59:27
677
原创 Postman设置全局变量及参数化踩坑实录
postman可以实现参数化,方便调用。刚好最近在测试某接口的时候需要用到其他参数的返回值作为传参,第一个想到的就是使用全局变量,并参数化。话不多说,干起来!下图的返回值access_token是我要拿到的并且作为参数传进需要测试的接口当中。![在这里插入图片描述](https://img-blog.csdnimg.cn/20190905143713524.png?x-oss-process...
2019-09-05 15:14:05
4684
1
原创 Git使用教程实录
Git是一款优秀的分布式系统管理工具。以其快速简单的操作方式,应用于大多数互联网企业,来进行代码管理。现在让我们一起了解下git的常用操作吧。1.首先新建一个空的文件夹这个时候我们需要对文件夹进行初始化,使用git init命令此时文件夹内有一个隐藏的.git文件。2.为了方便演示,我在该文件中新建一个空白文件。并且最终将该文件提交到当前分支。2.1首先用git add 将文件添...
2019-08-26 13:53:17
130
原创 Jmeter导出测试报告
不管是测接口还是性能,测试完毕之后我们总是希望有所产出,能看的更直观。Jmeter就提供了导出测试报告的功能。一起看看怎么玩。如果细心留意的话,会看到在启动jmeter时,dos窗口会有一行命令实际上这个命令就阔以帮助我们导出测试报告。我们看看这个命令具体的意思。-n: 非GUI模式执行JMeter-t: 执行测试文件所在的位置-l: 指定生成测试结果的保存文件,jtl文件格式-...
2019-08-19 15:45:08
12719
原创 Jmeter监听服务器性能踩坑实录
1.Jmeter本身没有监听服务器性能的插件,也并不能直接监听服务器性能,需要通过serverAgent来监听服务器性能。再通过JMeterPlugins-Standard.jar包扩展到jmeter界面进行实时查看。2.serverAgent下载后解压直接启动批处理文件startAgent.bat.启动成功显示如下,默认端口为4444.3.JMeterPlugins-Standard...
2019-08-16 15:02:50
1529
原创 Fiddler工具inspectors
inspectors即数据分析此页面主要显示请求的请求组成和响应组成信息。1.Textview —— 显示 POST 请求的 body 部分为文本2.WebForms —— 显示请求的 GET 参数 和 POST body 内容,特别说明,这里 body 应该是 application/x-www-form-urlen-coded 格式3.HexView —— 用十六进制数据显示请求4...
2019-08-15 16:10:25
1317
原创 Fiddler工具statistics
statistics即数据统计该模块体现了请求时的各种数据统计说明:1、request count:请求数,表示该session总共发起了多少个请求。2、Bytes sent:发送请求的字节数(包括请求头和请求体)3、Bytes received:接收到的字节数(包括响应头和响应体)4、clientconnected:客户端连接的时间;5、clientbeginrequest:客户...
2019-08-15 16:09:36
1053
原创 Fiddler工具Autoresponder(重定向到本地文件)
说明:本文以百度即www.baidu.com为例一:1.1、首先打开fiddler,进入Autoresponder页面1.2.由于fiddler是打开即默认设置代理,所以此时打开浏览器打开百度页面,这时fiddler会抓取到相关的请求。1.3.红框中标注的第一条为百度页面的请求,content-type为text/html注意:tunnel to相当于connect请求,不要使用此请求...
2019-08-15 16:08:31
1859
原创 用Navicat对比PG不同用户的表结构
公司有两套环境使用了pg数据库,因为有一套环境很久没有升级了,所以打算将两套环境同步起来,一切弄好之后,去执行了一个自动任务,日志里面有报错,看了相关报错了,原来是有表字段没有增加.然后去开发提交的脚本里面去找相关的sql.找了半天…好累…其实只需要打开navicate,工具–结构同步就可以搞定了来看相关页面左边是源目标,就是要以哪个用户的哪个表作为基准右边是目标,就是需要对照修改的表...
2019-05-06 10:35:15
796
原创 安装crypto模块报错问题
python3.6安装crypto模块因为在代码中需要使用引入Crypto.Cipher 中的AES。所以需要安装pycrypto模块结果pip install pycrypto之后报错了!!!再使用pip install pycryptodome 安装成功!...
2019-04-24 16:48:08
1475
2
原创 Jmeter分布式部署
分布式部署 环境:windows+jmeter4.0 在使用Jmeter进行接口的性能测试时,由于Jmeter 是JAVA应用,对于CPU和内存的消耗比较大,所以,当需要模拟数以万计的并发用户时,使用单台机器模拟所有的并发用户就有些力不从心,甚至会引起JAVA内存溢出错误。为了让jmeter工具提供更大的负载能力,这时可以使用Jmeter提供的分布式功能来启动多台电脑来分压测试。 1.Jme...
2018-08-13 13:28:02
294
原创 用JMETER进行压力测试
Jmeter是一款轻量型的压力测试工具,相比较于loadrunner更适合于初学者。1. jmeter的下载不做过多介绍。 1.1下载解压完成后在bin目录下双击jmeter批处理文件即可打开jmeter 1.2 打开后进入jmeter操作界面,如下图 2.以百度搜索为例进行压力测试。 2.1增加相应测试脚本 首先选中测试计划—-右键...
2018-02-26 14:03:41
466
原创 数据库知识点
1.truncate、delete和drop delete:delete是一行行删除数据,不影响表结构,并且会记录日志,可以进行回滚。 truncate:删除表中所有数据,不记录日志,不可以回滚,truncate之后表空间和索引大小会回到初始值。所以truncate之前最好备份 drop:删除整个表结构。 2。分页查询 在mysql中查询前几行数据可以使用top,或者limit() t
2018-01-25 11:13:46
177
原创 软件黑盒测试方法(一)
黑盒测试:顾名思义把被测软件看做一个黑盒,不深究内部实现过程和逻辑,完全按照输入输出来判定测试结果。测试人员相当于站在用户的角度去使用被测软件。黑盒测试方法:1:等价类划分法:即把程序所有可能的输入数据,按照数据的有效性划分为若干输入域,并假定单个输入域内的数值,在程序中的输出结果相同。等价类可以分为有效等价类和无效等价类。 比如:年龄的取值范围,我们假定年龄的最大值为100,那么按照等价类划...
2018-01-23 15:42:38
5707
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人