問題タブ [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 投票する
3 に答える
753 参照

c# - フォーム送信後にページのURLを取得する

Winforms ベースのテスト アプリ (WatiN に基づく) を設計しています。テストするページとテキスト ボックスに挿入する値を指定し、対応するボタンをクリックします。

ボタンをクリックしたときのリクエストにクエリ文字列を追加して、次のページの URL を取得することはできますか? これに基づいて、スクリーンスクレイプする必要があります。

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

integration-testing - WatiN テスト データのリセット/クリーンアップ

現在、人々はどのようにデータをリセットしたり、WatiN/Wartir テストの残りのテストをクリーンアップしたりしているのでしょうか?

たとえば、ユーザーをシステムに追加するテストがあり、ユーザー名が一意である必要があるとします。明らかに、ユーザーなしでの最初の実行は正常に動作するはずですが、2 回目の実行は手動の介入なしでは失敗します。

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

c# - ファイル アップロード ポップアップの処理方法

私はWatiNテストツールを使用しています.c#.netでスクリプトを書いているポップアップウィンドウからファイルをアップロードする必要があるシナリオがあります. ラジオ ボタンをクリックすると、ファイルをアップロードする必要がある場所にポップアップが表示され、[アップロード] ボタンをクリックします。解決策を教えてください。

ありがとう

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

c# - Ajaxポップアップを処理するためのWatinスクリプト

私はWatiNテストツールを使用していて、c#.netスクリプトを書いています。Webページのテーマを変更する必要があるシナリオがあるので、これを行うには、画像を含むajaxポップアップを開く画像ボタンと、画像の下にある[テーマを適用]ボタンをクリックする必要があります。ボタンをクリックする必要があるので、これを行う方法はいくつかの解決策を提案してください。

0 投票する
6 に答える
18659 参照

c# - WatiNスクリプトを使用して、キーストローク(つまり、Enterキー)をアプリケーションに渡します。

WatiNテストツールを使用しています。WatiNスクリプトを使用して、キーストローク(つまり、Enterキーを押す)をアプリケーションに渡すことはできますか?

このオプションはWatiRで利用可能でした。このオプションはWatiNで利用できますか?

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

testing - オープンソースの自動テスト ツールとフレームワークは商用製品よりも優れていますか?

約 3 年前に、商用のテスト ツールの使用から、オープン ソースのテスト フレームワーク (WatiN) と、自分で開発した UI 自動化フレームワークの使用に切り替えました。

これを行って以来、これらのライブラリと Visual Studio を使用する方が、独自の言語または VBA を使用する高価な専用テスト ツールよりもはるかに優れていると思います。

オープンソースの自動テスト ツールとフレームワークは商用製品より優れているか

それとも、WinRunner、QuickTest Pro、Testpartner などの高価な商用自動テスト ツールにはまだ未来がありますか?

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

watin - ポップアップが表示されるたびに URL の ID 値が変化するポップアップの処理方法

私はWatiNツールを使用しています。チェックボックスをオンにして、ポップアップ ウィンドウの [OK] ボタンをクリックする必要があるシナリオがあります。私は AttachtoIE メソッドを使用し、URL 属性を使用してポップアップ ウィンドウにアタッチしました。問題は、URL に ID 属性が含まれており、ポップアップが表示されるたびにその値が変化することです。これをどのように処理できますか、または AttachtoIE 以外の方法がありますか? いくつか提案してください。

ありがとうございました。

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

c# - Watin - ConfirmDialogHandler を使用した確認ダイアログの処理

Watin を使用して、確認ダイアログ ボックスを処理し、watin に「OK」を押すように指示しようとしています。これはインターネット上で十分に文書化されています-あなたはaConfirmDialogHandlerUseDialogOnceメソッドを使用します..それが私にとってはうまくいかないことを除いて。次のエラーが表示されます。

WatiN.Core.Exceptions.WatiNException: Dialog not available within 5 seconds

私は watin 2.0 ベータ版 atm を使用していますが、以前は同じ問題を抱えていた以前のバージョンの 1.X を使用していました。64 ビット Vista を実行している同僚のマシンでテストしましたが、私は 64 ビット Windows 7 を実行しています。

コードは次のようになります。

ASP ページは非常にシンプルで、次のような確認を強制するボタンで構成されています。

そしてConfirmApp、テストのために削除されたので、現在含まれているのは次のとおりです。