OpenSCADAWiki: Works/Tests/release050
 

Протокол тестирования OpenSCADA 0.5.0


ПодсистемаТестAthlon64 3000+; ALTLinux 3.0
БезопасностьСоздание/удаление пользователей Пройден.
БезопасностьМодификация, сохранение и загрузка пользователей Пройден.
БезопасностьЗагрузка пользователей и групп из конфигурационного файла Пройден.
Транспорты/SocketsСоздание/удаление транспортов Пройден.
Транспорты/SocketsМодификация, сохранение и загрузка транспортов Пройден.
Транспорты/SocketsЗагрузка транспортов из конфигурационного файла Пройден.
Транспорты/SocketsТест периодического отключения/подключения и обновления модуля Пройден.
Транспорты/SocketsТесты передачи данных через исходящие и входящие транспорты на различных протоколах (TCP, UDP, Unix) с помощью теста "TrOut" модуля системных тестов "SystemTests" Пройден. Устранены две ошибки:
  • синтаксическая ошибка в реализации механизма исходящего UDP-сокета;
  • отсутствие декодирование элементов пути что приводило к ошибкам с именами содержащими символы: '%', ':', '/'
АрхивыТест буфера архива с помощью тестов "ValBuf" модуля системных тестов "SystemTests" Пройдены все 13 тестов.
Архивы/BaseArhСоздание/удаление архивов значений Пройден. Устранено некорректное освобождение ресурса на архив в параметре.
Архивы/BaseArhМодификация, сохранение и загрузка архивов значений Пройден.
Архивы/BaseArhЗагрузка архивов значений из конфигурационного файла Пройден.
Архивы/BaseArhСоздание/удаление архиваторов сообщений Пройден.
Архивы/BaseArhМодификация, сохранение и загрузка архиваторов сообщений Пройден.
Архивы/BaseArhЗагрузка архиваторов сообщений из конфигурационного файла Пройден. Устранена неясность в последовательности проверки источника данных, теперь проверяются все БД, а затем конфигурационный файл.
Архивы/BaseArhСоздание/удаление архиваторов значений Пройден.
Архивы/BaseArhИсполнение теста "MESS" модуля системных тестов "SystemTests" для архиваторов сообщений Пройден.
Архивы/BaseArhМодификация, сохранение и загрузка архиваторов значений Пройден.
Архивы/BaseArhЗагрузка архиваторов значений из конфигурационного файла Пройден.
Архивы/BaseArhНазначение/снятие архивирования из атрибута параметра Пройден. Устранено взаимо-блокирование препятствующее удалению архива из параметра.
Архивы/BaseArhТест периодического отключения/подключения и обновления модуля с помощью теста "SOAttDet" модуля системных тестов "SystemTests"Пройден
Архивы/BaseArhТестирование корректности механизма последовательной упаковки с помощью тестов "Archive" модуля системных тестов "SystemTests" Пройдены все 7 тестов.
БДЗагрузка БД из конфигурационного файла Пройден.
БД/DBFСоздание(регистрация)/удаление БД Пройден.
БД/DBFМодификация, сохранение и автоматическое открытие БД Пройден.
БД/DBFТест периодического отключения/подключения и обновления модуля с помощью теста "SOAttDet" модуля системных тестов "SystemTests"Пройден
БД/DBFПолный тест БД с помощью тестов "BD" модуля системных тестов "SystemTests" Пройдены все тесты. Устранено некорректное удаление таблиц.
БД/MySQLСоздание(регистрация)/удаление БД Пройден.
БД/MySQLМодификация, сохранение и автоматическое открытие БД Пройден.
БД/MySQLТест периодического отключения/подключения и обновления модуля с помощью теста "SOAttDet" модуля системных тестов "SystemTests" Пройден
БД/MySQLПолный тест БД с помощью тестов "BD" модуля системных тестов "SystemTests" Пройдены все тесты.
БД/SQLiteСоздание(регистрация)/удаление БД Пройден.
БД/SQLiteМодификация, сохранение и автоматическое открытие БД Пройден.
БД/SQLiteТест периодического отключения/подключения и обновления модуля с помощью теста "SOAttDet" модуля системных тестов "SystemTests" Пройден Устранено некорректное кодирование специальных символов.
БД/SQLiteПолный тест БД с помощью тестов "BD" модуля системных тестов "SystemTests" Пройдены все тесты.
Протокол/HTTPТест периодического отключения/подключения и обновления модуля с помощью теста "SOAttDet" модуля системных тестов "SystemTests" Пройден
Протокол/HTTPОтправка GET и SET запросов на браузерах: Firefox 1.5.0, Konqueror 3.4.2, Opera 9 Пройден
DAQ/OperationSystemСоздание/удаление параметров Пройден
DAQ/OperationSystemМодификация, сохранение и загрузка параметров Пройден Устранено не включение параметра при загрузке.
DAQ/OperationSystemЗагрузка параметров из конфигурационного файла Пройден
DAQ/OperationSystemСоздание/удаление контроллеров Пройден
DAQ/OperationSystemМодификация, сохранение и загрузка контроллеров Пройден
DAQ/OperationSystemЗагрузка контроллеров из конфигурационного файла Пройден
DAQ/OperationSystemТест периодического отключения/подключения и обновления модуля с помощью теста "SOAttDet" модуля системных тестов "SystemTests" Пройден
DAQ/BlockCalcСоздание/удаление параметров Пройден
DAQ/BlockCalcМодификация, сохранение и загрузка параметров Пройден Устранена некорректная обработка атрибутов при отсутствии связи с блоком.
DAQ/BlockCalcЗагрузка параметров из конфигурационного файла Пройден
DAQ/BlockCalcСоздание/удаление контроллеров Пройден
DAQ/BlockCalcМодификация, сохранение и загрузка контроллеров Пройден
DAQ/BlockCalcЗагрузка контроллеров из конфигурационного файла Пройден
DAQ/BlockCalcСоздание/удаление блоков Пройден Устранено не исключение из обработки при удалении.
DAQ/BlockCalcМодификация, сохранение и загрузка блоков Пройден
DAQ/BlockCalcКопирование блоков Пройден
DAQ/BlockCalcУстановка связей Пройден
DAQ/BlockCalcЗагрузка блоков из конфигурационного файла Пройден
DAQ/BlockCalcТест периодического отключения/подключения и обновления модуля с помощью теста "SOAttDet" модуля системных тестов "SystemTests" Пройден
DAQ/DiamondBoardsСоздание/удаление параметров Пройден Устранено некорректное функционирование интерфейса драйвера платы Diamond в режиме сбора данных не по прерыванию.
DAQ/DiamondBoardsМодификация, сохранение и загрузка параметров Пройден
DAQ/DiamondBoardsЗагрузка параметров из конфигурационного файла Пройден
DAQ/DiamondBoardsСоздание/удаление контроллеров Пройден Устранен пропуск удаления архивов параметров при удалении контроллера. Признак удаления сделан рекурсивным.
DAQ/DiamondBoardsМодификация, сохранение и загрузка контроллеров Пройден
DAQ/DiamondBoardsЗагрузка контроллеров из конфигурационного файла Пройден
DAQ/DiamondBoardsТест периодического отключения/подключения и обновления модуля с помощью теста "SOAttDet" модуля системных тестов "SystemTests" Пройден
DAQ/JavaLikeCalcСоздание/удаление параметра Пройден
DAQ/JavaLikeCalcМодификация, сохранение и загрузка параметра Пройден
DAQ/JavaLikeCalcЗагрузка параметров из конфигурационного файла Пройден
DAQ/JavaLikeCalcСоздание/удаление контроллера Пройден
DAQ/JavaLikeCalcМодификация, сохранение и загрузка контроллера Пройден
DAQ/JavaLikeCalcЗагрузка контроллеров из конфигурационного файла Пройден
DAQ/JavaLikeCalcСоздание/удаление функции Пройден
DAQ/JavaLikeCalcМодификация, сохранение и загрузка функции Пройден
DAQ/JavaLikeCalcКопирование функции Пройден
DAQ/JavaLikeCalcЗагрузка функции из конфигурационного файла Пройден
DAQ/JavaLikeCalcСоздание/удаление библиотеки функций Пройден
DAQ/JavaLikeCalcМодификация, сохранение и загрузка библиотеки функций Пройден
DAQ/JavaLikeCalcЗагрузка библиотеки функции из конфигурационного файла Пройден
DAQ/JavaLikeCalcТест периодического отключения/подключения и обновления модуля с помощью теста "SOAttDet" модуля системных тестов "SystemTests" Пройден
ПараметрыСоздание/удаление параметра логического уровня Пройден Устранена некорректная работа с ресурсами. Добавлен захват ресурса на шаблон и скорректирован механизм подключения/отключения атрибутов. Устранено не удаление значений атрибутов при удалении параметров из БД
ПараметрыМодификация, cохранение и загрузка параметра логического уровня Пройден
ПараметрыЗагрузка параметров из конфигурационного файла Пройден.
ПараметрыИсполнение теста "PARAM" модуля системных тестов "SystemTests" Пройден Добавлена обработка исключения по динамическому приведению типа с преобразованием его во внутреннее исключение TError.
ПараметрыИсполнение теста "Val" модуля системных тестов для атрибутов параметров Пройден
ПараметрыСоздание/удаление шаблона параметра логического уровня Пройден
ПараметрыМодификация, cохранение и загрузка шаблона параметра логического уровня Пройден
ПараметрыЗагрузка шаблонов параметров из конфигурационного файла Пройден.
Интерфейс управленияВыполнение теста "XML" модуля системных тестов "SystemTests" Пройден
Интерфейс управленияВыполнение теста "SysContrLang" модуля системных тестов "SystemTests" Пройден
Специальные/FLibComplex1Тест периодического отключения/подключения и обновления модуля с помощью теста "SOAttDet" модуля системных тестов "SystemTests" Пройден
Специальные/FLibMathТест периодического отключения/подключения и обновления модуля с помощью теста "SOAttDet" модуля системных тестов "SystemTests" Пройден
Специальные/FLibTimeТест периодического отключения/подключения и обновления модуля с помощью теста "SOAttDet" модуля системных тестов "SystemTests" Пройден
ПользИнтерф/QTCfgТест на устойчивую и адекватную работу с интерфейсом управления системой Пройден
ПользИнтерф/QTCfgТест периодического отключения/подключения и обновления модуля с помощью теста "SOAttDet" модуля системных тестов "SystemTests" Пройден
ПользИнтерф/WebCfgТест на устойчивую и адекватную работу с интерфейсом управления системой Пройден
ПользИнтерф/WebCfgТест периодического отключения/подключения и обновления модуля с помощью теста "SOAttDet" модуля системных тестов "SystemTests" Пройден
ПользИнтерф/QTStarterТест периодического отключения/подключения и обновления модуля с помощью теста "SOAttDet" модуля системных тестов "SystemTests" Пройден
ПользИнтерф/VisionТест периодического отключения/подключения и обновления модуля с помощью теста "SOAttDet" модуля системных тестов "SystemTests" Пройден
СистемаЦентрализованная загрузка и сохранение(в том числе в другую БД). Копирование из одной БД в другую. Пройден Устранена особенность кодирования специальных символов в SQL-запросе БД SQLite.
СистемаВыполнение теста "Base64Code" модуля системных тестов "SystemTests". Проверка Mime Base64 алгоритма тестирования. Пройден