Чтение онлайн

на главную - закладки

Жанры

tестирование dot com
Шрифт:

рые словно были созданы с целью не допустить достижения

страницы, на которой можно оплатить товар.

Еще одним примером ужасного юзабилити является ставшее

популярным размещение, скажем, на новостных сайтах больших

мигающих баннеров справа от текста, после минуты чтения

новостей на таком сайте создается впечатление, что побывал

на

угарной дискотеке.

Юзабилити-тестирование часто проводится путем привлечения

группы потенциальных пользователей с целью собрать впечатле-

ния от работы с системой.

В добрые доткомовские времена, на рубеже тысячелетий пред-

ставители интернет-компаний запросто ловили на улицах Сан-

Франциско праздношатающихся разгшъдяев и платили им 50 долл.

за час работы со свежеиспеченным веб-сайтом. Those were the

Ways, my friend... Those were the days... (непереводимо).

Зачастую опыт пользователя тестируется самими продюсерами

во время написания спека и создания макетов. Есть также про-

фессиональные юзабилити-инженеры.

ТЕСТИРОВАНИЕ СОВМЕСТИМОСТИ

(compatibility testing)

Это проверка того, как наш веб-сайт взаимодействует с

• "железом" (например, модемами) и

• ПО (браузерами/операционными системами) наших поль-

зователей.

Пример

МНОГО лет назад, когда Netscape Navigator все еще использовался, а

Виндоуз была еще в 98 версии, мы нашли такой баг:

"Краткое описание:

"Проблема совместимости: Win'98 перезагружается при входе в

систему с Netscape Navigator версии Х.Х"

156

Тестирование Дот Ком. Часть 2

Описание и шаги для воспроизведения проблемы:

1. Открой www.main.testshop.rs с помощью Netscape Navigator вер-

сии Х.Х, установленной на Win'98 (можно использовать машину

из тест-лаборатории).

2. Введи "rsavin-testuser11@testshop.rs" в поле "Имя пользователя"

и "121212" в поле "Пароль".

3. Нажми на кнопку "Вход".

Баг: Win'98 начинает

перезагружаться.

Ожидаемый результат: вход в систему.

Комментарий:

баг воспроизводится только при таком сочетании браузера и ОС".

Из примера почерпнем по крайней мере три вещи:

• при тестировании было найдено такое сочетание браузе-

ра/операционной системы, при котором существовал фа-

тальный баг, из-за которого пользователь не только не

смог бы войти в www.main.testshop.rs, но и терял бы всю

свою несохраненную работу;

• проблемы, связанные с совместимостью между веб-сайтом

и браузером/ОС, реальны и могут вести к серьезным багам;

• можно (и нужно) создать тест-лабораторию с наиболее по-

пулярными сочетаниями браузер/ОС, установленными на

компьютерах наших пользователей.

Как найти эти популярные сочетания? Очень просто — покопайтесь

в Интернете и поищите статистику о пользовании браузеров и ОС.

Что дальше? Дальше включаем компы с популярными ОС, запус-

каем на них популярные браузеры и исполняем наши тест-кейсы.

Тестирование с разными браузерами называется кросс-браузер-

тестированием (cross-browser testing).

Тестирование с разными ОС называется кросс-платформ-тести-

рованием (cross-platform testing).

Примером тестирования совместимости вашего сайта и "железа" явля-

ется ситуация, когда полноценное пользование вашим сайтом возможно

только при наличии видеокарты определенного типа, например поддер-

живающей технологию DirectX версии Х.Х. Здесь мы можем, например,

протестировать, каков будет опыт пользователя, если у того на машине

установлена устаревшая и неподдерживаемая видеокарта (кстати, такое

тестирование будет называться негативным, но об этом позднее).

За исключением тех случаев, когда тест-кейсы специально созда-

ны для тестирования совместимости, я не рекомендую указывать

Классификация видов тестирования

157

в них детали, например, по типу и версии браузера, так как типы

и особенно версии меняются. Как мы помним, излишняя детали-

Поделиться:
Популярные книги

Вперед в прошлое 7

Ратманов Денис
7. Вперед в прошлое
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Вперед в прошлое 7

Гримуар темного лорда VIII

Грехов Тимофей
8. Гримуар темного лорда
Фантастика:
боевая фантастика
альтернативная история
аниме
фэнтези
фантастика: прочее
попаданцы
5.00
рейтинг книги
Гримуар темного лорда VIII

Господин следователь. Книга восьмая

Шалашов Евгений Васильевич
8. Господин следователь
Детективы:
исторические детективы
5.00
рейтинг книги
Господин следователь. Книга восьмая

Эволюционер из трущоб. Том 2

Панарин Антон
2. Эволюционер из трущоб
Фантастика:
космическая фантастика
попаданцы
5.00
рейтинг книги
Эволюционер из трущоб. Том 2

Неудержимый. Книга XVI

Боярский Андрей
16. Неудержимый
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Неудержимый. Книга XVI

Седьмой Рубеж IV

Бор Жорж
4. 5000 лет темноты
Фантастика:
фэнтези
попаданцы
5.00
рейтинг книги
Седьмой Рубеж IV

Законы рода

Андрей Мельник
1. Граф Берестьев
Фантастика:
фэнтези
боевая фантастика
аниме
5.00
рейтинг книги
Законы рода

Виконт. Книга 1. Второе рождение

Юллем Евгений
1. Псевдоним `Испанец`
Фантастика:
фэнтези
боевая фантастика
попаданцы
6.67
рейтинг книги
Виконт. Книга 1. Второе рождение

Отмороженный 7.0

Гарцевич Евгений Александрович
7. Отмороженный
Фантастика:
рпг
аниме
5.00
рейтинг книги
Отмороженный 7.0

Восход. Солнцев. Книга X

Скабер Артемий
10. Голос Бога
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Восход. Солнцев. Книга X

Маяк надежды

Кас Маркус
5. Артефактор
Фантастика:
городское фэнтези
попаданцы
аниме
5.00
рейтинг книги
Маяк надежды

Двойник Короля

Скабер Артемий
1. Двойник Короля
Фантастика:
попаданцы
аниме
фэнтези
фантастика: прочее
5.00
рейтинг книги
Двойник Короля

Барон переписывает правила

Ренгач Евгений
10. Закон сильного
Фантастика:
попаданцы
аниме
фэнтези
5.00
рейтинг книги
Барон переписывает правила

Кодекс Охотника. Книга XXII

Винокуров Юрий
22. Кодекс Охотника
Фантастика:
фэнтези
попаданцы
5.00
рейтинг книги
Кодекс Охотника. Книга XXII