English site

For those who do not read Russian

Вход для клиентов

Задачи по проектам и багтрекинг

Что происходит?

10
января
Ostrov Select 1.0 — программа для подбора оборудования компании «Остров»

01
декабря
«Pebble» — игровое приложение для iPad и iPhone!

24
августа
В московский офис DZ требуются: офис-менеджер и аналитик.

26
июля
Современные операционные системы
Практически все сегодня пользуются операционными системами. Но хороши ли операционные системы современности, решают ли они все стоящие перед ними задачи, возможен ли прогресс в этой области?

06
июля
Команда DZ провела консалтинговые работы по годовому отчёту МГУП «Мосводоканал»

24
июня
Интерактивная часть системы «Одно окно» приходит на помощь клиентам и сотрудникам МГУП «Мосводоканал»

21
июня
Внимание! Сменился номер московского офиса Digital Zone. Отныне и впредь нас можно найти тут: 8 (495) 225 76 93

17
мая
Дмитрий Завалишин о взаимоотношениях заказчика и исполнителя

22
апреля
25 апреля Дмитрий Завалишин на РИТ++ 2011

13
апреля
DZ на Application Developer Days'11 в Санкт-Петербурге

23
марта
Команда DZ провела техническую экспертизу для Московской школы управления «Сколково»

15
февраля
«Гардемарин» в «Московском Боут Шоу» 22-27 февраля 2011 года

Тестирование

Совершенно очевидно, что тестирование является очень важным этапом разработки любого продукта.

Тестирование веб-приложений

Состав работ:

  • написание тест-плана по документам заказчика или в интерактивном режиме (в последнем случае могут быть написаны требования и уже по ним — тест-план, или же тест-план может быть создан самостоятельно);
  • формирование команды тестеров в соответствии с планом;
  • проведение частичного (выборочного) тестирования;
  • корректировка тест-плана совместно с заказчиком;
  • проведение основного массива работ по тестированию;
  • выдача детальных отчетов-тестеров;
  • формирование и выдача суммарного отчета (повторяющиеся виды ошибок, сводка, рекомендации).

Стоимость работ по собственно тестированию — от 5 до 30 евро в час, в зависимости от квалификации тестеров. Стоимость сопроводительных работ (аналитика, написание планов, отчеты, менеджмент) — от 25 до 40 евро в час, в зависимости от сложности задачи.

Возможно проведение тестирования в матричном режиме: каждый тест повторяется многократно для всех сочетаний требуемых факторов, например: вида и версии браузера, типа и версии операционной системы, режима работы пользователя (неавторизован, авторизован, включен режим «узнавать меня всегда» и прочее).

Возможно выборочное тестирование, например: частичное тестирование функций для определенного браузера или в определенном режиме.

Возможно (и крайне рекомендуется) тестирование на нетипичное поведение: ввод неправильных данных, выполнение неправильных последовательностей действий и т .п.

Возможно «дикое» тестирование — когда выполняются «странные» действия, не описанные детально в тест-плане.

Тестирование клиент-серверных приложений

Мы можем подготовить и провести тесты, проверяющие функциональность программных интерфейсов вашего продукта. Мы готовы работать с интерфейсами SOAP, XML RPC, REST, CORBA, RMI и, в принципе, с любыми, документация и библиотеки для которых будут предоставлены клиентом.

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

Тестирование мобильных приложений

Производится аналогично тестированию веб-приложений, но в дополнение к основным видам тестирования проверяется установка мобильного приложения на телефон. В матрицу тестирования может быть добавлено произвольное количество моделей телефонов. Телефоны предоставляются или оплачиваются клиентом.

Нагрузочное тестирование

Мы можем оценить нагрузочную способность вашего веб- или серверного приложения. Нагрузочное тестирование может производиться как постранично (выполнением массовых простых запросов к определенным ресурсам приложения), так и в режиме сложного диалога, когда тестовая программа выполняет ту или иную последовательность действий.

В дополнение к отчету о тестировании мы дадим оценки его применимости, ведь никакое тестирование не в состоянии дать точную оценку нагрузочной способности сервера — реальная нагрузка всегда отличается по структуре от тестовой, и мы знаем, как и в какую сторону.

При необходимости проконсультируем по разработке высоконагруженных приложений и примем участие в оптимизации узких мест приложения.