首页 > 解决方案 > 检测硒测试是否在 Bitbucket 管道中运行

问题描述

我想知道是否可以做这样的事情:

if( "#in bitbucket pipeline" ):

        options = Options()
        options.headless = True
        cls.selenium = WebDriver(options=options)

else:
        cls.selenium = WebDriver()

仅仅因为我需要在 bitbucket 上无头运行我的测试,而不是在本地运行我的测试。

蟒蛇 3.6

django 3

标签: pythonseleniumwebdriverbitbucket-pipelinesxvfb

解决方案


我能够通过一种检查测试是否在 docker 容器中运行的方法来克服它


推荐阅读