SlideShare a Scribd company logo
Особенности тестирования веб-приложений.
 Веб- сайт – это система из нескольких страниц, имеющих
один адрес в сети интернет.
 Веб-страница - документ, содержание которого
пригодно для обработки, манипулирования и просмотра
посредством веб-браузера.
 Вёрстка - этап дизайна страницы сайта. Представляет
собой пространственное размещение на ней текстовых
элементов и графических изображений в соответствии с
концепцией оформления ресурса.
 Кросс-браузерное тестирование- вид тестирования, при
котором используются разные браузеры.
 Логотип - форма товарного знака, элемент
фирменного стиля, представляющий собой
оригинальное очертание работодателя.
 Favicon(FAVorites ICON) – значок веб-сайта или веб-
страницы. Отображается браузером в адресной строке
перед URL страницы, а также в качестве иконки к
закладке, во вкладках и в других элементах
интерфейса.
 Изучение документации
 Тестирование вёрстки
 Функциональное тестирование
 Usability тестирование
 Тестирование безопасности
 Тестирование
производительности
Проверка сайта на кроссбраузерность - это проверка
корректности отображения и работоспособности сайта в
различных браузерах, а так же при различных параметрах
настройки экрана.
Что проверять в браузерах:
 Визуальную часть
 Доступность
 Функциональность
 Дизайн/Шрифты/цветовую гамму
Что проверять дополнительно в IE:
 Маштабируемость
 Расширяемость
 Рамки для элементов в фокусе
 Отсутствие Java Script ошибок.
Визуальная часть.
 нет ли заметных глазу несоответствий: поломанные блоки не
состыковки цвета, некорректное отображение текста вокруг
изображений;
 точность соответствия макета (накладка слоёв в Photoshop);
 проверка сетки(вертикальные/горизонтальные
выравнивания);
 при уменьшении размера окна меньше минимального поТЗ -
не должно ничего ломаться, фоны не должны «плыть»;
 в разумных масштабах (диапазон 75-150%) страница должна
выглядеть без визуальных недочётов;Ctrt+, Ctrt-.
 изменение размера текстового поля не должно ломать
вёрстку;
 выделение полей в фокусе, выделение полей с
ошибками;
 проверка в разных разрешениях (1024х600, 1024х768,
1152х864, 1280х800, 1280х1024, 1440х900, 1680х
1050,1920х1080):
- не должно ничего ломаться
- не должна появляться горизонтальная прокрутка для
указанных в ТЗ разрешений
- не должны резко обрываться фоны при больших
разрешениях.
Используем: FireFox Меню- Инструменты- Веб-разработка-
Адапливный дизайн или Resolution Test Plugin в Chrome.
Доступность.
 выделяется ли текст в текстовых блоках;
 кликаются ли кликабельные элементы (кнопки/ссылки);
 кликается ли логотип;
 кликабельные элементы должны иметь указатель «курсор»,
перетаскивающиеся «рука»или «ресайс»,
акивные/недоступные- курсор default;
 все активные элементы должны реагировать на наведение,
не доступные/неактивные – не должны;
 кликабельные элементы, назначение которых не очевидно
должны быть снбажены подсказками (tooltip)/
 должен быть favicon.ico
 проверка печати страницы (если это было указанно вТЗ);
 при отключенных изображениях , надписи(особенно
логотип и главное меню сайта) должны оставаться
читабельными, у всех информационных картинок
должны быть подписи аккуратным небольшим серым
шрифтом. Проверяется в FF через плагинWeb Developer-
Images-Replace Images With Alt Attributes;
 работоспособность при выключенном Java Script. Весь
критически важный функционал сайта должен быть
доступен без Java Script. Проверяется в FF через плагин
Web Developer-Disable-Disable Java Script-All Java Script.
Корректность работы при занесении в поля реального текста,
надёжность вёрстки.
- Проверка ввода и удаления данных.
Вводится много или мало текста. Блоки с контентом меняются местами
.
- Проверка корректности работы стилей.
Вводится текст с абзацами и без абзацев, со списками и картинками,
таблицами и заголовками разных уровней.
Правки содержимого страницы делаются в FF через плагин Firebug:
HTML-Edit.
404-ые запросы.
- Нет ли ссылок приводящих к ошибке 404.
Проверяется с помощью Firebug: Tools-Validate links. Не должно быть
ссылок ведущих на не существующую или не правильно написанную
страницу.
Основные браузеры используемые для тестирования
веб проектов:
Internet ExplorerV8,V9,V10.
Mozilla Firefox
Opera
Googel Chrome
Safari (MAC OS)
IOS устройства:
Safari
Android устройства:
UC Browser
Mozilla Firefox
Opera mini
Измерение расстояния на экране:
 Screen Calipers http://www.iconico.com/caliper/
