問題タブ [end-to-end]
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.
angularjs - 複数のクラスを持つ分度器で要素を選択するには?
私はこのようなdivを持っています:
CSSで分度器の要素を取得しようとしているとき:
私は未定義になっています。
私がng-clickで同じことをしようとしているとき:
それでも、要素を追跡できません。
提案は大歓迎です。
これは私のコードです:
angularjs - 分度器は、リピーター配列のモデルごとに要素を取得します
たとえば、HTML ページでは次のようになります。
次に、次のようなものが必要です。
これは要素が見つからないことを返します。私はこれをこの質問と回答に基づいています: 分度器はリピーター内の要素を見つけます
angularjs - ng-ifディレクティブを追加した後のElementNotVisibleErrorが原因で分度器テストが失敗する
ng-if ディレクティブを同じ要素に導入するまで、テストで検出できた Web 要素があります。今、私のテストは Web 要素を見つけることができません:
ElementNotVisibleError: 要素が表示されない
要素にアクセスする方法は次のとおりです。
機能させるにはどうすればよいですか?私は分度器やフロントエンドのテストに非常に慣れていないので、ご容赦ください。
angularjs - ng-grid で特定のセルをテストする分度器
「NaN」が表示されていないことを確認するために、ng-grid テーブル内の特定のセルを見つけてテストする必要があります。列 1 ~ 7 のセルを見つけることができましたが、このセルは列 14 にあり、ユーザーは横方向にスクロールして表示する必要があります。セル 8 ~ 14 を見つけようとすると、分度器は undefined を返します。テストの前にウィンドウのサイズを変更しようとしましたが、役に立ちませんでした。
コード:
javascript - 分度器を使用してマウスオーバー要素が機能しない
次の html 構造を生成するディレクティブがあります。
コードは正常に動作し、ブラウザーを使用して手動でマウスオーバーすると、ポップオーバー コンテンツが正しく表示されます。
次の分度器テストでマウスオーバー機能をテストしようとしています:
テストは実行されているようで、ブラウザは開きますが、ブラウザが閉じる前にポップアップ コンテンツが表示されないので、何らかの理由で mousemove ビットが機能していないと確信しています。次に、ターミナルに次のように出力されます。
私はドキュメントを読みましたが、ブラウザを使用することは間違いなくこのテストに取り組む正しい方法です。構文が正しいように見えるので、途方に暮れています。
javascript - オブジェクトをキャプチャするための正しいロケータを特定する
分度器を使用して自動化を構築するのは初めてです。
分度器テストでテキスト ボックス フィールドである要素をキャプチャするために使用できるロケータを特定するのを手伝ってもらえますか?
以下は、Firebug からキャプチャした HTML です。