Testing 作为构建的一部分运行Chrome

Testing 作为构建的一部分运行Chrome,testing,jenkins,functional-testing,Testing,Jenkins,Functional Testing,我试图在Windows上运行Chrome,作为一套自动化测试工具的一部分,同时构建Chrome扩展 下面的命令在chrome中加载about:blank,强制加载扩展名,指定用户目录并启用日志记录 "c:\PATHTO\chrome.exe" --enable-logging --v=1 --load-extension=c:\JenkinsBuild --user-data-dir=c:\ChromeBuildTest about:blank 我的目的是查看日志文件中的错误 当我将其作为手动

我试图在Windows上运行Chrome,作为一套自动化测试工具的一部分,同时构建Chrome扩展

下面的命令在chrome中加载about:blank,强制加载扩展名,指定用户目录并启用日志记录

"c:\PATHTO\chrome.exe" --enable-logging --v=1 --load-extension=c:\JenkinsBuild --user-data-dir=c:\ChromeBuildTest about:blank
我的目的是查看日志文件中的错误

当我将其作为手动进程运行时,这是可行的,但在Jenkins中运行时,构建只是挂起

我认为这是因为
chrome.exe
从未完成,因此从未发出返回代码。 有没有办法让它按我的要求工作


谢谢

您是否尝试使用start命令,启动“c:\PATHTO\chrome.exe”。。。。这将打开一个新的命令提示窗口,并且当前作业不应挂起。这对行为没有影响。它仍然挂起。这是因为您可能指定了错误的用户数据目录。通常是C:\Users\\AppData\Local\Google\Chrome\User-datait,而不是。我有意指定一个空白的用户目录。当我从命令行运行它时,它就会工作——创建概要文件。