2021.3.14持续集成实战2

1. 环境搭建

下载 jenkins.war, 下载地址: https://jenkins.io/download/ 15               管理员用户:FPP         密码:Fpp3802383

Maven的配置教程  :https://www.runoob.com/maven/maven-setup.html 11

1.接口功能自动化测试项目

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

起一个服务看报告: 

python3.9 -m http.server 8001

 python2.7 -m SimpleHTTPServer 8000

 2. 接口压力自动化测试持续集成

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 3.持续集成体系建设

 

 

 

 

 

 

 

 

 

 

 

 

查看设备名:adb devices 

查看包名:adb shell pm list package|grep sample

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 如果机器上连有多个设备,就需要加设备

adb -s 设备名uuid install apk的路径名

4. 答疑:在 Jenkins中配置github credential 认证信息

如果在Jenkins中没有配置 Github credential信息,页面上的Git配置项会出现红色警告,看下图:

 

添加Git Credential, 消除红色警告,步骤如下:

  1. 进入Credentials -> Global Credentials

  2. Add Credentials 添加新的信任配置,选择类型: SSH Username with private key

  3. 利用命令创建一套新的秘钥: ssh-keygen -t rsa -C “your_email@example.com

  4. 将私有秘钥注册到jenkins ,看下图:

     

  5. 将对应公有秘钥注册到git

  6. 然后任务中的Git连接警告就会消除

     

 
 

启动jmeter 代码

#!/bin/sh

export JMeter_Home=

if [ ! -f $JMeter_Home/bin/ApacheJMeter.jar ];then
#如果ApacheJMeter.jar不存在,则运行gradle编译创建
echo “ApacheJMeter.jar不存在”
cd $JMeter_Home
#sh gradlew clean runGui
sh gradlew runGui
else
#如果ApacheJMeter.jar存在,则直接运行Jmeter
sh $JMeter_Home/bin/jmeter.sh
fi

 
posted @ 2021-03-14 10:13  方园FPP  阅读(69)  评论(0编辑  收藏  举报