Надежность функционирования любых пользовательских проектов для SCADA-систем складывается из двух составляющих:
- Надежности работы самой SCADA системы
- Качества и безошибочности исполняемого проекта
При разработке SCADA DataRate применяется жизненный цикл программных средств, позволяющий контролировать качество на всех этапах жизненного цикла от самого начала создания программного продукта до завершения эксплуатации.
Тестирование программных продуктов для ООО «Энергокруг» является одним из важнейших этапов в разработке ПО. До того как свежая версия SCADA DataRate программные становится доступной пользователю, она проходят 2-х уровневую процедуру тестирования. На каждом уровне выполняется независимый набор тестов.
На первом уровне проводится квалификационное тестирование.
На втором уровне специалисты из отдельного подразделения тестирования выполняют следующие виды тестирования:
- функциональное тестирование
- тестирование целостности баз данных
- тестирование бизнес-циклов
- тестирование пользовательского интерфейса
- тестирование производительности, нагрузочное, стрессовое и объемное тестирование
- тестирование управления доступом и безопасности
- тестирование восстановления после сбоев
- конфигурационное тестирование
- инсталляционное тестирование.
SCADA DataRate имеет широкий набор инструментов помогающих разработчику создавать качественные решения.
Мощный инструментарий отладки пользовательских проектов позволяет устранить большинство серьезных ошибок на начальных стадиях разработки.
Верификация проекта автоматизированной системы до его запуска позволяет устранить серьезные ошибки и повысить качество проекта.
Ведение лог-файлов, содержащих сообщения об ошибках и событиях, связанных с работой автоматизированной системы, созданной в DataRate, обеспечивает своевременную и эффективную техническую поддержку, как на стадии отладки системы, так и в процессе ее эксплуатации.