Re[12]: Юнит-тестирование GUI
От: Mamut Швеция http://dmitriid.com
Дата: 30.09.15 14:48
Оценка:
EP>>>Ты скриншоты ручками что-ли собрался делать?
M>>Тут выше предложили делать исключительно ручками
EP>Кто? Где?

http://rsdn.ru/forum/flame.comp/6198113.1
Автор: v6
Дата: 30.09.15



M>>Это что-то из области фантастики уже


EP>В CDash как раз есть такая фича, её использовали например VTK/ParaView, сейчас сходу не могу найти ссылку на public dashboard, видимо куда-то переместили. Вот, пока только видео нашёл (50:23):

EP>Только там ЕМНИП не скриншоты, а изображения — но не суть, снять скриншоты автоматически вообще не проблема. Ради тестов я сливал с 3rd party программ куда более закрытые данные чем скриншоты
EP>А вот тут конкретно про сайты, скриншоты, и image diff'ы с них

As the name implies, our screenshot tests (1) first capture a screenshot of a URL, then (2) compare the result with an expected image.


Выделенное. Откуда взять "expected image"?

И далее:

Getting generated screenshots to render identically on separate machines was quite a challenge. It took months to figure out how to get it right.


В итоге они выбрали PhanomJS, который использует WebKit. Если посмотреть на пункт первый в моем сообщении, с ВебКитом проблем нет. Но внезапно появились в Firefox'е.


dmitriid.comGitHubLinkedIn
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.