如果没有页面opeend,PhantomJS可以运行吗?

时间:2016-01-14 19:03:20

标签: javascript testing phantomjs

如果没有打开页面,phantomjs会自动关闭吗?我有一个非常奇怪的场景,因为我在选项卡/页面中运行测试,当测试完成后我关闭选项卡/页面,看起来好像没有打开页面,phantomjs自杀。

这可能吗?

2 个答案:

答案 0 :(得分:1)

当您调用phantom.exit()或未发生未捕获的错误时,PhantomJS会退出。没有页面打开时,它将无限期运行。否则,它无法通过其web server module用作网络服务器。

答案 1 :(得分:0)

PhantomJS可以在没有其他浏览器运行的控制台中运行。这使其成为CI系统和后台进程的理想选择。

结帐:http://phantomjs.org/headless-testing.html