問題タブ [webaii]
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# - Telerik の WebAii フレームワークを使用したページングのテスト
特定の ID を持つ aHtmlAnchor
内のすべてを見つける必要があります。Span
WebAiiを使用してこれを行うにはどうすればよいですか? これは私が今まで試したことです:
webaii - HTML以外のコンテンツ(CSV、JSON、XMLなど)を生成するWebAiiテストWebページ
WebAiiを使用してASP.Netアプリケーションをテストします。このアプリケーションには「CSVにエクスポート」機能があり、WebAiiで正しく動作することをテストしたいと思います。ページ用に生成された正確なソースにアクセスする方法はありますか?
ActiveBrowser.ViewSourceStringを使用してみましたが、HTMLでのみ機能するようです。(CSVコンテンツの代わりに「CSVにエクスポート」を呼び出したページのHTMLが含まれています)
WebAiiとブラウザをバイパスし、HttpRequestを使用してページを直接呼び出すことができる場合、WebAiiを使用してプレーンテキストコンテンツをテストするのは奇妙に思えるかもしれません。この方法で行う必要がある理由は、[CSVにエクスポート]がクエリ文字列のパラメーター(一連の検索フィルター)を取得し、呼び出し元のコード(ASP.Net Webページ)が正しいことを確認する必要があるためです。適切なパラメータを渡します。
automated-tests - WebAiiフレームワークは、WatiNと同じようにページクラス構造をサポートしていますか?
テスト自動化のためのいくつかの異なるフレームワークを評価しています。WatiNについて私が本当に気に入っていることの1つは、テストからページコードを抽象化するためのページモデルです。
ログインページのWatinの例:
WebAiiでこのようなことをすることはできますか?
c# - Telerik WebAii Framework - フォーカスを新しく開いたページ/ウィンドウに変更する方法
WebAii Framewok を使用したテスト - 現在、自分のコードがどのウィンドウにフォーカスされているかを判断できないところに行き詰まっています。このコードは、A とは言わないでページを開き、リンクをクリックすると新しい子ウィンドウが開きます。これを B と呼びます。ページ/ウィンドウ B にアクセスするにはどうすればよいですか? ページ B のリンクをクリックするにはどうすればよいですか?
あなたの助けに感謝します。
ありがとう、ドットネット初心者
c# - WebAiiを使用してRadGridの行でツールチップを検出する
RadGridのツールチップを使用して、行が無効になっているときにユーザーにフィードバックメッセージを表示します。テスト中に、WebAiiスイートを使用して特定の行にカーソルを合わせたときに、ツールチップのテキストが何であるかを検出する方法はありますか?
ありがとう
c# - TelerikTestingFrameworkでのカスタム編集ポップアップフォームの操作
こんにちは、みんな、
コードで自動化テストフレームワークを使用して、カスタム編集ポップアップフォームにデータを入力しようとしています(このデモのように:http://demos.telerik.com/aspnet-ajax/grid/examples/dataediting/popupeditform/defaultcs。 aspx )データの行を変更します。私たちが抱えている問題は、編集フォームで[更新]ボタンを探してClick()イベントを送信すると、フォームが閉じて、実際にはRadGrid_UpdateCommandイベントハンドラーがトリガーされないことです。これは、データが更新されないことを意味します。
テストフレームワークで提供されているサンプルを調べました。インプレース編集フォームを使用した例がありますが、ポップアップ編集フォームを使用した例はありません。フォームの使用が完了したときに行を更新するために、カスタム編集ポップアップフォームで行う必要がある特別なことはありますか?
助けていただければ幸いです。
ありがとう
testing - UI テストの接続文字列を動的に変更する
UI テストに WebAii ライブラリを使用しています。コンポーネントがデータベースと同じレコードを表示するかどうかをテストしたいので、テストを実行するときだけ、アプリケーションの接続文字列をテスト データベースを指すように切り替える必要があります。それを行う最良の方法は何ですか?アプリを実行する前に接続文字列を動的に変更する方法は? ありがとう
c# - 同じブラウザで WebAii と WatiN を使用する方法
私はあまりにも多くのテストをwatinに書きましたが、それらはすべて機能します。ページに Silverlight アップロード コントロールがあり、それを制御するには webaii を使用する必要があります。しかし、すべてのwatinコードをwebaiiに変換したくありません。1 つのブラウザー タブで watin と webaii を使用するにはどうすればよいですか?
c# - C# 自動テスト - Webaii Silver Light Web サイト radWindow 焦点が合っていない
誰か助けてくれませんか。シルバー ライト Web サイトの多数のナビゲーション テストを自動化しようとしています。私のテストの 1 つは、ボタンをクリックすると、radWindow ポップアップが開き、他の多くのコントロールが表示されます。問題は、新しく開いた radWinow のオブジェクトの詳細を取得できないことです。すべてのコントロールをリストに追加しようとすると、コードがバックグラウンドで Silverlight Web ページのオブジェクトを返します。新しく開いた radWindow ポップアップには URL がないため、フォーカスをアクティブ化/シフトできません。誰でもこの問題に光を当てることができますか?
これが役立つ場合、以下は私のコードのコピーです:-
c# - テキストによるボタンのコレクション内の要素の選択
テキスト値 = 'Airport' を持つボタンを見つけるために、SilverLight Web ページ (175 個のボタン オブジェクトがあります) のボタン オブジェクトのコレクションをループしようとしています。しかし、テキスト プロパティを取得する方法がわかりません。 WebAii (C#). 誰か助けてください. 以下は私がまとめたコードです. '????' また、探している要素を見つけたときに実際に要素をダブルクリックする方法がわからないので、ここまで来ていただければ幸いです。