0
Webpage error details

User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E)
Timestamp: Wed, 28 Apr 2010 02:07:17 UTC


Message: Access is denied.

Line: 177
Char: 9
Code: 0
URI: http://www.google.com/selenium-server/core/scripts/selenium-testrunner.js

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

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

java -jar "selenium-server.jar" -htmlSuite *iexploreproxy "http://www.google.com/" tests/OR_Discount_UAT_Suite.htm results.html -userExtensions user-extensions.js

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

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

java -jar "selenium-server.jar" -htmlSuite *firefox3 "http://www.google.com/" tests/OR_Discount_UAT_Suite.htm results.html -userExtensions user-extensions.js

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

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

ありがとう!

アップデート:

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

内容は次のとおりです。

function FindProxyForURL(url, host) {
        return 'PROXY localhost:4444; DIRECT';
}
4

2 に答える 2

1

JavaScript のローカル イントラネット ゾーンのアクセス許可を変更することを検討しましたか? 起動時にブロックされているに違いありません。javascript/hello world 関数が含まれている HTML ファイルを作成してテストできます。ダブルクリックで実行される場合は、別の場所に問題があります。通常、IE は、スクリプトを実行する権限を与えるよう求める情報バーをポップアップ表示します。

于 2010-10-07T16:26:33.663 に答える
0

ファイアウォールの設定、つまり ie8 のセキュリティ設定を再確認し (特に、javascript に高い制限がないように)、ホスト ファイルに localhost-pointer を台無しにする値がないことを確認します。

于 2010-05-17T11:25:18.253 に答える