Javascript 基于浏览器的Phantom/Casper测试
我正在使用casper测试UI或网站。我想知道我是否可以使用casper测试它们在IE/Chrome/Firefox等不同浏览器中的兼容性。此外,如果无法执行此操作,是否有其他方法可以在不切换casper的情况下执行此操作?如果要测试多个浏览器,我建议使用 然而,这是一个极其复杂的产品,并且有一个陡峭的学习曲线。但是如果你认真对待测试和质量保证,那就很难打败它。也许你可以用IDE轻轻地进入它 Selenium还附带了一个服务器,使您能够将测试转移到网络上的其他机器上(例如,可能运行不同的操作系统),甚至可以将测试发送到云服务,如或。他们可以在许多不同的浏览器中测试您的web应用程序,甚至可以为您提供测试每个阶段的屏幕截图,以及一段视频。我相信两者都提供免费试用Javascript 基于浏览器的Phantom/Casper测试,javascript,node.js,testing,phantomjs,casperjs,Javascript,Node.js,Testing,Phantomjs,Casperjs,我正在使用casper测试UI或网站。我想知道我是否可以使用casper测试它们在IE/Chrome/Firefox等不同浏览器中的兼容性。此外,如果无法执行此操作,是否有其他方法可以在不切换casper的情况下执行此操作?如果要测试多个浏览器,我建议使用 然而,这是一个极其复杂的产品,并且有一个陡峭的学习曲线。但是如果你认真对待测试和质量保证,那就很难打败它。也许你可以用IDE轻轻地进入它 Selenium还附带了一个服务器,使您能够将测试转移到网络上的其他机器上(例如,可能运行不同的操作系统
我不知道有任何其他幻影解决方案,如幻影firefox或幻影ie。但如果它们存在,那就太好了。Casper使用
Phantomjs
作为驱动程序(QtWebkit)
如果要在Firefox()中测试,可以使用slimerjs
作为驱动程序
不幸的是,对于使用casperjs测试IE来说,目前我认为没有任何解决方案