問題タブ [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.

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

c# - インデックスに基づいて Protractor.Net を使用して UI 選択をテストしますか?

Protractor.NET を使用して UI 選択をテストしています。UI選択をテストするために次のリンクを参照しました -ui-selectを使用した分度器でのテスト

私が直面している問題は、リスト項目のデータが異なることです。したがって、値をハードコーディングすることはできません。

インデックスに基づいて UI 選択をテストして、アイテムが何であれ、インデックス値を 0 として送信して要件を満たす方法はありますか。

編集:コードを含めました

上記のコードは、Iranにハードコーディングしたため、完全に機能します。このハードコードされた値の代わりにインデックスを送信する必要があります。

前もって感謝します。

0 投票する
3 に答える
395 参照

selenium - 分度器での入力を高速化する方法、またはタイムアウト時間を長く設定する方法

分度器での入力を高速化するにはどうすればよいですか?

テキストボックスの単語が長いと実行時エラーが発生する

以下を実行するとaddText.sendKeys('OK')、しばらく時間がかかりますが、次のようなものを使用すると通過しますaddText.sendKeys('Tester 1 All good')

私の質問は、タイムアウトせずにテキストを追加する方法、またはより長いタイムアウトセッションを設定する方法です

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

testing - ブラウザ上になければならないマウスポインタを回避するにはどうすればよいですか

次のコードがあります

テストを実行すると、マウス ポインターが画面上にある必要があり、「ドラッグ アンド ドロップ」はポインターが画面上にある場所にのみドロップします。それは落ちません.mouseMove({ x: 400, y: 400 }) むしろ試し .dragAndDropてみることができますか? はいの場合、それはどのように機能するのか、私はこのコードを使用するのに苦労していました:

しかし、私のドロップはまだマウスポインターが画面上にある場所にあります

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

javascript - 分度器のspec.jsファイルを書くテストケースでブラウザからセッション値を取得する

私はもう試した:



しかし、どちらも私のために働いていません。

angularjs spec.js ファイルの分度器 e2e テストでこれらのコードを使用しようとしています。

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

javascript - 分度器: browser.get() が機能しない

私はangularjsアプリのe2eテストに分度器を使用している初心者です。分度器のセットアップの最新バージョンがあり、Visual Studio 2015 を IDE として使用しています。

私のテストで言及されている関数 browser.get() は機能せず、「Data:,」を含むブラウザ ウィンドウしか開きません。

ここに私のconfig.jsファイルがあります:

ここに私のspec.jsファイルがあります:

私は何かを見逃していますか?助けてください!私は3日以来これを修正しようとしています。

0 投票する
2 に答える
1174 参照

c# - 分度器を使用した C# 単体テストでの無効な操作の例外

次のような単純なテストクラスがあります。

HTML スニペットは次のとおりです。

Assert.IsTrue行に次のエラーが表示されます。

スタックトレースは次のとおりです。

Protractor と Selenium WebDriver Nuget パッケージしか入手できませんでした。他にインストールする必要があるものはありますか、それとも実際にはコードの問題ですか?