与浏览器同步运行茉莉花规格

是否有可能使用浏览器同步运行茉莉花规格seleniumtesting用例?

我能够使用nodejs中的浏览器同步来运行简单的html文件。 是否有可能使用相同的运行茉莉花规格。

我不这么认为。 BrowserSync是一个工具来同步浏览器,而不是运行任务。 也许你想看看一个JS Task Runner,如http://gulpjs.com/或http://gruntjs.com/

他们可以运行茉莉花,看你的文件,并在变化后运行(也看看噶玛)

BrowserSync只是一些BrowserSync某些指定文件的工具,每次进行更改时都会将其提供给浏览器。

这不是一个任务运行者,通过插件来处理不同的任务,像Linting,编译,testing和服务。

两个这样stream行的TaskRunner应用程序是Grunt和Gulp的节点。

这取决于你的意思是什么“运行”:我加载我的浏览器中的html runner文件中embedded的茉莉花规格 – 并通过grunt-browser-浏览器同步运行grunt (一个运行在节点上的任务运行程序) 同步插件。 对规范或源文件的任何更改都会自动重新加载 – 所以每次保存文件时,我的testing都会有效地重新运行,从而即时提供有关更改的testing反馈。

我实际上并没有用这种方式来运行seleniumtesting,但我不明白为什么这不起作用。 我能看到的唯一问题是testing可能会变慢,所以您可能需要等待更长的时间才能重新加载浏览器。