Тестирование в различных разрешениях:
 Mobile Phone Emulator http://www.mobilephoneemulator.com/
 Opera Mobile Classic Emulator
http://www.opera.com/ru/developer/mobile-emulator
 VIEWPORT RESIZER http://lab.maltewassermann.com/viewport-
resizer/
 FireFox-Инструменты- Веб разработка-Адаптивный дизайн
 ResolutionTest Plugin( плагин для браузера Chrome)
Проверка соответствию макету дизайна:
 Photoshop
 PerfectPixel( плагин для браузера Chrome)
ВОПРОСЫ
ThankYou!

More Related Content

What's hot

Angular state Management-NgRx
Angular state Management-NgRxAngular state Management-NgRx
Angular state Management-NgRxKnoldus Inc.
 
Salesforce Einstein analytics - Formation sur les-bases - By iMalka
Salesforce Einstein analytics - Formation sur les-bases - By iMalkaSalesforce Einstein analytics - Formation sur les-bases - By iMalka
Salesforce Einstein analytics - Formation sur les-bases - By iMalkaIlan Malka
 
Spring Batch Performance Tuning
Spring Batch Performance TuningSpring Batch Performance Tuning
Spring Batch Performance TuningGunnar Hillert
 
Build Your Own Angular Component Library
Build Your Own Angular Component LibraryBuild Your Own Angular Component Library
Build Your Own Angular Component LibraryCarlo Bonamico
 
Version control, issue tracking and communication
Version control, issue tracking and communicationVersion control, issue tracking and communication
Version control, issue tracking and communicationLars Yde
 
Security in laravel
Security in laravelSecurity in laravel
Security in laravelSayed Ahmed
 
Alfresco Bulk Import toolのご紹介
Alfresco Bulk Import toolのご紹介Alfresco Bulk Import toolのご紹介
Alfresco Bulk Import toolのご紹介MoritakaSoma
 
Swagger With REST APIs.pptx.pdf
Swagger With REST APIs.pptx.pdfSwagger With REST APIs.pptx.pdf
Swagger With REST APIs.pptx.pdfKnoldus Inc.
 
Introduction to Spring Framework
Introduction to Spring FrameworkIntroduction to Spring Framework
Introduction to Spring Framework Serhat Can
 
Introduction to Version Control
Introduction to Version ControlIntroduction to Version Control
Introduction to Version ControlJeremy Coates
 
Adobe AEM CQ5 - Developer Introduction
Adobe AEM CQ5 - Developer IntroductionAdobe AEM CQ5 - Developer Introduction
Adobe AEM CQ5 - Developer IntroductionYash Mody
 

What's hot (20)

Angular state Management-NgRx
Angular state Management-NgRxAngular state Management-NgRx
Angular state Management-NgRx
 
Salesforce Einstein analytics - Formation sur les-bases - By iMalka
Salesforce Einstein analytics - Formation sur les-bases - By iMalkaSalesforce Einstein analytics - Formation sur les-bases - By iMalka
Salesforce Einstein analytics - Formation sur les-bases - By iMalka
 
JSF 2.2
JSF 2.2JSF 2.2
JSF 2.2
 
Spring mvc
Spring mvcSpring mvc
Spring mvc
 
Spring ppt
Spring pptSpring ppt
Spring ppt
 
Spring Batch Performance Tuning
Spring Batch Performance TuningSpring Batch Performance Tuning
Spring Batch Performance Tuning
 
Build Your Own Angular Component Library
Build Your Own Angular Component LibraryBuild Your Own Angular Component Library
Build Your Own Angular Component Library
 
