Тестирование модуля утверждения запросов

Основная задача

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

В системе было представлено несколько отделов, для каждого отдела устанавливаются необходимые роли пользователей с соответствующими доступами. Один пользователь, мог иметь право доступа сразу к нескольким ролям.

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

Решение

Спектр задач, поставленный перед командой наших тестировщиков, включал в себя:

  1. проверку корректной работы процесса подтверждения запроса на всех этапах утверждения контракта
  2. тестирование правильной работы процесса управления запросами в целом
  3. дополнительно проверялась адекватность работы системы после редактирования данных посредством интерфейса SharePoint 2010.

Модуль утверждения запросов был успешно реализован. Заказчик был полностью удовлетворен результатами работы и изъявил желание сотрудничать с нашей компанией на дальнейших этапах разработки проекта.

Используемые технологии и инструменты

Net Framework 3.5, ASP.NET WebForms, Visual Studio 2010, MS SQL Server 2008, Eclipse , SeleniumRC , TestNG, XPath

Языки программирования: C#, Java, JavaScript