問題タブ [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 に答える
6357 参照

javascript - JavaScriptを使用してSelenium RCでxpathを使用するには?

IE 6 で Selenium RC を使用していますが、XPath ロケーターが非常に遅いです。だから私はjavascript-xpathが実際に物事をスピードアップするかどうかを確認しようとしています.

しかし、ネイティブ x-path ライブラリの使用方法に関する十分な/明確なドキュメントを見つけることができませんでした。

私は次のことをしています:

これにより、XPath ロケータの速度が向上しますが、向上には一貫性がありません。一部の実行では、ロケーターにかかる時間が半分になります。時にはランダムに高くなります。

ここに設定手​​順がありませんか? これで成功した人が自分の見解とアプローチを共有できれば素晴らしいと思います.

ありがとう、ニルマル

解決:

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

c# - デバッグはできますが、Selenium C#スクリプトを実行できません

コードをデバッグすると、実行中のコードが1行ずつ正常に実行されます。しかし、ブレークポイントなしで実行すると、次のエラーが表示され、スクリプトが失敗しました。

"失敗したPaymentGatewayProjectFunctionsテストメソッドProject_Automation.Functions.PaymentGatewayが例外をスローしました:Selenium.SeleniumException:ERROR:予期しないアラートが発生しました![Sys.WebForms.PageRequestManagerServerErrorException:サーバーでのリクエストの処理中に不明なエラーが発生しました。サーバーは:0]でした。」

ブラウザはUIにエラーを表示しません。ただし、エラーコンソールに「エラー:ゲッターのみを持つプロパティの設定」と表示されます

これは、単一のforループの最後に表示されます。残りのループを実行できません

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

selenium - SeleniumRCブラウザーランチャーのリスト

SeleniumRCブラウザーランチャーの完全なリストを見つけようとしています。これまでのところ、それらすべてをリストしたドキュメントを見つけることができませんでした。いろいろな情報源から以下のものを集めました。

  • *iexplore-IEを起動します
  • *firefox-Firefoxを起動します
  • *safari-Safariを起動します
  • *opera-Operaを起動します
  • *googlechrome-GoogleChromeを起動します
  • * chrome-Javascriptのセキュリティエラーを回避するために、セキュリティが強化された特別なFirefoxプロファイルを起動します
  • *iehta-高度なセキュリティ特権でIEを起動します
  • *piiexplore-プロキシインジェクションモードでIEを起動します
  • *pifirefox-プロキシインジェクションモードでFirefoxを起動します
  • *custom-独自のカスタムブラウザ実行可能ファイルを起動します

他に潜んでいるものはありますか?それぞれがどのように使用されるかについてのドキュメントのソースはありますか?

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

python - プログラムで Selenese (html) を Python に変換する方法は?

すべてのテスト ケースを手動でエクスポートせずに、Selenium IDE で作成されたテスト ケースを Python に変換するにはどうすればよいですか? その仕事のためのコマンドラインコンバーターはありますか?

最後に、Selenium RC と Python ビルドを unittest で使用して、Web サイトをテストしたいと考えています。

どうもありがとう。

アップデート:

コンバーターの作成を開始しましたが、すべてのコマンドを実装するには作業が多すぎます。もっと良い方法はありますか?

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

java - JUnitを使用してSelenium RCでブラウザを開く際のエラー

JUnit を使用して Selenium RC でブラウザーを開いているときに、次のエラーが発生します。助けてください。

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

c# - ISelenium.open()を呼び出した後、特定のページが表示されたことを確認するにはどうすればよいですか?

私はSeleniumRCを初めて使用します。.NETを使用していますが(関連性はないと思いますが)、ページを開いていますが、実際にページが開かれたことを確認したいと思います。.Select()を使用したり、.get *()メソッドの1つを使用したりするなど、いくつかのアイデアがありますが、Seleniumコミュニティの他のユーザーがベストプラクティスと見なしていることを実行したいと思います。

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

selenium-rc - Selenium RCでフォーカスがある要素をテストするにはどうすればよいですか?

Selenium RCでフォーカスがある要素をテストするにはどうすればよいですか?

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

internet-explorer - Selenium RC selenium-testrunner.js IEProxy でのアクセス拒否エラー - ヘルプ?

こんにちは皆さん、私はセレンについて学び始めたばかりで、主にテストケースとセレンIDE firefoxを使用して作成するテストスイートを使用してテストしているときに、インターネットエクスプローラーで正しく動作させるのに問題があります。

これは私が使用しているコマンドラインです:

*iexplore を使用しようとしましたが、セッション ID の期限切れエラーを取得し続け、代わりにプロキシ バージョンを使用してみました。

テストランナーが表示されるようになりましたが、アクセス拒否エラーが発生し続けます。次に、firefox を使用して同じコマンド行を試します。

参考までに、IE8 の自動検出プロキシ設定のチェックを既に外しています。

そして私はすべてを完璧に動かすことができます。だから、今何が問題なのかわからない:(誰か助けてくれる?

ありがとう!

アップデート:

LAN 設定でこのプロキシが表示されます。セレンによって設定されていると思います: file:///C:/DOCUME~1/Melaos_~1/LOCALS~1/Temp/customProfileDir985530/proxy.pac

内容は次のとおりです。

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

error-handling - HTTP エラー 403 で停止しない

私の Selenium テスト ケースの 1 つで、特定のページにアクセスできないようにしています。代わりに、HTTP リターン コード 403 が返されます。

ただし、ここで Selenium は次の例外を除いてテストの実行を終了します。

com.thoughtworks.selenium.SeleniumException: XHR ERROR: URL = http://user:password@www.example.com/admin Response_Code = 403 Error_Message = Forbidden

それを回避する方法はありますか?

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

selenium-rc - SeleniumRCを使用してFlashをテストする

セレンrcを使用していますが、フラッシュをテストする必要があります。FlashPlayerの[許可]ボタンをクリックする必要があります。始めるのに助けが必要ですか?