問題タブ [watin]

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 投票する
4 に答える
11773 参照

testing - Watin のようなツールでページのスクリーンショットを作成する

コマンド ライン ツールにページ URL を指定して、ページのスクリーンショットを作成する必要があります。次のアプリケーションを見つけました: Convert HTML To Image。このツールは問題ありませんが、より柔軟なアプリケーションが必要です。次のことを実行できる能力が必要です。

  1. 次のページに移動します。
  2. ボタンをクリックします。
  3. スクリーンショットを撮って保存します。

URL でサイトをテストし、写真を撮り、画像を電子メールで送信するアプリケーションを作成したいと考えています。

そのような問題を解決した経験のある人はいますか?

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

watin - Watin テスト用に異なるマシンで異なる URL にアクセスする

Is there a common way to access the local machines csproj.user file to get the web site url for watin tests so that The tests can run on each developers local server as well as on IIS on the build server? I guess you could parse the xml file yourself, but I am wondering if there is a Cleaner/Easier way.

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

button - ワティンを使用してボタンのリストを取得するにはどうすればよいですか?

Watinを使用して、Webサイトで使用可能なボタンのリストを取得するにはどうすればよいですか?watinTestRecorderはどのようにそれを行いますか?

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

watin - WatiN と組み合わせて応答時間を測定する

WatiNと組み合わせて使用​​できる可能性のあるツールを探しています。これにより、インタラクションの応答時間と、WatiN と組み合わせた同じインタラクションのファイルサイズの両方を多かれ少なかれ測定できるようになります。たとえば、Google リクエストを作成します。素晴らしいです。その例はすべて見てきましたが、その要求にかかった時間、ダウンロードされたもの、およびかかった時間を知りたい場合はどうすればよいでしょうか。これを行うためにプログラムで使用できるツールを知っている人はいますか? 確かに、 CharlesFiddler 2Firebugなど、インターフェイス経由でこれを行うことができるツールはたくさんありますが、このツールに基づいてレポートなどを自動的に生成できるようにしたいと考えています。

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

.net - タグ名でWatinの要素を見つける方法は?

Watinを使用してTagNameを使用して特定の要素または要素のリストを見つける方法は?

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

asp.net - WatiNを使用してAjaxツールキットのTabContainerヘッダーをクリックするにはどうすればよいですか?

私のページには、いくつかのタブがあるajaxツールキットのTabContainerコントロールがあります。私のテストでは、タブを切り替えたいと思います。

私は、、、を試しまし_ie.Span("tabHeaderID").Click()た。親のスパン要素でも同じ方法を試しました。.MouseDown().FireEvent("onclick")

また、JavaScriptを評価して、次のようにアクティブなインデックスを設定してみました。

誰かがWatiNを使ってタブを切り替えることに成功しましたか?

0 投票する
4 に答える
3263 参照

vb.net - 読み込むことができませんAppbase の下に配置されていないため

ディレクトリでテスト プロジェクトを選択してNUnitプロジェクト (NunitLoginTest.nunit)を作成し、nunit\binそのプロジェクトを読み込もうとしていますが、次のエラーが表示されます。

読み込めません Appbase の下にないため、ファイルまたはアセンブリ「nunitLogintest」またはその依存関係の 1 つを読み込めませんでした。指定されたパスが見つかりません

それは何に関連していますか?構成ファイルも確認しました。これをコンソールから実行しています。

アップデート:

NUnit を開始したいのですが、あるディレクトリにある Visual Studio プロジェクトをロードし、すべてのテストを実行する必要があります (NUnit プロジェクトで定義していない場合)。

実際には、これらすべてを実行するバッチ ファイルを作成したいと考えています。これを行うと、プロジェクトが読み込まれません。環境変数に c:\Program Files\nunit\bin パスを定義しました。

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

watin - WatiNでJavaScriptアラートボックスを読むことはできますか?

WatiNを使用して、JavaScriptアラートボックスのエラーメッセージを確認したいと思います。これは可能ですか?ありがとう。

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

vb.net - assert ステートメントで catch を試してください

NUnit、WatiN、VB.net を使用して回帰テストを行っています。私がやっていることは、IEページを開き、いくつかのデータを選択し、登録を行ってから、ビュー登録ページでアサーションによる登録をテストすることです.

すべてのアサートで try と catch を使用するのは良い方法でしょうか。一部のアサートが失敗した場合、残りのステートメントの実行を停止し、残りのテストを実行せずに終了するため、私はそれを使用しています。これで、すべてのアサートに try と catch を実行し、ログ ファイルに失敗メッセージを書き込みました。このアプローチを使用するか、より良いアプローチを提案してもよろしいですか。

こんにちはレイ

たとえば、航空会社の予約を確認しているとします。予約を作成した後、[予約の概要] ページを表示して、予約のキャンセル ボタンが表示されるかどうかをテストしています。このために、次のコードを使用しています Try Assert.IsTrue(_internetExplorer.Button(Find.ById(New Regex("CBooking"))).Exists) Catch ex As Exception d_logger.LogResultTextFile("Cancel Button doesnot Exist", True, False) End Try 作成された予約がない場合、これをループで実行して確認しています。ある予約でボタンが見つからなくてもテストを実行し続けたいのですが、他の予約をチェックし続けます。それが私がそれを使用している理由です。私が欲しいのは、そうするための良いアプローチかどうかです

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

vb.net - Nunitの結果

私はすべてのテストの管理ビューにNunitの結果を使用しています。nunit docを読んだ後、テストの実行後に結果のxmlファイルを自動的に更新すると表示されます。しかし、私の場合は、古い結果がインデックスファイルに表示され続けますが、更新された結果は実際のファイルに表示されます。最新の結果に応じてインデックスファイルを更新するにはどうすればよいですか。