Version control, issue tracking and communication
Version control, issue tracking and communicationVersion control, issue tracking and communication
Version control, issue tracking and communication
 
Complete Java Course
Complete Java CourseComplete Java Course
Complete Java Course
 
Security in laravel
Security in laravelSecurity in laravel
Security in laravel
 
Vue JS Intro
Vue JS IntroVue JS Intro
Vue JS Intro
 
Alfresco Bulk Import toolのご紹介
Alfresco Bulk Import toolのご紹介Alfresco Bulk Import toolのご紹介
Alfresco Bulk Import toolのご紹介
 
Hibernate jpa
Hibernate jpaHibernate jpa
Hibernate jpa
 
Swagger With REST APIs.pptx.pdf
Swagger With REST APIs.pptx.pdfSwagger With REST APIs.pptx.pdf
Swagger With REST APIs.pptx.pdf
 
Japer Reports
Japer ReportsJaper Reports
Japer Reports
 
Introduction to Spring Framework
Introduction to Spring FrameworkIntroduction to Spring Framework
Introduction to Spring Framework
 
Introduction to Version Control
Introduction to Version ControlIntroduction to Version Control
Introduction to Version Control
 
Adobe AEM CQ5 - Developer Introduction
Adobe AEM CQ5 - Developer IntroductionAdobe AEM CQ5 - Developer Introduction
Adobe AEM CQ5 - Developer Introduction
 
Svn Basic Tutorial
Svn Basic TutorialSvn Basic Tutorial
Svn Basic Tutorial
 
AngularJS
AngularJSAngularJS
AngularJS
 

Viewers also liked

тестирование снецифических областей
тестирование снецифических областейтестирование снецифических областей
тестирование снецифических областейDressTester
 
Тесты (типы тестов, организация тестов, создание тестов).
Тесты (типы тестов, организация тестов, создание тестов).Тесты (типы тестов, организация тестов, создание тестов).
Тесты (типы тестов, организация тестов, создание тестов).DressTester
 
Теория тестирования, часть 2 (процесс, компоненты).
Теория тестирования, часть 2 (процесс, компоненты).Теория тестирования, часть 2 (процесс, компоненты).
Теория тестирования, часть 2 (процесс, компоненты).DressTester
 
программное обеспечение процесса тестирования
программное обеспечение процесса тестированияпрограммное обеспечение процесса тестирования
программное обеспечение процесса тестированияDressTester
 
Обзор средств сопровождения процесса разработки и тестирования (HP QC, Jira).
Обзор средств сопровождения процесса разработки и тестирования (HP QC, Jira).Обзор средств сопровождения процесса разработки и тестирования (HP QC, Jira).
Обзор средств сопровождения процесса разработки и тестирования (HP QC, Jira).DressTester
 
базовые принципы работы с Git
базовые принципы работы с Gitбазовые принципы работы с Git
базовые принципы работы с GitDressTester
 
От тестирования к QA
От тестирования к QAОт тестирования к QA
От тестирования к QADressTester
 
Введение в тестирование (что такое тестирование, основные принципы тестирования)
Введение в тестирование (что такое тестирование, основные принципы тестирования)Введение в тестирование (что такое тестирование, основные принципы тестирования)
Введение в тестирование (что такое тестирование, основные принципы тестирования)DressTester
 
Теория тестирования, часть 1
Теория тестирования, часть 1 Теория тестирования, часть 1
Теория тестирования, часть 1 DressTester
 
QA процесс, часть 1
QA процесс, часть 1QA процесс, часть 1
QA процесс, часть 1DressTester
 
Requirements, введение в bug tracking systems.
Requirements, введение в bug tracking systems.Requirements, введение в bug tracking systems.
Requirements, введение в bug tracking systems.DressTester
 
Базовые принципы работы с SVN.
Базовые принципы работы с SVN.Базовые принципы работы с SVN.
Базовые принципы работы с SVN.DressTester
 
Дефекты (жизненный цикл дефекта, типы дефектов, описание дефектов).
Дефекты (жизненный цикл дефекта, типы дефектов, описание дефектов).Дефекты (жизненный цикл дефекта, типы дефектов, описание дефектов).
Дефекты (жизненный цикл дефекта, типы дефектов, описание дефектов).DressTester
 
