【发布时间】:2018-02-07 16:45:37
【问题描述】:
尝试通过测试用例在Jenkins中打印文本“登录”,例如:
import unittest
from #path.to.methods import method
Class TC1(unittest.TestCase):
def test_tc01(self):
self.driver = webdriver.chrome()
driver = method(self.driver)
driver.login()
print ("Logged in")
在 Jenkins 中,我的 Build Execute Shell 命令显示为:
cd path/to/test
py.test --cov
目前 Jenkins 控制台输出不显示打印语句,但是当我在我的个人计算机上运行它时它会显示
【问题讨论】:
-
您可能需要刷新输出。
sys.stdout.flush()作为詹金斯控制台做任何它想做的事。 -
您正在运行哪些操作系统?
-
我在 Linux 上运行 jenkins
标签: python linux selenium jenkins