前言
测试过程中,经常有生产,测试和演示环境,一套环境一套代码一个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 =