Методологии процесса разработки программного обеспечения
Методологии процесса разработки программного обеспеченияМетодологии процесса разработки программного обеспечения
Методологии процесса разработки программного обеспеченияDressTester
 
Тестирование сложных программных решений и комплексных систем.
Тестирование сложных программных решений и комплексных систем.Тестирование сложных программных решений и комплексных систем.
Тестирование сложных программных решений и комплексных систем.DressTester
 
обзор IT бизнеса
обзор IT бизнесаобзор IT бизнеса
обзор IT бизнесаDressTester
 
Анализ существующих моделей и методов разработки. Роль и место QA в процессе ...
Анализ существующих моделей и методов разработки. Роль и место QA в процессе ...Анализ существующих моделей и методов разработки. Роль и место QA в процессе ...
Анализ существующих моделей и методов разработки. Роль и место QA в процессе ...DressTester
 
QA процесс, часть 2
QA процесс, часть 2QA процесс, часть 2
QA процесс, часть 2DressTester
 
Обзор методологии SCRUM. Особенности SCRUM методологии. Вопросы коммуникации ...
Обзор методологии SCRUM. Особенности SCRUM методологии. Вопросы коммуникации ...Обзор методологии SCRUM. Особенности SCRUM методологии. Вопросы коммуникации ...
Обзор методологии SCRUM. Особенности SCRUM методологии. Вопросы коммуникации ...DressTester
 

Viewers also liked (20)

тестирование снецифических областей
тестирование снецифических областейтестирование снецифических областей
тестирование снецифических областей
 
Тесты (типы тестов, организация тестов, создание тестов).
Тесты (типы тестов, организация тестов, создание тестов).Тесты (типы тестов, организация тестов, создание тестов).
Тесты (типы тестов, организация тестов, создание тестов).
 
Теория тестирования, часть 2 (процесс, компоненты).
Теория тестирования, часть 2 (процесс, компоненты).Теория тестирования, часть 2 (процесс, компоненты).
Теория тестирования, часть 2 (процесс, компоненты).
 
программное обеспечение процесса тестирования
программное обеспечение процесса тестированияпрограммное обеспечение процесса тестирования
программное обеспечение процесса тестирования
 
Обзор средств сопровождения процесса разработки и тестирования (HP QC, Jira).
Обзор средств сопровождения процесса разработки и тестирования (HP QC, Jira).Обзор средств сопровождения процесса разработки и тестирования (HP QC, Jira).
Обзор средств сопровождения процесса разработки и тестирования (HP QC, Jira).
 
базовые принципы работы с Git
базовые принципы работы с Gitбазовые принципы работы с Git
базовые принципы работы с Git
 
От тестирования к QA
От тестирования к QAОт тестирования к QA
От тестирования к QA
 
Введение в тестирование (что такое тестирование, основные принципы тестирования)
Введение в тестирование (что такое тестирование, основные принципы тестирования)Введение в тестирование (что такое тестирование, основные принципы тестирования)
Введение в тестирование (что такое тестирование, основные принципы тестирования)
 
Теория тестирования, часть 1
Теория тестирования, часть 1 Теория тестирования, часть 1
Теория тестирования, часть 1
 
QA процесс, часть 1
QA процесс, часть 1QA процесс, часть 1
QA процесс, часть 1
 
Requirements, введение в bug tracking systems.
Requirements, введение в bug tracking systems.Requirements, введение в bug tracking systems.
Requirements, введение в bug tracking systems.
 
Базовые принципы работы с SVN.
Базовые принципы работы с SVN.Базовые принципы работы с SVN.
Базовые принципы работы с SVN.
 
Дефекты (жизненный цикл дефекта, типы дефектов, описание дефектов).
Дефекты (жизненный цикл дефекта, типы дефектов, описание дефектов).Дефекты (жизненный цикл дефекта, типы дефектов, описание дефектов).
Дефекты (жизненный цикл дефекта, типы дефектов, описание дефектов).
 
Методологии процесса разработки программного обеспечения
Методологии процесса разработки программного обеспеченияМетодологии процесса разработки программного обеспечения
Методологии процесса разработки программного обеспечения
 
