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

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

Жанры

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

если сайт работает медленно, с перебоями или не работает со-

всем, так как не справляется с наплывом посетителей, то совре-

менный интернет-пользователь идет куда? Правильно, на сайт

конкурента, тем более что физически никуда идти или ехать не

надо, а надо лишь набрать "даблюдаблюдаблю точка адрес кон-

курента

точка ком ".

Тестирование скорости и надежности — это отдельная техниче-

ская дисциплина, за хорошее знание которой получают очень

большие деньги в иностранной валюте.

Как правило, целью такого тестирования является обнаружение

слабого места (bottleneck) в системе. Под системой подразумева-

ются все компоненты веб-сайта, включая код, базу данных, "же-

лезо" и т.д.

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

просов к базе данных был составлен громоздко (с точки зрения

обработки этого запроса системой), одна интернет-компания

потеряла много пользователей, так как в течение нескольких

дней сайт то работал, то не работал, и никто не мог понять,

what the heck is going on ("что за фигня "), пока один из програм-

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

что функционально старый код работал прекрасно, но с точки

зрения перформанса он никуда не годился.

Скорость и надежность веб-сайта профессионально проверяется

специальным ПО, которое легко может стоить под 100 тыс. долл.

(например, Silk Performer от Segue или Load Runner от Mercury Interactive).

Упомянутое ПО служит:

с одной стороны, для генерации наплыва пользователей,

154

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

с другой — для измерения скорости, с какой веб-сайт в сред-

нем отвечает каждому из "наплывших" и с третьей — для

последующего анализа полученных данных.

ТЕСТИРОВАНИЕ БЕЗОПАСНОСТИ (security testing)

Одна из знакомых моего друга несколько лет назад наотрез от-

казывалась пользоваться Интернетом. На вопрос "почему? " она

неизменно

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

у окружающих смех до икоты, так как на самом деле она имела

в виду хакеров (hacker в современном значении киберпреступ-

ник, hooker девушка легкого поведения).

Шутки шутками, а киберпреступность (cyber crime) — это целая

криминальная индустрия, доходы ежегодно измеряются милли-

ардами долларов, которые соответственно теряют корпорации и

честные каптруженики.

Тестирование безопасности — это множество вещей, суть кото-

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

кражи данных, денег и информации.

Например, в одной из систем интернет-платежей есть специальный

отдел, который профессионально занимается взламыванием... своего

же веб-сайта и получает премии за каждую найденную ошибку в сис-

теме обеспечения безопасности.

ТЕСТИРОВАНИЕ ОПЫТА ПОЛЬЗОВАТЕЛЯ

(usability testing)

Призвано объективно оценить опыт пользователя (user experience),

который будет работать с разрабатываемым интерфейсом.

Каждый из нас иногда ломает голову над тем, как исполнить же-

лаемое на том или ином сайте. Поясню.

Допустим, вы идете на сайт сети пиццерий и хотите найти

пиццерию, ближайшую к вашему дому. Если интерфейс сделан с

заботой об опыте пользователя (user friendly interface), то мы

быстро найдем вверху (header) и/или внизу (footer) страницы

хорошо заметный линк "restaurant locator" либо "store locator"

(месторасположение ресторана).

Вопрос: почему такой линк должен быть вверху или внизу стра-

ницы и называться именно так?

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

155

Ответ: да потому, что это своего рода конвенция, и пользователь,

ищущий ближайшую к дому пиццерию, ожидает увидеть линк в

этих местах и с таким названием.

При юзабилити-тестировании также проверяется интуитивность

интерфейса. Я видел некоторые "гениальные" интерфейсы, кото-

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

An ordinary sex life

Астердис
Любовные романы:
современные любовные романы
love action
5.00
рейтинг книги
An ordinary sex life

Папина дочка

Рам Янка
4. Самбисты
Любовные романы:
современные любовные романы
5.00
рейтинг книги
Папина дочка

Наследник павшего дома. Том I

Вайс Александр
1. Расколотый мир
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Наследник павшего дома. Том I

Ваше Сиятельство 3

Моури Эрли
3. Ваше Сиятельство
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Ваше Сиятельство 3

Законы Рода. Том 10

Flow Ascold
10. Граф Берестьев
Фантастика:
юмористическая фантастика
аниме
фэнтези
5.00
рейтинг книги
Законы Рода. Том 10

Последняя Арена 6

Греков Сергей
6. Последняя Арена
Фантастика:
рпг
постапокалипсис
5.00
рейтинг книги
Последняя Арена 6

Жестокая свадьба

Тоцка Тала
Любовные романы:
современные любовные романы
4.87
рейтинг книги
Жестокая свадьба

Имперский Курьер

Бо Вова
1. Запечатанный мир
Фантастика:
попаданцы
аниме
фэнтези
фантастика: прочее
5.00
рейтинг книги
Имперский Курьер

Ваше Сиятельство

Моури Эрли
1. Ваше Сиятельство
Фантастика:
фэнтези
попаданцы
5.00
рейтинг книги
Ваше Сиятельство

Темный Лекарь 3

Токсик Саша
3. Темный Лекарь
Фантастика:
фэнтези
аниме
5.00
рейтинг книги
Темный Лекарь 3

Идеальный мир для Лекаря

Сапфир Олег
1. Лекарь
Фантастика:
фэнтези
юмористическое фэнтези
аниме
5.00
рейтинг книги
Идеальный мир для Лекаря

Темный Лекарь 2

Токсик Саша
2. Темный Лекарь
Фантастика:
фэнтези
аниме
5.00
рейтинг книги
Темный Лекарь 2

Лолита

Набоков Владимир Владимирович
Проза:
классическая проза
современная проза
8.05
рейтинг книги
Лолита

Академия проклятий. Книги 1 - 7

Звездная Елена
Академия Проклятий
Фантастика:
фэнтези
8.98
рейтинг книги
Академия проклятий. Книги 1 - 7