Javascript 是否可以使用gulp jasmine phantom对纯js类执行e2e测试

Javascript 是否可以使用gulp jasmine phantom对纯js类执行e2e测试,javascript,jasmine,gulp,phantomjs,e2e-testing,Javascript,Jasmine,Gulp,Phantomjs,E2e Testing,具体的场景是,我有一个es6类可以在滚动到屏幕上的某个点时将该类添加到dom中。所以为了模拟滚动,我意识到我实际上需要为此创建页面。我发现使用phantomjs是最常用的评论方式。我还发现人们使用 虽然我想知道当我使用《茉莉花幻影》时,我是否也能像上面的例子那样做e2s?如何设置它?因为我没有看到使用phantomjs调用测试文件和e2e测试的.html文件的类似设置 如果这不是正确的方法,我应该放弃使用gulp运行基于phantomjs的e2e测试吗?phantomjs是一个很好的工具,有些人

具体的场景是,我有一个es6类可以在滚动到屏幕上的某个点时将该类添加到dom中。所以为了模拟滚动,我意识到我实际上需要为此创建页面。我发现使用phantomjs是最常用的评论方式。我还发现人们使用

虽然我想知道当我使用《茉莉花幻影》时,我是否也能像上面的例子那样做e2s?如何设置它?因为我没有看到使用phantomjs调用测试文件和e2e测试的
.html
文件的类似设置


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

phantomjs是一个很好的工具,有些人将它与其他工具结合使用进行端到端测试,但单靠它并不能做到这一点,他们也没有做出任何声明

在您的设置中,您已经有了可以使用gulp和Jasmine的强大工具。对于真正的端到端测试,您需要能够实现的前端交互,或者我个人最喜欢的一种,它允许在多个浏览器中进行测试

如果您使用的是我推荐的端到端测试框架

希望有帮助