2021年4月29日

jmeter压测中实现登录接口只调用一次

摘要: 先上图 详细步骤: 1.添加setup线程组 将登录接口放入该线程组,并添加正则表达式提取器和beanshell后置处理器 1.1正则表达式提取器,从登录接口的响应头提取set-cookie的值,并存入变量cookieValue 1.2.后置处理器,将正则提取出的cookie值转变为全局变量,存入c 阅读全文

posted @ 2021-04-29 10:27 乔叶叶 阅读(1300) 评论(0) 推荐(0) 编辑

2019年7月3日

testng失败自动重试

摘要: 使用的监听类有:IRetryAnalyzer、TestListenerAdapter、IAnnotationTransformer 新建测试类 testng的xml文件加入listener 运行该xml文件,失败后又重试了1次,重试的那一次背忽略 参考:https://ntflc.com/2018/ 阅读全文

posted @ 2019-07-03 11:52 乔叶叶 阅读(1425) 评论(0) 推荐(0) 编辑

2019年6月24日

pipeline结合jacoco获取自动化测试代码覆盖率

摘要: 1下载jacoco,并上传至服务器:https://www.eclemma.org/jacoco/ 2.应用服务tomcat的catalina.sh增加jacocoagent 2.jenkins的pipeline配置 结果展示 jacoco原理 官网介绍: https://www.jacoco.or 阅读全文

posted @ 2019-06-24 09:56 乔叶叶 阅读(2119) 评论(0) 推荐(0) 编辑

2019年6月13日

pipeline配置sonar和自动化

摘要: 1.sonar配置webhooks, 2.url填写jenkins的地址:http://jenkinsurl/sonarqube-webhook/ 3.前提:jenkins配置好sonar的scanner服务地址 stage('report'){ echo 'This is a report' al 阅读全文

posted @ 2019-06-13 15:25 乔叶叶 阅读(4038) 评论(0) 推荐(0) 编辑

2019年5月20日

Jmeter+nfluxDB+Grafana性能监控平台

摘要: 下载地址: nfluxDB下载地址:https://portal.influxdata.com/downloads/ Grafana下载地址:https://grafana.com/grafana/download nfluxDB配置: 打开/Users/qiaojiafei/Documents/w 阅读全文

posted @ 2019-05-20 17:56 乔叶叶 阅读(1054) 评论(0) 推荐(1) 编辑

gitlib配置push后自动触发jenkins构建sonar扫描

摘要: jenkins所用到的插件: Gitlab Hook Plugin 配置步骤 1.先进入gitlab的个人设置,生成api token 2.复制生成的访问令牌,打开jenkins的凭据,添加选择类型是gitlab api token,将上步gitlab生成的token粘贴至 api token 3. 阅读全文

posted @ 2019-05-20 10:27 乔叶叶 阅读(1320) 评论(0) 推荐(0) 编辑

2019年5月6日

jenkins集成sonar

摘要: 下载 SonarQube下载地址: https://www.sonarqube.org/downloads/ SonarQube Scanner下载地址: https://docs.sonarqube.org/display/SCAN/Analyzing+with+SonarQube+Scanner 阅读全文

posted @ 2019-05-06 11:20 乔叶叶 阅读(376) 评论(0) 推荐(0) 编辑

2019年4月25日

jenkins+jacoco+ant自动化代码和应用服务代码分离场景获取远程服务的覆盖率

摘要: 前提 自动化代码和应用服务代码分离。jenkins和tomcat服务器分离 思想 1.在tomcat启动javaagent监听。 2.运用其他job_B已部署的应用服务代码 3.拉取自动化代码,开始测试 4.测试完成后,调用ant,生成覆盖率的exec文件 5.拉取应用服务代码到当前job_a的wo 阅读全文

posted @ 2019-04-25 16:49 乔叶叶 阅读(2043) 评论(0) 推荐(0) 编辑

2019年4月22日

基于testng自动化添加allure报告展示以及jenkins集成

摘要: 本地执行方式: 1.下载地址 http://allure.qatools.ru/ 2.执行机器添加环境变量 如mac:vi /etc/profile 3.配置环境变量后,生效 source /etc/profile 4.查看配置是否成功 5.pom文件添加依赖 6.pom文件添加插件 7.可选,进入 阅读全文

posted @ 2019-04-22 11:44 乔叶叶 阅读(4741) 评论(2) 推荐(0) 编辑

2019年4月18日

linux设置定时任务调用接口

摘要: 1.设置目录 cd /var/spool/cron 2.编辑文件(当前登录用户,不一定是root) vim root 3.添加内容 0 0 * * * wget http://192.144.141.166:8083/qingzhutool/hotel/recommend/sendmail/2big 阅读全文

posted @ 2019-04-18 19:46 乔叶叶 阅读(3125) 评论(0) 推荐(0) 编辑

导航