問題タブ [selenium-rc]

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

c# - Select Option のテキストを使用した Selenium.IsElementPresent (C#)

Selenium RC を使用して C# で Selenium を使用して、自動化された対話テストを行っていますが、つまずきのブロックに遭遇しました。

この HTML を考えると:

オプション「Third Option」がページに存在することを確認するためにテストしたいと思います。

以下のテストはすべて失敗しました。つまり、false を返します。

Selenium (RC / .NET) の制限ですか、それとも別の方法で選択できますか?

Ps。オプションの値を使用してテストできることはわかっていますが、それは変更される可能性があり、テキストは間違いなく変更されません。

編集: PEBKAC エラー

すみません、悪いです。セレンは、私が思っていたものとは異なるサイトをロードしていたようです。

次の XPath クエリはすべて機能します。

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

selenium - 一定間隔で自動煙検査を行うための Selenium

ここで実際にSeleniumの質問を調べましたが、探していたものが見つかりませんでした。

基本的に、サイトのスモーク テストには約 10 の「ユース ケース」があります。ユーザーがログインできるか、登録できるかなどの基本的なこと.

これらのテストを 10 分ごとに実行するなどの間隔でこれを設定したいと考えています。

これは Selenium Remote Control で可能ですか? 誰かが私に向けることができるリンク/チュートリアルを持っていますか? 私はこれが可能であるとかなり確信していますが、すべてをセットアップして実行する方法を 100% 確信しているわけではありません。

前もって感謝します。

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

http - HTTP および HTTPS で自動化された Selenium テストを実行するための適切なパターンは?

HTTP 経由で実行される一連の Selenium テストがあります。同じテストを HTTPS と HTTP でできるだけ重複なく実行したいと考えています。私は他の人がすでにこれをしているに違いないと思いますか?Java Selenium Remote Control を使用していますが、別の言語のメソッドを翻訳できる可能性があります。

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

session - クライアントを失ったSeleniumRCサーバーでブラウザを閉じる方法

クライアントがRCサーバーでセレンセッションを開始したが、セッションの途中でクライアントが「離れた」とします。ブラウザは開いたままになり、最終的には、そのようなセッションが十分にドロップされた後、コンピュータの速度を低下させるのに十分な「孤立した」ブラウザが存在します。

  • これらのブラウザが閉じていることを確認するにはどうすればよいですか?
  • クライアントがまだ応答していることを確認し、そうでない場合はセッションを強制終了するための「キープアライブ」部分がプロトコルにないのはなぜですか?
  • 0 投票する
    4 に答える
    13075 参照

    selenium - selenium.captureEntirePageScreenshotは機能しませんが、selenium.captureScreenshotは機能します

    EclipseとSeleniumRCを使用してTestNGでSeleniumを実行しています。次のコマンドを使用しました:

    しかし、次のエラーが発生しました:



    誰かがこのエラーが発生している理由を提案できますか?私はすでに次のことを試しました:

    1)「」(文字列kwargsパラメータ)を「background =#CCFFDD」に置き換えました

    2)FirefoxでChromeモードで実行する

    3)パスを次の値に変更してもエラーが発生します: "\ test.jpg"、 "c:\ test.jpg"、 "c:\ test.png"、 "c:\ folder1 \ test .png "、(folder1が存在します)" c:\ folder1 \ test.jpg "、

    4)-selenium.captureScreenshot( "\ test.png");で試してみました。そしてそれはうまく機能しますが、それは私の目的を解決せず、私はawtを使いたくありません。

    誰かが何が間違っている可能性があるかを提案できますか?

    ありがとう、
    無限

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

    regex - セレンロケーターで正規表現を使用する方法

    私はセレン RC を使用しています。たとえば、一致する属性 href を持つすべてのリンク要素を取得したいと思います。

    使用したい:

    これは、正規表現に一致するすべてのリンクの name 属性のリストを返します。(またはそのようなもの)

    ありがとう

    0 投票する
    12 に答える
    89635 参照

    python - Selenium RC でブラウザを非表示にすることはできますか?

    一部のブラウザー操作を自動化するために Selenium RC を使用していますが、ブラウザーを非表示にしたいと考えています。これは可能ですか?どのように?セレングリッドはどうですか?Selenium RC ウィンドウも非表示にできますか?

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

    selenium - セレンを使用してリンクの完全なソースを取得する方法

    セレンRCを使用していて、すべての属性とすべてを取得したいと考えています。何かのようなもの:

    結果は次のようになります。

    だろう:

    これは可能ですか?

    ありがとう

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

    selenium - Selenium プラットフォーム固有ですか?

    Selenium paltform 固有です。はいの場合、最初にプラットフォームを識別してからプラットフォーム固有のセレンルーチンを呼び出すことにより、それを使用してクロスプラットフォーム固有のアプリケーションを開発するにはどうすればよいですか。