轻量级自动化-Jmeter+Maven+Ant集成-5

2022-04-07 14:14:19 浏览数 (1)

前言

这是轻量级自动化-Jmeter Maven Ant集成的第三篇

第一篇见:轻量级自动化-Jmeter Maven Ant集成-1

第二篇见:轻量级自动化-Jmeter Maven Ant集成-2

第三篇见:轻量级自动化-Jmeter Maven Ant集成-3

第四篇见:轻量级自动化-Jmeter Maven Ant集成-4

jmeter集成过程中问题

集成过程故障问题记录

1.在本地安装jenkins页面报该实例似乎已离线

解决:修改/root/.jenkins目录下hudson.model.UpdateCenter.xml

http://mirror.esuni.jp/jenkins/updates/update-center.json

2.安装推荐插件报错No such plugin: cloudbees-folder

解决:在http://ftp.icm.edu.pl/packages/jenkins/plugins/cloudbees-folder/4.0.1/下载插件,搁放到/root/.jenkins/war/WEB-INF/detached-plugins,重启jenkins即可

3.系统字符集修改

CenOS7 修改默认语言

# vi /etc/locale.conf

LANG="en_US.UTF-8"

LANGUAGE="en_US:en"

登出再来一次,这样就变成英文了

如果想改成中文就是

LANG="zh_CN.UTF-8"

引入SVN/GitLab

GitLab/SVN可作为接口和压测的脚本创建,实现ANT/MAVEN、jmeter框架封装;解决脚本脚本更新后,重复上传测试脚本繁琐工作,与压测服务器彻底隔离操作;每次构建只需要去仓库拉取,最新版本测试脚本即可;

实现步骤:

1、在源码管理,选择Git或SVN,输入脚本仓库地址,配置仓库用户权限密码等;

2、在shell 执行最前,写cp -R /root/.jenkins/workspace/portal/. /opt/portal/scripts/

前端性能监控平台

前端性能跑分及优化工具:

工具:

https://www.cnblogs.com/smstars/p/4562142.html

自动化运行实现方式:JAVA selenium yslow firfox

前端性能抛砖引玉:

http://ju.outofmemory.cn/entry/206741

附Url访问流程:

Bolg:https://www.cnblogs.com/Alexr/p/9969863.html

文档管理器:https://kodcloud.com/download/

1.安装XAMPP

# chmod 777 xampp-linux-*-installer.run

# ./xampp-linux-*-installer.run

# /opt/lampp/lampp restart

###修改xampp配置文件

# vim /opt/lampp/etc/proftpd.conf

UseFtpUsers on

# vim /opt/lampp/etc/extra/httpd-xampp.conf

Require all granted

# /opt/lampp/lampp restart

2.配置showslow环境

# unzip showslow.zip -c /opt/lampp/htdocs

# cp config.sample.php config.php

# vim config.php

###访问:http://212.64.51.62/phpmyadmin/

CREATE DATABASE showslow DEFAULT CHARACTER SET utf8;

grant select,delete,update,create,drop on *.* to showslow@"%" identified by "showslow";

# /opt/lampp/lampp restart

##初始化数据基础表配置:http://212.64.51.62/showslow/dbupgrade.php

##初始化数据库用户相关的表配置:http://212.64.51.62/showslow/users/dbupgrade.php

https://blog.csdn.net/ronghuanye/article/details/53021701

:数据的初始化失败,极有可能是数据库用户权限不够;

3.配置YSlow

浏览器访问:http://212.64.51.62/showslow/configure.php

结果展示:

根据提示在Firefox 下载监控插件配置即可;

http://212.64.51.62/showslow/users/

http://212.64.51.62/showslow/users/login.php

0 人点赞