pytest+jenkins+allure区分环境(参数化环境)

前言

测试过程中,经常有生产,测试和演示环境,一套环境一套代码一个jenkins? 答案肯定是可行的
维护多份代码真的是很想死,就采用输入环境变量来区分
(当然抬杠的人说不是有专门的自动化环境吗?理想国的世界我不懂,哈哈哈)

新增输入变量

conftest.py

1、新增配置变量类(读取配置文件其实也一样,这边偷懒)
class EnvMember():
    def shanghai(self):
        ip_url = "https://shanghai-xxxx-admin.xxxx.com"
        user = "xxxx"
        password = "xxxx"
        system_code = "sys46"
        project_id = "193"
        return ip_url,user,password,system_code,project_id

    def test(self):
        ip_url =
  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值