Обеспечение качества и тестирование является плановым и систематическим процессом производства, который обеспечивает соответствие выпускаемой продукции начальным требованиям заказчика.
Обеспечение качества программного обеспечения распространяется на весь цикл разработки программного обеспечения - это позволяет гарантировать соблюдения стандартов на всех этапах от сбора требований до внедрения готового продукта.
ПНН предлагает услуги по обеспечению качества и тестированию в следующих вариациях:
- как неотъемлемую составную часть производства программного обеспечения на заказ
- как независимую услугу по тестированию программного обеспечения заказчика
- независимую услугу аудита качества исполнения программной системы
Предложенные методы покрывают как мануальное, так и автоматизированное тестирование.
Наши специалисты выполняют анализ\тестирование кода (C, C++, Java, C#) для десктоп приложений, клиент-серверных и встроенных систем. Тестирование включает:
- юнит тестирование
- покрытие кода
- профайлинг
Мы используем следующие юнит-тестинг фреймворки:
- JUnit
- CPPUnit
- NUnit
- Cantata++
- Bounds checker