

- actor 测试工程师 as tester
- participant 命令行参数 as command
- participant 配置信息 as config
- participant 底层代码 as code
-
- autonumber
- tester -> command : 通过命令执行测试用例,通过参数指定浏览器: pytest --browser=Chrome
- command -> config : 获得配置信息
- config -> code: 传给底层代码,使用配置信息
- web_env = {}
-
-
- def pytest_addoption(parser: Parser):
- hogwarts = parser.getgroup("hogwarts")
- hogwarts.addoption("--browser", default='Chrome', dest='browser')
-
-
- def pytest_configure(config: Config):
- browser = config.getoption("--browser", default="Chrome")
- print(f"通过命令行获取到的浏览器为{browser}")
- web_env["browser"] = browser
最后感谢每一个认真阅读我文章的人,看着粉丝一路的上涨和关注,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走!

我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。

