Тестирование вёрстки Рекомендации для разработчиков и QA по тестированию XHTML/CSS/JS прототипов Алексей Рыбаков Разработчик интерфейсов alex@flack.ru.

Презентация:



Advertisements
Похожие презентации
HTML и CSS. Уровень 1. Создание сайтов по стандартам W3C.
Advertisements

ОПТИМИЗАЦИЯ ШКОЛЬНОГО САЙТА МОУ СОШ 2, г. Красноуфимск 29 апреля 2009 г. Педагогическая конференция «Информационные и коммуникационные технологии в образовании»
Начала Web дизайна. Web сайт Набор файлов, сгруппированных в несколько рубрик (разделов) и связанных между собою гипертекстовыми ссылками Основной тип.
Технология сетевого дизайна и её программное обеспечение Лекция 10.
Обеспечение доступа к сайтам людей с ограниченными возможностями.
Сайт педагога: необходимость или дань моде?. Немного теории Web-сайт (от англ.) – место в сети {web – паутина, сеть; site – место} Веб-сайт – совокупность.
Интернет- технологии МИИГаИК. Указание XML-документов в ориентире на будущее
История браузеров: развитие, становление и войны.
В ПРЕДУСТАНОВЛЕННЫЕ МАКЕТЫ ВКЛЮЧЕНЫ ЭЛЕМЕНТЫ УНИКАЛЬНОГО ДИЗАЙНА: ДИЗАЙН ВЕРХНЕЙ ЧАСТИ САЙТА ИЗГОТАВЛИВАЕТСЯ ПОЛНОСТЬЮ ИНДИВИДУАЛЬНО,
WEB- ТЕХНОЛОГИИ Лекция 1. WEB- ПРИЛОЖЕНИЯ 1 Особый тип программ, построенных по архитектуре « клиент - сервер » Основа получение запросов от пользователя.
Работа с браузером. Браузер это клиентская программа, предназначенная для осуществления навигации в сети Интернет. Во время своей работы браузер обращается.
Региональная конференция «История, наука, культура в исследования обучающихся» Web-сайт «Лик истории» Автор: Сутулин Алексей, 11 класс, СОШ 4 г. Асино,
Вэб - дизайн Презентацию выполнили ученицы 11 «А» класса лицея 144 Фролова Мария и Кузнецова Ольга.
КАК СКАЧАТЬ ВИДЕОРОЛИК ИЗ ИНТЕРНЕТА методические рекомендации для педагогов всех образовательных направлений.
Программное обеспечение серверов и клиентов. Программы-клиенты web-клиент ftp-клиент ssh-клиент mail-клиент.
Сайт, как филиал/салон турагентства. Идеальный «продающий» сайт. Гарик Манукян и Руслан Бочаров AdLabs-Украина Киев, 28 марта 2008 года Семинар «Туристический.
Служба WWW Службы Интернета WWW (World Wide Web) – глобальная информационно- поисковая мультимедийная гипертекстовая система. Гипертекст – текст, содержащий.
Рекомендации по применению принципов usability в разработке веб-систем и управлении веб- системами Глеб Скрыпин, «Группа Махаон»
1. WEB-страничка – это: 2. Нумерованный список на странице HTML-документа можно задать с помощью команды:
Cascading Style Sheets каскадные таблицы стилей CSS-код – это список инструкций для браузера, – как и где отображать элементы веб-страницы, написанный.
Транксрипт:

Тестирование вёрстки Рекомендации для разработчиков и QA по тестированию XHTML/CSS/JS прототипов Алексей Рыбаков Разработчик интерфейсов

ru Содержание 1). Соответствие реализации дизайн-прототипам 2). Браузеры 3). Разрешение экрана 4). Доступность 4.1). Навигация по сайту с отключенной графикой 4.2). Навигация по сайту с отключенным javascriptом или flashем 4.3). Размер шрифта 5). Формы 5.1). Работоспособность 5.2). Доступность 6). Соответствие стандартам 6.1). Автоматизация валидации 7). Идеальный баг-репорт

ru Соответствие дизайну Цвета Шрифты Размеры и отступы элементов Поведение при изменении размеров окна браузера Поведение ссылок (hover, visited, etc.) Качество нарезки графики

ru Браузеры Градация по уровням поддержки Первый уровень полное соответствие макетам во всех сайтах уровня, полную доступность всей представленной информации. Также дефектами считаются js-ошибки (включая консоль). Приоритет максимальный. Второй уровень допускает пропуск несущественных ошибок в оформлении и акцентирован на полную доступность всей информации, представленной на сайте. Приоритет средний.

ru Браузеры Первый уровень: Internet Explorer 5.0 Internet Explorer 5.5 Internet Explorer 6.0 Internet Explorer 7.0 Opera 9 Firefox 2 Safari 2 Второй уровень: Opera 7.5, 8.5 Netscape 8 Mozilla Konqueror 3.5

ru Браузеры Старые версии браузеров можно найти по следующим адресам: (Firefox) (Mozilla) (Opera) (Netscape) (Internet Explorer) (Safari)

ru Разрешение экрана Размеры и отступы элементов Поведение текста (неудачные переносы, etc.) Поведение графики (коллажи, etc.) Заданная минимальная ширина макета Приоритет от среднего до максимального.

ru Доступность Навигация по сайту с отключенной графикой Зарезервированное под изображения пространство Возможность навигации (графические меню) Наличие осмысленного альтернативного текста для изображений, несущих информацию Приоритет от среднего до максимального.

Доступность

Доступность

Доступность Навигация по сайту с отключенным javascriptом или flashем Возможность работы с формами Возможность навигации (попапы, etc.) Доступность всей информации Сохранение целостности макета Приоритет от среднего до максимального.

ru Доступность Размер шрифта Минимальное представление текста в виде графики Целостность макета при увеличении размера шрифта: до «Largest» в Internet Explorer На два шага по «CTRL-+» в Firefox Приоритет средний.

ru Формы Работоспособность Валидация полей Возможность использования и отправки форм Приоритет максимальный.

ru Формы Доступность Работоспособность labelов Работа с клавиатуры Приоритет низкий.

ru Автоматизация валидации Технические требования Apache Ant или выше wget validate.xml validate.cmd папка /dtd

ru Автоматизация валидации Запуск validate

ru Автоматизация валидации Результат Файл _errors.txt [xmlvalidate] C:\1\site\contact\index.html:38:84: Attribute "name" must be declared for element type "form". [xmlvalidate] C:\1\site\contact\index.html:66:50: Element type "select" must be followed by either attribute specifications, ">" or "/>". [xmlvalidate] C:\1\site\introduce\benefits.asp.html:25:86: Attribute "alt" is required and must be specified for element type "img". [xmlvalidate] C:\1\site\introduce\benefits.asp.html:26:295: Invalid byte 1 of 1-byte UTF-8 sequence. etc.

ru Идеальный баг-репорт Структура Название репорта Контент-навигация. Некорректное поведение фонового изображения пункта списка при увеличении шрифта Тактико-технические характеристики Downloads page Firefox *1024 Text size: 2x«Ctrl-+» Скриншот Приоритет Средний