問題タブ [selenium-ide]

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

apache-flex - Selenium-Flex API サンプル問題

Selenium flex APIのサンプルデモを試しています。sfpi.swc を使用してプロジェクトをコンパイルし、生成された selben.swf を bin ディレクトリに取り、Selenium IDE を使用していくつかのテスト (assertFlexText) を実行しようとするためのメイン ページの指示に従った後、次のエラーが発生します。

他のフレックス テストをいくつか試しましたが、上記のようなエラー メッセージが表示されました。

sfpi.swc をインクルードした後、ビルドの問題は示されませんでしたが、何らかの理由で、flex ビルダーでのプロジェクトの自動ビルドによって生成された selben.swf は目的のものではないと思います。

何か案が?

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

selenium - Selenium IDE のネストされたテスト スイートを作成するには?

Selenium IDE または Selenium TestRunner で実行されるネストされたテスト スイートを Selenium で作成する必要があります。これは基本的に私が達成しようとしている構造です:

これと同等のことを達成できる必要があります。別のテスト ケースの内容を含めることができるインクルード拡張機能を試し始めましたが、問題が発生しています。どのようにこれを達成しましたか? 私がこれを達成するのを助ける方法について、どのようなアドバイスをいただけますか?

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

selenium-ide - Selenium の別のウィンドウで新しいブラウザ セッションを開く

私はSeleniumが初めてで、使い始めたばかりです。スクリプトとは別のウィンドウで新しいブラウザ セッションを開きたいのですが、その方法がわかりません。

open コマンドを使用して Firefox の URL を指定してみましたが、同じウィンドウで開きました。

何か案は?

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

ide - エラーの問題: 予期しない確認がありました!

テーブルからユーザーを削除しようとしています。最初はタイムアウト エラーが発生していましたが、ここで説明されているように BeatnicClick() を使用しました。

Selenium IDE の click() タイムアウト

これでタイムアウト エラーは解決しましたが、予期しない確認エラーが引き続き発生します。ソースコードの一部は次のとおりです。

selenium.Click("ctl00_btnAddressBook"); Selenium.WaitForPageToLoad("30000");

// selenium.BeatnicClick("ctl00_page_content_ExistingEmployees_ctl03_btnDeleteEmployee");

文字列 選択したアイテムを削除してもよろしいですか? = selenium.GetConfirmation();

どんな助けでも大歓迎です。前もって感謝します。

0 投票する
5 に答える
34562 参照

selenium - Selenium IDE でポップアップ ウィンドウを記録する方法

Selenium IDE を介して記録しているときに、ポップアップ ウィンドウが開いても記録されません。「実行時にエラーメッセージが表示されます。助けてください。

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

selenium - Selenium IDEでjQueryから挿入されたhtmlを選択するにはどうすればよいですか?

現在、Selenium IDE を使用してフォームに入力しています。フォームには国の選択ボックスがあります。

上記の州オプションは、州のある国が選択されるまで生成されません。jQuery はその世代を処理します。

私の Selenium IDE ワークフローは次のようになります。

カナダを選択すると、アルバータ州がデフォルトの州として表示されますが、オンタリオ州が選択されておらず、ログに次のエラーが表示されます。

Javascript から生成された HTML を適切に選択するために指定する必要がある Selenium IDE コマンドを知っている人はいますか?

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

gwt - Selenium のクリックが GWT で機能しない

私は GWT OBF を実行していますが (したがって、これは問題ではありません)、Selenium を使用すると (IDE と RC の両方を試しました)、クリックが記録されません。クリックしようとしているコンポーネントは です<div>が、何も起こりません。

たとえば、IDE では、(50 回のクリックに 1 回の割合で) 別のタブ (に含まれる<div>) のクリックを登録できる場合がありますが、結果のクリックでテストを再生することはできません。ヘルプ!?!

0 投票する
5 に答える
44364 参照

cookies - Selenium IDEでセッションCookieをクリアしますか?

ASPアプリケーション用のSeleniumテストを作成していますが、セッションが適切に初期化されていない場合をテストしたいと思います。現在、Cookieを手動でクリアしていますが、少し面倒になっています。

(正直なところ、5回ほどごとに忘れてしまい、テストを再実行する必要があります...)

Selenium IDEにセッションCookieをクリアしたり、ブラウザの再起動を偽ったりする方法はありますか?

0 投票する
7 に答える
27630 参照

testing - Selenium IDEで、ベースURLの値を取得する方法

Seleniumスクリプト(Selenium IDEからのプレーンなHTML保存スクリプト)内からベースURLの値を取得することは可能ですか?

私がやろうとしているのは、を使用して現在のURLを確認することですassertLocation。ただし、絶対URLassertLocationを返します。URLの先頭でを使用せずに、現在のURLを相対URLと比較したいと思います。*

さまざまなサイト(さまざまな開発サイト+本番サイト)でテストを実行できるようにしたいので、ベース文字列にアクセスしたいのですが、使用する*とルートページを確認できません(*/本当です) /...で終わるページごとに

これは私が現在行っていることです:

| assertLocation | * / some-page | |

これが私がやりたいことです:

| assertLocation | baseURL + "/ some-page" | |

注:次のことも可能ですか?

  1. ターゲットで変数を使用します。
  2. 変数と文字列を連結しますか?