2017-08-14 11 views
2

私はスマートなtv埋め込みアプリケーション用のjsライブラリを開発しています。私は自分のコードに対していくつかの自動テストをしたいと思います。問題は、smarttvはwebdriverインターフェイスを提供しないため、カルマのようなテストランナーを使用することは不可能です。webdriverのないブラウザでのJavaScriptの自動テスト

カスタムHTMLページに埋め込むことができるソリューションが必要です。私のシナリオでテストを実行し、結果をdivまたはコンソールに記録します。どのテストフレームワークに対応できるのですか?

答えて

0

だから、私はWebPACKのを経由して、単一のJSにテストをバンドルし、特別に作成したスマートテレビアプリ内で直接それらを実行し、このLIBを使用https://github.com/substack/tape

を使用して終了。

0

Testcafeは、あなたのニーズに最も適したE2Eフレームワークです:http://devexpress.github.io/testcafe/

それはブラウザから任意の追加機能を必要とせず、それはブラウザやネットワークへの接続を持っている場合は、便を少なくとも実行することができます。

ドライバベースのE2Eツールの例と比較して、上級の使用法をご覧ください。