簡體   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