Squish を使用して、別々のウィンドウで多数の URL にアクセスする一連のテストを自動化したいと考えています。
現在のウィンドウを閉じる簡単な方法はありますか?
次のような単純なループ設定があります。
for url in testlist:
loadUrl(url)
#Do some tests
ループが別の反復を実行し、次の URL でテストを繰り返す前に、ウィンドウを閉じるためにもう 1 行必要です。
このソリューションをテストするための適切なバージョンの Squish を持っていないため、コードが機能しない可能性があります。
Squish Web API 関数evalJS();を使用できますか? JS self.close() 関数を呼び出します。
それは次のようなものかもしれません:
evalJS("self.close();")