Test IT Easy
Главная
Контакты
Карта Сайта
Изменить масштаб
Английская версия

Тестирование Интернет-приложенийТестирование системных приложенийРазработка автоматических тестов
 

Проекты

Скачать файл more Связаться с нами more Назад more

Комплексное тестирование: функциональное, автоматизированное, конфигурационное

ЗАКАЗЧИК

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

Компания

Компания, занимающаяся электронной коммерцие
СтранаВеликобритания, США
Сфера деятельности
Электронная коммерция
Оказанные услугиКомплексное тестирование (функциональное, автоматизированное, конфигурационное)
Модель сотрудничестваНезависимое тестирование и контроль качества программного обеспечения
Продолжительность2 года

ПРОЕКТ

Проект заключался в разработке комплексного решения для управления корпоративной информацией (Enterprise Content Management), которое позволило бы организациям автоматизировать бизнес-процессы, связанные с документооборотом, используя стандартный веб-браузер. Решение объединяет в себе управление документооборотом и корпоративной информацией, управление рабочим процессом, совместной работой и знаниями. Разработка направлена на удовлетворение потребностей таких отраслей, как нефтегазодобывающая промышленность, выработка и передача энергии, производство фармацевтических препаратов, производство медицинского оборудования, связь, промышленное производство, транспортные перевозки.

ЗАДАЧА

Цель проекта была достаточно смелой – заменить ранее используемое Windows-приложение новым, более удобным в использовании, ориентированным на пользователя и настраиваемым веб-приложением менее чем за 24 месяца совместно с группой разработчиков из 15 человек и двумя удаленными группами тестирования.
Для обеспечения высокого качества продукта компания A1QA предложила провести тестирование документации, прототипа, функциональности, пользовательского интерфейса, конфигурации и настраиваемости приложения, а также автоматизированное тестирование.  

РЕШЕНИЕ

Процесс тестирования стартовал в самом начале жизненного цикла проекта. Была проведена следующая работа:

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

Собственная группа обеспечения качества заказчика была в большей степени ориентирована на конечного пользователя. Она частично участвовала в проведении всех видов тестов и выполняла тестирование с точки зрения конечного пользователя. 

ИСПОЛЬЗОВАННЫЕ ТЕХНОЛОГИИ

  • Quick Test Professional (Visual Basic Script)
  • Silk Performer
  • VisualStudio.NET
  • Internet Explorer 5.x+
  • Rational ClearCase
  • Rational ClearQuest (включая Rational ClearQuest Web)
  • MS SQL Manager PE

РЕЗУЛЬТАТЫ 

  • Участие двух групп обеспечения качества (группа из двух человек на стороне заказчика и группа из двух человек, работающая удаленно) в процессе тестирования помогло охватить всю функциональность приложения и не только протестировать его функциональные и технические аспекты, но и проанализировать его с точки зрения конечного пользователя, а также создать хорошо спроектированный, высококачественный, отвечающий требованиям заказчика продукт.
  • Тщательное тестирование всех аспектов продукта помогло создать хорошо спроектированное и соответствующее требованиям заказчика приложение с удобным пользовательским интерфейсом.
  • Наиболее серьезные дефекты были обнаружены до начала разработки во время тестирования документации и прототипа. Это сократило время реализации проекта и трудозатраты разработчиков и помогло избежать возможных дорогостоящих переработок.
  • Четкое планирование, координация и взаимодействие двух удаленных групп обеспечения качества во время процесса тестирования помогли выполнить проект в срок и уложиться в запланированный бюджет.
  • Заказчик высоко оценил наше умение быстро анализировать требования, оперативно включаться в работу и взаимодействовать с удаленной командой.
  • Заказчик до сих пор сотрудничает с нами на постоянной основе.

Скачать файл more Связаться с нами more Назад more
  
   
© 2005 - 2010 Тестирование программного обеспечения.
A1QA. Все права защищены.
E-mail: info@a1qa.com
Телефон/Факс:
В Москве:+7 (495) 229 1311
В Минске:+375 (172) 008 740