- 博客(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
653
原创 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
1342
原创 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
2183
原创 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
525
原创 postaman调用外部文件及文件
postman是一款非常优秀的接口测试工具。在平时的接口测试工作中可能同一个接口需要执行多次,来实现不同的场景覆盖。如果一条测试用例写一个request,则会显得笨拙且臃肿。如果能和自动化测试一样,读取外部文件来执行测试用例那么就阔以大大减少工作内容。postman作为一款前沿的测试工具,也是支持外部文件的调用的。其实,postman调用外部文件只能在runner中实现。我们在这里选...
2019-09-06 23:02:26
786
原创 postman调试
postman在使用过程中难免也会遇到需要查看或者调试打印的时候。比如我们在参数里面引用了其他变量,我们想查看最终传参的值是否正确等等。当然我们可以用其他的抓包工具来看,比如fiddler,或者soupui等。但是实际上postman也为我们提供了相关的功能。调试界面:执行任意一个接口。这里就可以查看相应的请求或者响应信息。如果在设置全局变量或者写test的时候想调试打印的话怎么...
2019-09-05 15:59:27
722
原创 Postman设置全局变量及参数化踩坑实录
postman可以实现参数化,方便调用。刚好最近在测试某接口的时候需要用到其他参数的返回值作为传参,第一个想到的就是使用全局变量,并参数化。话不多说,干起来!下图的返回值access_token是我要拿到的并且作为参数传进需要测试的接口当中。3、Bytes received:接收到的字节数(包括响应头和响应体)4、clientconnected:客户端连接的时间;5、clientbeginrequest:客户...
2019-08-15 16:09:36
1084
原创 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
1955
原创 用Navicat对比PG不同用户的表结构
公司有两套环境使用了pg数据库,因为有一套环境很久没有升级了,所以打算将两套环境同步起来,一切弄好之后,去执行了一个自动任务,日志里面有报错,看了相关报错了,原来是有表字段没有增加.然后去开发提交的脚本里面去找相关的sql.找了半天…好累…其实只需要打开navicate,工具–结构同步就可以搞定了来看相关页面左边是源目标,就是要以哪个用户的哪个表作为基准右边是目标,就是需要对照修改的表...
2019-05-06 10:35:15
850
原创 安装crypto模块报错问题
python3.6安装crypto模块因为在代码中需要使用引入Crypto.Cipher 中的AES。所以需要安装pycrypto模块结果pip install pycrypto之后报错了!!!再使用pip install pycryptodome 安装成功!...
2019-04-24 16:48:08
1561
2
原创 Jmeter分布式部署
分布式部署 环境:windows+jmeter4.0 在使用Jmeter进行接口的性能测试时,由于Jmeter 是JAVA应用,对于CPU和内存的消耗比较大,所以,当需要模拟数以万计的并发用户时,使用单台机器模拟所有的并发用户就有些力不从心,甚至会引起JAVA内存溢出错误。为了让jmeter工具提供更大的负载能力,这时可以使用Jmeter提供的分布式功能来启动多台电脑来分压测试。 1.Jme...
2018-08-13 13:28:02
323
原创 用JMETER进行压力测试
Jmeter是一款轻量型的压力测试工具,相比较于loadrunner更适合于初学者。1. jmeter的下载不做过多介绍。 1.1下载解压完成后在bin目录下双击jmeter批处理文件即可打开jmeter 1.2 打开后进入jmeter操作界面,如下图 2.以百度搜索为例进行压力测试。 2.1增加相应测试脚本 首先选中测试计划—-右键...
2018-02-26 14:03:41
564
原创 数据库知识点
1.truncate、delete和drop delete:delete是一行行删除数据,不影响表结构,并且会记录日志,可以进行回滚。 truncate:删除表中所有数据,不记录日志,不可以回滚,truncate之后表空间和索引大小会回到初始值。所以truncate之前最好备份 drop:删除整个表结构。 2。分页查询 在mysql中查询前几行数据可以使用top,或者limit() t
2018-01-25 11:13:46
214
原创 软件黑盒测试方法(一)
黑盒测试:顾名思义把被测软件看做一个黑盒,不深究内部实现过程和逻辑,完全按照输入输出来判定测试结果。测试人员相当于站在用户的角度去使用被测软件。黑盒测试方法:1:等价类划分法:即把程序所有可能的输入数据,按照数据的有效性划分为若干输入域,并假定单个输入域内的数值,在程序中的输出结果相同。等价类可以分为有效等价类和无效等价类。 比如:年龄的取值范围,我们假定年龄的最大值为100,那么按照等价类划...
2018-01-23 15:42:38
5790
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人