問題タブ [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.
selenium-rc - Selenium:テキストボックスから文字を削除するにはどうすればよいですか
テキストボックスから文字を削除するユーザーをシミュレートしようとしています。このテキストボックスは多くの JS イベントを発生させます。これが原因で、ift で入力 (または typeKey-ing) するのに非常に苦労しました。
私の最新の試みは次のとおりでした。しかし、それらは機能sel.key_press(locator, 127)
しsel.key_press(locator, "\177
")
ません。
最も安全な方法は何ですか?
internet-explorer - Selenium RC のテスト: Internet Explorer が 2 回開く
Selenium RC テストを IE7 で実行しています。問題は、テストを開始すると、Selenium が 1 つではなく 2 つのウィンドウを開くことです。テストしているポータルは最初のウィンドウでは開きませんが、2 つ目では正しく開きます。
問題は、メソッド openPortal() でエラーが発生して失敗することです [そして、ポータルを開くことができなかったことを知らせてくれます]。
御時間ありがとうございます。
gwt - Selenium のクリックが GWT で機能しない
私は GWT OBF を実行していますが (したがって、これは問題ではありません)、Selenium を使用すると (IDE と RC の両方を試しました)、クリックが記録されません。クリックしようとしているコンポーネントは です<div>
が、何も起こりません。
たとえば、IDE では、(50 回のクリックに 1 回の割合で) 別のタブ (に含まれる<div>
) のクリックを登録できる場合がありますが、結果のクリックでテストを再生することはできません。ヘルプ!?!
jquery - セレンでテーブルをナビゲートする
次のような単純なテーブルがあるとします。
そして、Selenium テストを作成して、Jones に対応するリンクを選択する必要があります。2行目の「選択」をクリックさせることもできますが、「ジョーンズ」がどこにあるかを見つけて、対応する「選択」をクリックさせたいと思います。これを達成するには、JQueryを組み込む必要があるかもしれないと考えていますか?
css - テストページのCSS値を取得するためにセレンを使用する方法は?
selenium-rc を使用してテスト ページの CSS 値を取得する方法 ???
例:背景の色を取得するか、境界線のサイズを取得しますか??
環境: selenium-rc+vs2008+xp+c#
selenium - selenium-RC: ブラウザを再起動せずにブラウザをクリアする最良の方法は何ですか?
多くのテスト (FF で) を次々に実行していますが、各テストを新しいブラウザー (つまり、Cookie やキャッシュなしなど) で開始したいと考えています。1 つのアイデアは、ブラウザーを閉じて、新しいテスト用に新しいブラウザーを開くことです (これにより、新しいプロファイルが作成され、おそらく可能な限りクリーンな環境が作成されます)。
これはあまりにも多くの問題を引き起こし、時間がかかりすぎるため、ブラウザーを閉じないように新しいプロファイルを作成するというセキュリティの一部を提供します。どうやってそんなことをしますか?そして、クッキーをクリアするだけで十分ですか?
popup - SeleniumRCポップアップウィンドウの質問
私のウェブページはページに情報を送信し、応答はポップアップウィンドウを返します。ポップアップウィンドウの情報を検証する方法について誰かが考えていますか?
ポップアップウィンドウにがなく、、、またはをWindowId
使用してポップアップウィンドウを取得できません。selenium.GetWindow("popuwindowname")
selenium.GetWindow("title=something")
selenium.GetWindow("name=popupwindowname")
誰かが同様の問題を抱えていて、回避策または代替の解決策を見つけましたか?
selenium - SeleniumRCFF3.5.x-3.6ロックファイルの問題
Selenium RC 1.0.1、およびFF3.5.xまたは3.6では、テストを実行しようとすると、このエラーが引き続き表示されます。
新しいブラウザセッションを開始できませんでした:ファイル\parent.lockを削除できません
いずれかでサーバーを実行する場合、
java -jar selenium-server.jar -multiwindow
また
java -jarselenium-server.jar
それらのバージョンのFFに対してセレンRCテストを実行する方法を見つけた人はいますか?これが完全なスタックトレースです。
1482)org.mortbay.http.HttpServer.service(HttpServer.java:909)at org.mortbay.http.HttpConnection.service(HttpConnection.java:820)at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java :986)org.mortbay.http.HttpConnection.handle(HttpConnection.java:837)at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:245)at org.mortbay.util.ThreadedServer.handle(ThreadedServer。 java:357)at org.mortbay.util.ThreadPool $ PoolThread.run(ThreadPool.java:534)原因:org.openqa.selenium.server.browserlaunchers.FirefoxChromeLauncher $ Fil eLockRemainedException:ロックファイルはまだ存在します!C:\ DOCUME〜1 \ ADMINI〜1.SPS \ LOCALS〜1 \ Temp \ customProfileDirf09f31ccacf4468385010edaecd5925d \ parent.lockatorg.openqa.selenium.server.browserlaunchers.FirefoxChromeLauncher。
ブラウザを再起動し、キャッシュをクリアしても効果はありませんでした。FF3.0.xの使用は問題なく機能します。
selenium - Selenium-Server: browserReuseSession フラグを使用すると奇妙なメッセージが表示される
エラーメッセージが表示されます:
このメッセージが表示された後、サーバーがスタックしているようです。
なぜこれが起こっているのか、またそれを解決/防止する方法は? browserReuseSession
がオフのときにこのメッセージを見たことがありません。ありますか?
selenium - Selenium RC を使用してテーブル列のテキストを取得するにはどうすればよいですか?
次のようなテーブルがあります。
Selenium RC を使用して Value1a、Value1b、および Value1c を取得するにはどうすればよいですか? selenium.getText(...) または storeText(...) を使用できますか? もしそうなら、私が使用すべき適切なxpathは何ですか? テーブルは変更できないものと想定してください。ありがとう!