問題タブ [web-component-tester]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
173 参照

polymer - ポリマーのテスト: 再帰が多すぎる?

現在、ポリマー要素をテストしており、要素に変数が設定されるのを待つ必要があります。変数が設定されるのを待つように Javascript に指示する方法を検索した後、次のコードを思いつきました。

これChrome では機能しますが、他のブラウザー (IE11、Edge、Firefox) はフリーズし、最終的にクラッシュします。firefox で「再帰が多すぎます」というエラーが発生しましたが、他にはあまりありませんでした。

私は何か間違ったことをしていますか?何か案は?再帰的な setTimeout を試してみましたが、動作は同じでした: Chrome は機能しますが、他のブラウザーは機能しません。

0 投票する
1 に答える
494 参照

gulp - Web Component Tester - 各ビルドでテストを実行する gulp タスク

gulpfile の中に次のようなものを入れたい:

目的は、テスト フォルダーまたは要素フォルダー (Polymer コンポーネントを含む) を監視することです。それらの一部が変更される場合は、各ビルドでテストを実行してください。

私のwct.conf.js:

いくつかのページで上記のコードを見つけましたが、いくつかのテストを追加して端末に入力した後、エラーが見つかりました.tmpフォルダーが更新されず、またはのgulpような奇妙なエラーが機能しないためです。テストで意図的にミスをして失敗させたときに正しいエラーも発生したので、何か問題ないように見えますが、まったく問題ありません。Polymer is not definedajax.generateRequest

多くのファイルを含む既存のプロジェクトにテストを追加します。空のプロジェクトで同じことをしようとすると、入力するまで同じエラーが発生しましたbower install

これがbowerの依存関係の問題である可能性はありますか? または、何が悪いのか分かりますか?gulpfile のコードのこの部分は、目的の効果を実行する権利がありますか?

どうもありがとう。

0 投票する
1 に答える
57 参照

teamcity - TeamCity で web-component-tester を実行する

wct誰かがチームシティで実行するのを手伝ってくれませんか? ビルドを構成しましたが、実行時に以下のエラーが発生しますwct

0 投票する
1 に答える
378 参照

polymer - Web Component Tester: DOM へのアクセス

何百もの Polymer テスト スイートがあります。各テストの最後に、DOM にアクセスしてカスタムの品質チェックを行いたいと考えています。

wct プラグインの作成は機能しますか? その場合、プラグイン内から DOM にアクセスするにはどうすればよいですか?

前もって感謝します!

0 投票する
1 に答える
1114 参照

jenkins - Jenkins で XUnit テスト出力を表示する方法

JUnit 形式のテスト出力によると、 https://github.com/garcus/wct-xunit-reporterを使用して XUnit レポート xml を作成しました。

うまくいかないのは、Jenkins が Test-Results を表示することです。私は試した:

  • 別の XUnit テスト結果 (xUnit テスト結果レポートの公開: [xUnit] [エラー] - 結果ファイル '..../testfile.xml' の変換済みファイル (メトリック 'NUnit' の変換プロセス中) が無効です。 )
  • JUnit テスト結果

別の XUnit xsl が必要ですか、それとも他に何が欠けていますか?

0 投票する
0 に答える
401 参照

polymer - Polymer テストの実行時に「local」という名前の WCT プラグインが見つかりませんでした

Polymer Starter Kit のクローンを作成した後、WCT を次のようにインストールしました。

今、私はこのエラーが発生しています:

「local」という名前の WCT プラグインが見つかりませんでした

これを修正するにはどうすればよいですか?