2009-07-21 1 views
1

私は、Webページの等価性を実行するための一連のテストを作成しています。唯一の違いは(テストでは宣言的に)URLです。私は何らかの方法でテストの前に複数のストアテキストコマンドを実行し、後でテストページ内でストアドプロパティを使用できるようにしたいと思います。これを行うためのきれいな方法がありますか?テスト前にプロパティをロードする

古いプロパティは

login.page=Login.jsp 

新しいプロパティが

login.page=/new/Login 

ファイルファイルなどのテストに見えます:私はそれぞれの2つのセレンのテストを持っている:

.. do some storetexts .. 
open | /mypagehome/${login.page} 
  • 申し訳ありませんが、明確にしますページ。これらの2つのテストは、URLを除いて全く同じです。 1つは古いサイトをテストし、もう1つは新しいサイトをテストします。 IDは1つのテストだけを持ち、サイトの異なるインスタンスを指すようにしたいので、両方のサイトのURLが大きく異なるため、 'ベースURL'を使用することはできません。どうすればこの問題を回避できますか?
+0

::-)

セレンは、あなたがこのようなものを使用することができますので、あなたは、絶対URLの代わりに、ベースURLに関連しているだけでURLを開くことができますか? –

+0

the firefox ide。 –

答えて

1

いいえ、私は今理解していると思います!どのようにあなたのテストを実行している

open | http://somedomain/mypage/${loginpage} 
関連する問題