我正在爲智能電視嵌入式應用開發一個js庫,並且我想爲我的代碼做一些自動測試。問題是,smarttv不提供webdriver界面,所以不可能使用像業力這樣的測試跑步者。在沒有網頁驅動器的瀏覽器中進行JavaScript自動測試
我需要一個可以嵌入到自定義HTML頁面的解決方案,通過我的場景運行測試並將結果記錄到div或控制檯。哪些測試框架能夠做到這一點?
我正在爲智能電視嵌入式應用開發一個js庫,並且我想爲我的代碼做一些自動測試。問題是,smarttv不提供webdriver界面,所以不可能使用像業力這樣的測試跑步者。在沒有網頁驅動器的瀏覽器中進行JavaScript自動測試
我需要一個可以嵌入到自定義HTML頁面的解決方案,通過我的場景運行測試並將結果記錄到div或控制檯。哪些測試框架能夠做到這一點?
所以我結束了使用https://github.com/substack/tape
使用這個LIB我捆綁到測試通過的WebPack一個js和直接運行他們專門設立的智能電視應用程序內。
Testcafe是您需要最合適的端到端架構:http://devexpress.github.io/testcafe/
它不需要從瀏覽器的任何附加功能,並可以與如果它有一個瀏覽器和連接到網絡的凳子至少運行。
請參閱高級應用示例,並使用基於驅動程序的E2E工具進行比較:https://60devs.com/functional-testing-of-web-applications-using-testcafe-and-nightwatch.html