4 инструмента для автоматического тестирования CSS

Технологии

[ad_1]

Эта статья впервые появилась в номере 240 журнала .net — самого продаваемого в мире журнала для веб-дизайнеров и разработчиков.

Когда у вас есть небольшой статичный одностраничный веб-сайт, вы думаете, что легко заметите что-то не так с макетом или дизайном. Возможно, двухстраничный микросайт все еще будет в порядке. Добавьте пару состояний наведения, и это, вероятно, тоже хорошо. Продолжайте добавлять вещи, продолжайте строить, и, прежде чем вы это узнаете, вы получите многостраничный сайт с блестящим отзывчивым дизайном, тонкими состояниями наведения и отличным вертикальным ритмом. Идеально. Все еще уверены, что не заметили ничего плохого? На любой странице?

Поскольку веб-сайты, которые мы разрабатываем, становятся все больше и сложнее, нам нужно все больше и больше полагаться на тестирование. Автоматизированное тестирование — это именно то, о чем можно догадаться из названия. Вместо того, чтобы разработчик или QA проверяли список предварительно определенных действий на веб-сайте, чтобы убедиться, что все работает должным образом, вместо этого у вас есть автоматизированная система, которая запускает тесты.

Все аспекты веб-разработки могут выиграть от автоматизированного тестирования, и одного лишь количества сред тестирования, доступных только для JavaScript, достаточно, чтобы показать, насколько это важно. К сожалению, в отличие от JavaScript, количество инструментов для тестирования CSS ограничено. Причина в том, что CSS сложно тестировать, потому что он не управляется инструкциями, как JavaScript или PHP. Не отчаивайтесь, я не говорил, что это невозможно. Ниже я рассмотрю несколько областей, которые можно протестировать, упомяну некоторые инструменты, которые можно использовать, и приведу несколько примеров их использования.

Проверка синтаксиса

Это кажется такой тривиальной вещью, но, когда вы столкнулись со случаем слепоты к коду, удобно иметь что-то, чтобы указать на это. дисплей: блок не является настоящим правилом CSS, даже если оно должно им быть. Большинство редакторов кода обеспечивают встроенную проверку синтаксиса (либо встроенную, либо через устанавливаемый плагин), но если вы хотите по-настоящему автоматизировать это, вам нужно иметь возможность запускать ее в командной строке. Для этого мы обратимся к, вероятно, самому известному инструменту тестирования CSS, CSS Lint, потому что, помимо всего прочего, он также обеспечивает проверку синтаксиса командной строки.

Это показывает вероятность того, что что-то неожиданное произойдет с таблицами стилей вашего проекта в зависимости от количества разработчиков в проекте.

Это показывает вероятность того, что что-то неожиданное произойдет с таблицами стилей вашего проекта в зависимости от количества разработчиков в проекте.

CSS-ворс

[ad_2]

Оцените статью
( Пока оценок нет )
Добавить комментарий

Top.Mail.Ru
اجمل جسم بنت hardpornx.net سكس تمريض
free punjabi xxx video porno-trash.net video 9.com
hot namitha indianhottube.com odia sxy
sonagachi girls rate pornucho.mobi nayanthara home
babhi porn yourporn.name dpsbokaro
xxxstepmom freepakistaniporn.com xnxxx sex videos
tamil sex videos twitter ganstagirls.info hindi x picture
www. kamukta.com mom2fuck.mobi xxx pourn
سكس الابن وامة freepornhunter.net سكس نيك موت
جنس كلاسيك bibshe.com فنانات عرب عاريات
warangal sex videos mojoporn.net english sex with
سكس امهات مصرى porn2you.org مدرسة شبرا الشرموطة
indian sexuniversity indiansexmms.me hyd x videos
shiro bara no kishi loriana hentaisin.com bricola 5
futanari club hentai hentai.name floatzel hentai