Декларативное тестирование верстки

Читаемые и поддерживаемые тесты

Декларативное тестирование верстки

Тестирование верстки
		{
			name: 'Viacheslav',
			email: 'jason.rammoray@gmail.com',
			company: 'Sidenis',
			role: 'Front-End Web Developer'
		}
		

Какие проблемы сопутствуют тестированию верстки?

А если есть желание, время, да и заказчик молодец?

Наиболее распространенное решение - Selenium

А можно ли проще?

Да, с помощью Galen.

Работает на основе Selenium и предоставляет базовую функциональность по тестированию верстки в декларативном стиле, позволяя:

Пример теста

			@objects
				logo .logo
				loginBtn .header .btn
				== Header section ==
					logo:
						aligned horizontally all loginBtn
		

В действии

Напишем несколько тестов для главной страницы RiskMarket.

Что, если нужно что-то посложнее?

Решений несколько:

Подводя итоги

<Спасибо />