1. Проверка работы элементов
В первую очередь стоит обратить внимание на ссылки. Суть проверки заключается в том, чтобы пройтись по всем ссылкам и проверить целевые страницы, например, соответствует ли заголовок целевой страницы тексту ссылки, по которой вы на эту страницу попали. Также стоит помнить, что подобная проверка сайта поможет выявить ссылки, которые «никуда» не ведут.
Во вторую, очередь, нужно провести даже более важную проверку – это проверку пунктов меню, если они реализованы в виде картинок, то стоит обратить внимание все ли картинки есть на сервере, все ли тексты на картинках написаны, верно, корректно. Опять же не стоит забывать и про проверку ссылок, т.е. проверку, куда ведут пункты меню и проверку целевых страниц пунктов меню.
Проверка форм ввода. Доступны ли для заполнения, ограничены ли они, если после submit’а формы пользователь попадает на страницу просмотра введённых данных, то требуется проверить корректность передачи данных из форм, если же страницы просмотра нет, то проверить корректность передачи указанных данных можно заглянув в базу данных сайта, если таковая имеется. В качестве бонуса, можно проверить такой момент как автозаполнение форм.
2. Разграничение прав
Если сайт подразумевает работу нескольких видов (типов) пользователей, например, меломан и музыкант, или продавец и покупатель, или ещё большее кол-во видов пользователей, то необходима проверка разграничения прав доступа к тем или иным функциям. Суть подобной проверки заключается в том, чтобы проверить, что, например, покупателю не доступны функции продавца.
3. Кросс-браузерности
Проверка кросс-браузерности сайта немаловажный пункт, хотя не стоит забывать и о целевой аудитории сайта, которая, по сути, и определяет наличие и глубину проверок.
4. Система администрирования
Система администрирования – это по большей части наполнение контентом. Следовательно, попробуйте создать новые разделы, переименовать существующие, изменить уровень вложенности раздела, добавить текст, отредактировать текст, добавить картинку, проставить гиперссылку и так далее. Если же система включает в себя набор функций отвечающих например за назначений прав, то соответственно нужно проверять и этот функционал.
5. Общее оформление
Если к началу тестирования на руках вы имеет дизайн-макет и html-версию сайта, то обязательно нужно проверить их соответствие и выяснить причины расхождений. Просмотреть такие, казалось бы, мелочи как оформление ссылок, по которым пользователь уже перешел, и тех, содержание которых он еще не посмотрел.
6. Реализация функционала
Не смотря на то, что уже была проверка разграничения прав и функционал проверялся, всё равно самым главным пунктом тестирования сайта является проверка функционала в принципе, в независимости от прав, т.е. проверка именно работы функций. Также само собой вы проверить то, что тот или иной функционал в принципе реализован.
Показаны сообщения с ярлыком кросс-браузерность. Показать все сообщения
Показаны сообщения с ярлыком кросс-браузерность. Показать все сообщения
пятница, 22 января 2010 г.
четверг, 21 января 2010 г.
IE Collection - ваш помошник в тестировании кросс-браузерности web-приложений
Я уже не раз говорил о тестировании кросс-браузерности сайта и о проблемах связанных с этим процессом. Напомню, основной проблемой является установка нескольких браузеров на один тестовый стенд, особенно это касается Safari и Internet Explorer’а, т.к. один тестовый стенд может нести на своих плечах только одну версию этих браузеров. Но мы ведь живём в эру высоких технологий и на благо тестировщиков и веб-разработчиков другие, сторонние разработчики создают программы позволяющие работать на одном тестовом стенде с несколькими версиями Safari или Internet Explorer’а. Рассмотрим одну из таких программ, это будет IE Collection версии 1603.
О программе
Итак, IE Collection – это программа позволяющая установить на один компьютер несколько версий Internet Explorer’а. Дистрибутив программы версии 1603 имеет размер равный 58 Мб, что, по сути, очень даже не плохо с учётом того, что программа этой версии несёт в себе 13 версий Internet Explorer’а + Developer toolbar. Дистрибутив это стандартный .exe установщик.
Установка
Установка, в общем, не представляет собой ничего примечательного. Одним из этапов установки является выбор версий для установки:
На этапе выбора, для какого пользователя осуществлять установку и что делать с ярлыками мой вам совет, не стоит ставить галку в пункте «Create a Quick Launch icon» ибо это действие приведёт к установке в панель быстрого запуска 13-ти ярлыков, что думаю, вас приятно удивит.
Результатом же установки является наличие на стенде 13-ти независимых версий браузера Internet Explorer, хотя в моём случае их 12, т.к. я такой набор браузеров предпочел.
Итог
В итоге пользователь получает 13 независимых версий браузера Internet Explorer. Не могу сказать, что я много гонял эти браузеры, но в течение получасового использования некоторых версий я не встретил ни одной проблемы. В качестве примера работы и использования приведу два скриншота отображения одной страницы на крайних версиях браузера Internet Explorer – это IE 1.5 и IE 8
Скачать IE Collection можно здесь и здесь.
На скриншотах вот этот сайт.
О программе
Итак, IE Collection – это программа позволяющая установить на один компьютер несколько версий Internet Explorer’а. Дистрибутив программы версии 1603 имеет размер равный 58 Мб, что, по сути, очень даже не плохо с учётом того, что программа этой версии несёт в себе 13 версий Internet Explorer’а + Developer toolbar. Дистрибутив это стандартный .exe установщик.
Установка
Установка, в общем, не представляет собой ничего примечательного. Одним из этапов установки является выбор версий для установки:
На этапе выбора, для какого пользователя осуществлять установку и что делать с ярлыками мой вам совет, не стоит ставить галку в пункте «Create a Quick Launch icon» ибо это действие приведёт к установке в панель быстрого запуска 13-ти ярлыков, что думаю, вас приятно удивит.
Результатом же установки является наличие на стенде 13-ти независимых версий браузера Internet Explorer, хотя в моём случае их 12, т.к. я такой набор браузеров предпочел.
Итог
В итоге пользователь получает 13 независимых версий браузера Internet Explorer. Не могу сказать, что я много гонял эти браузеры, но в течение получасового использования некоторых версий я не встретил ни одной проблемы. В качестве примера работы и использования приведу два скриншота отображения одной страницы на крайних версиях браузера Internet Explorer – это IE 1.5 и IE 8
Скачать IE Collection можно здесь и здесь.
На скриншотах вот этот сайт.
Подписаться на:
Сообщения (Atom)