Тестирование сложных программных решений и комплексных систем.
Тестирование сложных программных решений и комплексных систем.Тестирование сложных программных решений и комплексных систем.
Тестирование сложных программных решений и комплексных систем.
 
урок 1
урок 1урок 1
урок 1
 
обзор IT бизнеса
обзор IT бизнесаобзор IT бизнеса
обзор IT бизнеса
 
Анализ существующих моделей и методов разработки. Роль и место QA в процессе ...
Анализ существующих моделей и методов разработки. Роль и место QA в процессе ...Анализ существующих моделей и методов разработки. Роль и место QA в процессе ...
Анализ существующих моделей и методов разработки. Роль и место QA в процессе ...
 
QA процесс, часть 2
QA процесс, часть 2QA процесс, часть 2
QA процесс, часть 2
 
Обзор методологии SCRUM. Особенности SCRUM методологии. Вопросы коммуникации ...
Обзор методологии SCRUM. Особенности SCRUM методологии. Вопросы коммуникации ...Обзор методологии SCRUM. Особенности SCRUM методологии. Вопросы коммуникации ...
Обзор методологии SCRUM. Особенности SCRUM методологии. Вопросы коммуникации ...
 

Similar to Особенности тестирования веб приложение

Разработка сайта
Разработка сайта Разработка сайта
Разработка сайта Tatsiana Ramanchik
 
Разработка сайта с 1С Битрикс
Разработка сайта с 1С БитриксРазработка сайта с 1С Битрикс
Разработка сайта с 1С БитриксMax Baas
 
«1С-Битрикс: Управление сайтом» 15.5
«1С-Битрикс: Управление сайтом» 15.5«1С-Битрикс: Управление сайтом» 15.5
«1С-Битрикс: Управление сайтом» 15.51С-Битрикс
 
Система управления сайтом «1С-Битрикс» изнутри: работа с корпоративным сайтом
Система управления сайтом «1С-Битрикс» изнутри: работа с корпоративным сайтомСистема управления сайтом «1С-Битрикс» изнутри: работа с корпоративным сайтом
Система управления сайтом «1С-Битрикс» изнутри: работа с корпоративным сайтомborovoystudio
 
Хитрости и грабли iOS разработки
Хитрости и грабли iOS разработкиХитрости и грабли iOS разработки
Хитрости и грабли iOS разработкиAny Void
 
1С-Битрикс: Управление сайтом 11.5
1С-Битрикс: Управление сайтом 11.51С-Битрикс: Управление сайтом 11.5
1С-Битрикс: Управление сайтом 11.5itees
 
Mobile accessibility Testing / Тестирование доступности мобильного веба
Mobile accessibility Testing / Тестирование доступности мобильного вебаMobile accessibility Testing / Тестирование доступности мобильного веба
Mobile accessibility Testing / Тестирование доступности мобильного вебаDiana Shymbaliova
 
Eleanor
EleanorEleanor
EleanorSC3402
 
Eleanor
EleanorEleanor
EleanorSC3402
 
Готовим сайты на 1С-Битрикс
Готовим сайты на 1С-БитриксГотовим сайты на 1С-Битрикс
Готовим сайты на 1С-БитриксIRCIT
 
Meet Magento Belarus 2015: Denis Bosak
Meet Magento Belarus 2015: Denis BosakMeet Magento Belarus 2015: Denis Bosak
Meet Magento Belarus 2015: Denis BosakAmasty
 
Eleanor CMS
Eleanor CMSEleanor CMS
Eleanor CMSSC3402
 
Инструменты для тестирования пользовательского интерфейса UI
Инструменты для тестирования пользовательского интерфейса UIИнструменты для тестирования пользовательского интерфейса UI
Инструменты для тестирования пользовательского интерфейса UIOlesia Velychko
 
