Всем добрый день!!!
Вопрос такого плана(С#).
Вообщем есть несколько тестов.
Gо окончанию теста браузер закрывается и снова идет запуск.
Как реализовать, чтоб прошли все тесты и браузер был закрыт только после окончания последнего теста.
Спасибо!!!
Обычно тестовый фреймворк закрывает сессию (и браузер) в tearDown() методе (или его аналоге)
Вам следует переопределить tearDown(), чтобы сессия не закрывалась автоматически, а закрывалась только, например, в tearDownAfterClass().
Разумеется, в setUp() методе следует проверять наличие активной сессии.
У меня так и реализовано.
Если вы хотите перекидывать сессию и между классами тоже, то вводите класс посредник, который будет заниматься такой задачей. Обычный синглтон, например.