繁体   English   中英

是否可以用gulp-jasmine-phantom对纯js类进行e2e测试

[英]is it possible to perform e2e testing of a pure js class with gulp-jasmine-phantom

具体情况是,我有一个es6类可以在滚动到屏幕上的某个点时将类添加到dom。 因此,为了模拟该滚动,我意识到我实际上需要为此创建页面。 我发现使用phantomjs是评论最多的方法。 我还发现人们将茉莉花+幻影用于类似的e2e

虽然我不知道何时从npm使用gulp-jasmine-phantom ,但我是否也可以像上面的示例一样执行e2s? 如何设置? 因为我没有看到使用phantomjs调用e2e测试的测试文件和.html文件的类似设置。

如果这不是正确的方法,我应该放弃使用gulp运行基于phantomjs的e2e测试吗?

PhantomJS是一个很棒的工具,有些人将它与其他工具结合使用来进行端到端测试,但仅靠它本身并不能做到这一点,他们也没有提出任何主张。

通过设置,您已经拥有了使用gulp和Jasmine的出色工具。 对于真正的端到端测试,您需要可以实现Casper的前端交互,或者是我个人最喜欢的Selenium之一 ,可以在多个浏览器中进行测试。

如果您使用的是Angular ,建议您使用Protractor ,它本身就是端对端测试框架。

希望能有所帮助

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM