Открытие и закрытие браузера
Я новичок в TOSCA (просто пытаюсь учиться на самообучении - есть пробная лицензия).
Я пытался создать простой тестовый пример, чтобы открыть и закрыть приложение. В нем я использовал оконный операционный модуль TBox, чтобы закрыть браузер, но когда я запускаю его в блокноте, я не получаю никакого вывода. Он просто открывает браузер для демонстрационного приложения и завершает работу, не сообщая об успехе или сообщении об ошибке. Я хочу знать, почему он не закрывает окно браузера и не выдает мне сообщение об успехе.
Вот скриншот:
Любая помощь по этому вопросу приветствуется.
3 ответа
Ваш тестовый сценарий выглядит хорошо для меня. Я только попробовал себя, и это должно работать. После запуска теста вы всегда можете снова открыть блокнот, нажав кнопку "Блокнот" на ленте на вкладке "Главная" в группе "Перейти к":
Затем вы должны увидеть детали вашего последнего запуска. Очень распространенная вещь, которая случается со мной, - то, что Tosca не может однозначно идентифицировать окно (например, потому что у меня есть два окна с одним и тем же открытым заголовком). Ошибка будет выглядеть так:
Так что я бы проверил, не открывал ли демонстрационный интернет-магазин более одного раза.
Также полезно знать, что Tosca будет использовать ваш стандартный браузер в модуле "OpenUrl", если вы не указали его иначе, и "оконный операционный модуль" не зависит от этого. Вы можете явно указать, какой браузер использовать в модуле "OpenUrl", предоставив параметр TestConfiguration следующим образом:
Надеюсь, это поможет.
Просто используйте CloseBrowser
модуль, который можно найти в Standard Modules
.
Standard Modules
- это набор модулей, которые по умолчанию поставляются вместе с установкой любого экземпляра Tosca.
Вы можете использовать стандартный модуль «закрыть браузер» вместо модуля работы с окном, чтобы закрыть окно браузера.