Как закрыть окна в Squish IDE (Python) для автоматизации проверки URL

Я хочу использовать Squish для автоматизации серии тестов, включающих посещение множества URL-адресов в отдельных окнах.

Есть ли простой способ закрыть текущее окно?

У меня есть простая настройка цикла следующим образом:

for url in testlist:
    loadUrl(url)
    #Do some tests

Мне просто нужно еще одну строку, чтобы закрыть окно, прежде чем цикл сделает еще одну итерацию и повторяет тесты для следующего URL.

1 ответ

У меня нет подходящей версии Squish для тестирования этого решения, поэтому мой код может не работать, я больше предлагаю идею.

Можете ли вы использовать функцию Squish Web API evalJS (); вызвать функцию JS self.close().

Это может быть что-то вроде:

evalJS("self.close();")
Другие вопросы по тегам