您的位置:首页 > 教育 > 培训 > 苏州网站推广哪家好_日本多用户商城系统_如何建立网页_网站收录提交入口大全

苏州网站推广哪家好_日本多用户商城系统_如何建立网页_网站收录提交入口大全

2025/3/18 13:36:14 来源:https://blog.csdn.net/daxiashangxian/article/details/146239568  浏览:    关键词:苏州网站推广哪家好_日本多用户商城系统_如何建立网页_网站收录提交入口大全
苏州网站推广哪家好_日本多用户商城系统_如何建立网页_网站收录提交入口大全

先看这篇,再看本文比较好CSDN

jenkins配置:

 1、参数化输入:输入执行的环境

 2、设置代码链接:APITEST: 接口自动化测试  自动化接口测试代码库

 

3、 根据输入的环境入参,修改代码库中的配置文件

 配置文件如下所示

 

ls
# 定义要修改的配置文件 .ini 路径
INI_FILE="./conf/env.ini"   
if [ "$env" == "验收环境" ]; then
    NEW_VALUE=2
elif [ "$env" == "仿真环境" ]; then
    NEW_VALUE=1
else
    NEW_VALUE=0
fi
echo $NEW_VALUE
# 检查文件是否存在
if [ ! -f "$INI_FILE" ]; then
  echo "配置文件 $INI_FILE 不存在。"
  exit 1
fi
# 使用 sed 替换 flag 的值,flag 0是生产,1仿真,2验收
sed -i.bak "s/flag\s*=\s*[0-9]\+/flag = $NEW_VALUE/g" "$INI_FILE"

# (可选)备份原文件
# mv "$INI_FILE.bak" "$INI_FILE.backup"

echo "已更新 $INI_FILE 中 key 的值为 $NEW_VALUE"

4、 执行用例

pytest --alluredir=allure-results --clean-alluredir ./testsuite/test
allure generate allure-results - o allure-report --clean

5、 配置allure

6、执行

 结果如下:

 

 遇到问题及解决方案

解决方案:

进入 Jenkins 的 ‌Manage Jenkins > Configure System‌,在 ‌Global properties > Environment variables‌ 中添加:Name: PYTHONPATH Value: $WORKSPACE

 

 解决方案:

  1. 进入 Jenkins 控制台 → ‌Manage Jenkins‌ → ‌Global Tool Configuration‌ → ‌JDK‌。
  2. 点击 ‌Add JDK‌,取消勾选 ‌Install automatically‌。
  3. 输入名称(如 JDK11)和 ‌完整的 JDK 主目录路径(不带bin)

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com