3

ライブURLの名前でローカルURLをブラウザに開かせたい。私がするときそれを意味する:

sel.open('http://live-url/)

セレンは実際にローカルURLを開きます。

ホストファイルを変更してこれをテストしますが、多くのマシンで実行している場合、これは不可能です。

アイデア?

4

1 に答える 1

1

いいえ

Selenium は、ブラウザ内でレンダリングされたページとしかやり取りできないため、hosts ファイルを変更できません。

このようなことを行うように CI サーバーを設定することもできますが、その理由をもう一度尋ねなければなりません。サイトをハッキングしてテストすると、テストが確実に無効になりますか?

于 2011-05-23T10:25:18.663 に答える