問題タブ [protractor-net]
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.
c# - インデックスに基づいて Protractor.Net を使用して UI 選択をテストしますか?
Protractor.NET を使用して UI 選択をテストしています。UI選択をテストするために次のリンクを参照しました -ui-selectを使用した分度器でのテスト
私が直面している問題は、リスト項目のデータが異なることです。したがって、値をハードコーディングすることはできません。
インデックスに基づいて UI 選択をテストして、アイテムが何であれ、インデックス値を 0 として送信して要件を満たす方法はありますか。
編集:コードを含めました
上記のコードは、Iranにハードコーディングしたため、完全に機能します。このハードコードされた値の代わりにインデックスを送信する必要があります。
前もって感謝します。
selenium - 分度器での入力を高速化する方法、またはタイムアウト時間を長く設定する方法
分度器での入力を高速化するにはどうすればよいですか?
テキストボックスの単語が長いと実行時エラーが発生する
以下を実行するとaddText.sendKeys('OK')
、しばらく時間がかかりますが、次のようなものを使用すると通過しますaddText.sendKeys('Tester 1 All good')
私の質問は、タイムアウトせずにテキストを追加する方法、またはより長いタイムアウトセッションを設定する方法です
testing - ブラウザ上になければならないマウスポインタを回避するにはどうすればよいですか
次のコードがあります
テストを実行すると、マウス ポインターが画面上にある必要があり、「ドラッグ アンド ドロップ」はポインターが画面上にある場所にのみドロップします。それは落ちません.mouseMove({ x: 400, y: 400 })
むしろ試し .dragAndDrop
てみることができますか? はいの場合、それはどのように機能するのか、私はこのコードを使用するのに苦労していました:
しかし、私のドロップはまだマウスポインターが画面上にある場所にあります
javascript - 分度器のspec.jsファイルを書くテストケースでブラウザからセッション値を取得する
私はもう試した:
しかし、どちらも私のために働いていません。
angularjs spec.js ファイルの分度器 e2e テストでこれらのコードを使用しようとしています。
javascript - 分度器: browser.get() が機能しない
私はangularjsアプリのe2eテストに分度器を使用している初心者です。分度器のセットアップの最新バージョンがあり、Visual Studio 2015 を IDE として使用しています。
私のテストで言及されている関数 browser.get() は機能せず、「Data:,」を含むブラウザ ウィンドウしか開きません。
ここに私のconfig.jsファイルがあります:
ここに私のspec.jsファイルがあります:
私は何かを見逃していますか?助けてください!私は3日以来これを修正しようとしています。
c# - 分度器を使用した C# 単体テストでの無効な操作の例外
次のような単純なテストクラスがあります。
HTML スニペットは次のとおりです。
Assert.IsTrue
行に次のエラーが表示されます。
スタックトレースは次のとおりです。
Protractor と Selenium WebDriver Nuget パッケージしか入手できませんでした。他にインストールする必要があるものはありますか、それとも実際にはコードの問題ですか?