Получите все скриншоты в одном месте с помощью тестов PHPUnit / Selenium - PullRequest
0 голосов
/ 03 марта 2011

Я использую PHPUnit для запуска моих тестов Selenium. Я использую captureScreenshotOnFailure для получения снимков экрана при сбое моих утверждений.

Я запускаю тесты на компьютере с Linux, Mac и Windows. Все тесты запускаются из окна Linux (Ubuntu).

Я хотел бы получить все скриншоты с ошибками в одном месте. Все, что я прочитал, просто говорит о том, что скриншоты помещаются на хост-компьютер (если тест не проходит в IE в окне Windows, снимки экрана должны быть сохранены в окне Windows). У кого-нибудь есть какие-нибудь отличные идеи о том, как сделать так, чтобы все мои скриншоты «заканчивались» на Linux-коробке, независимо от того, где они произошли?

1 Ответ

0 голосов
/ 04 марта 2011

Создайте общий диск / папку (например, SMB или WebDAV) в Linux и смонтируйте его на других компьютерах, чтобы PHPUnit сохранял снимки экрана на этот диск.

...