Mobile Saturday. Тема 4. Автоматизация тестирования верстки (Александр Хотем...
Mobile Saturday. Тема 4. Автоматизация тестирования верстки  (Александр Хотем...Mobile Saturday. Тема 4. Автоматизация тестирования верстки  (Александр Хотем...
Mobile Saturday. Тема 4. Автоматизация тестирования верстки (Александр Хотем...GoIT
 

Similar to Особенности тестирования веб приложение (20)

План тестирования сайта
План тестирования сайтаПлан тестирования сайта
План тестирования сайта
 
Разработка сайта
Разработка сайта Разработка сайта
Разработка сайта
 
Разработка сайта с 1С Битрикс
Разработка сайта с 1С БитриксРазработка сайта с 1С Битрикс
Разработка сайта с 1С Битрикс
 
«1С-Битрикс: Управление сайтом» 15.5
«1С-Битрикс: Управление сайтом» 15.5«1С-Битрикс: Управление сайтом» 15.5
«1С-Битрикс: Управление сайтом» 15.5
 
Dev
DevDev
Dev
 
Система управления сайтом «1С-Битрикс» изнутри: работа с корпоративным сайтом
Система управления сайтом «1С-Битрикс» изнутри: работа с корпоративным сайтомСистема управления сайтом «1С-Битрикс» изнутри: работа с корпоративным сайтом
Система управления сайтом «1С-Битрикс» изнутри: работа с корпоративным сайтом
 
Slovnik terminiv
Slovnik terminivSlovnik terminiv
Slovnik terminiv
 
О продукте
О продуктеО продукте
О продукте
 
Хитрости и грабли iOS разработки
Хитрости и грабли iOS разработкиХитрости и грабли iOS разработки
Хитрости и грабли iOS разработки
 
1С-Битрикс: Управление сайтом 11.5
1С-Битрикс: Управление сайтом 11.51С-Битрикс: Управление сайтом 11.5
1С-Битрикс: Управление сайтом 11.5
 
Mobile accessibility Testing / Тестирование доступности мобильного веба
Mobile accessibility Testing / Тестирование доступности мобильного вебаMobile accessibility Testing / Тестирование доступности мобильного веба
Mobile accessibility Testing / Тестирование доступности мобильного веба
 
Archetypes of prototyping
Archetypes of prototypingArchetypes of prototyping
Archetypes of prototyping
 
Eleanor
EleanorEleanor
Eleanor
 
Eleanor
EleanorEleanor
Eleanor
 
Готовим сайты на 1С-Битрикс
Готовим сайты на 1С-БитриксГотовим сайты на 1С-Битрикс
Готовим сайты на 1С-Битрикс
 
Meet Magento Belarus 2015: Denis Bosak
Meet Magento Belarus 2015: Denis BosakMeet Magento Belarus 2015: Denis Bosak
Meet Magento Belarus 2015: Denis Bosak
 
Eleanor CMS
Eleanor CMSEleanor CMS
Eleanor CMS
 
Инструменты для тестирования пользовательского интерфейса UI
Инструменты для тестирования пользовательского интерфейса UIИнструменты для тестирования пользовательского интерфейса UI
Инструменты для тестирования пользовательского интерфейса UI
 
Development process @2012
Development process @2012 Development process @2012
Development process @2012
 
Mobile Saturday. Тема 4. Автоматизация тестирования верстки (Александр Хотем...
Mobile Saturday. Тема 4. Автоматизация тестирования верстки  (Александр Хотем...Mobile Saturday. Тема 4. Автоматизация тестирования верстки  (Александр Хотем...
Mobile Saturday. Тема 4. Автоматизация тестирования верстки (Александр Хотем...
 

Особенности тестирования веб приложение

  • 2.  Веб- сайт – это система из нескольких страниц, имеющих один адрес в сети интернет.  Веб-страница - документ, содержание которого пригодно для обработки, манипулирования и просмотра посредством веб-браузера.  Вёрстка - этап дизайна страницы сайта. Представляет собой пространственное размещение на ней текстовых элементов и графических изображений в соответствии с концепцией оформления ресурса.  Кросс-браузерное тестирование- вид тестирования, при котором используются разные браузеры.
  • 3.  Логотип - форма товарного знака, элемент фирменного стиля, представляющий собой оригинальное очертание работодателя.  Favicon(FAVorites ICON) – значок веб-сайта или веб- страницы. Отображается браузером в адресной строке перед URL страницы, а также в качестве иконки к закладке, во вкладках и в других элементах интерфейса.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.  Изучение документации  Тестирование вёрстки  Функциональное тестирование  Usability тестирование  Тестирование безопасности  Тестирование производительности
  • 9. Проверка сайта на кроссбраузерность - это проверка корректности отображения и работоспособности сайта в различных браузерах, а так же при различных параметрах настройки экрана.
  • 10. Что проверять в браузерах:  Визуальную часть  Доступность  Функциональность  Дизайн/Шрифты/цветовую гамму Что проверять дополнительно в IE:  Маштабируемость  Расширяемость  Рамки для элементов в фокусе  Отсутствие Java Script ошибок.
  • 11. Визуальная часть.  нет ли заметных глазу несоответствий: поломанные блоки не состыковки цвета, некорректное отображение текста вокруг изображений;  точность соответствия макета (накладка слоёв в Photoshop);  проверка сетки(вертикальные/горизонтальные выравнивания);  при уменьшении размера окна меньше минимального поТЗ - не должно ничего ломаться, фоны не должны «плыть»;  в разумных масштабах (диапазон 75-150%) страница должна выглядеть без визуальных недочётов;Ctrt+, Ctrt-.
  • 12.  изменение размера текстового поля не должно ломать вёрстку;  выделение полей в фокусе, выделение полей с ошибками;  проверка в разных разрешениях (1024х600, 1024х768, 1152х864, 1280х800, 1280х1024, 1440х900, 1680х 1050,1920х1080): - не должно ничего ломаться - не должна появляться горизонтальная прокрутка для указанных в ТЗ разрешений - не должны резко обрываться фоны при больших разрешениях. Используем: FireFox Меню- Инструменты- Веб-разработка- Адапливный дизайн или Resolution Test Plugin в Chrome.
  • 13.
  • 14.
  • 15. Доступность.  выделяется ли текст в текстовых блоках;  кликаются ли кликабельные элементы (кнопки/ссылки);  кликается ли логотип;  кликабельные элементы должны иметь указатель «курсор», перетаскивающиеся «рука»или «ресайс», акивные/недоступные- курсор default;  все активные элементы должны реагировать на наведение, не доступные/неактивные – не должны;  кликабельные элементы, назначение которых не очевидно должны быть снбажены подсказками (tooltip)/
  • 16.  должен быть favicon.ico  проверка печати страницы (если это было указанно вТЗ);  при отключенных изображениях , надписи(особенно логотип и главное меню сайта) должны оставаться читабельными, у всех информационных картинок должны быть подписи аккуратным небольшим серым шрифтом. Проверяется в FF через плагинWeb Developer- Images-Replace Images With Alt Attributes;  работоспособность при выключенном Java Script. Весь критически важный функционал сайта должен быть доступен без Java Script. Проверяется в FF через плагин Web Developer-Disable-Disable Java Script-All Java Script.
  • 17. Корректность работы при занесении в поля реального текста, надёжность вёрстки. - Проверка ввода и удаления данных. Вводится много или мало текста. Блоки с контентом меняются местами . - Проверка корректности работы стилей. Вводится текст с абзацами и без абзацев, со списками и картинками, таблицами и заголовками разных уровней. Правки содержимого страницы делаются в FF через плагин Firebug: HTML-Edit. 404-ые запросы. - Нет ли ссылок приводящих к ошибке 404. Проверяется с помощью Firebug: Tools-Validate links. Не должно быть ссылок ведущих на не существующую или не правильно написанную страницу.
  • 18. Основные браузеры используемые для тестирования веб проектов: Internet ExplorerV8,V9,V10. Mozilla Firefox Opera Googel Chrome Safari (MAC OS) IOS устройства: Safari Android устройства: UC Browser Mozilla Firefox Opera mini
  • 19. Измерение расстояния на экране:  Screen Calipers http://www.iconico.com/caliper/ Тестирование в различных разрешениях:  Mobile Phone Emulator http://www.mobilephoneemulator.com/  Opera Mobile Classic Emulator http://www.opera.com/ru/developer/mobile-emulator  VIEWPORT RESIZER http://lab.maltewassermann.com/viewport- resizer/  FireFox-Инструменты- Веб разработка-Адаптивный дизайн  ResolutionTest Plugin( плагин для браузера Chrome) Проверка соответствию макету дизайна:  Photoshop  PerfectPixel( плагин для браузера Chrome)