Схема схемы базы данных OpenTap показана здесь:

https://doc.opentap.io/Developer%20Guide/Result%20Listener/#opentap-sql-database

Таблица результатов имеет 5 полей (от Dim0 до Dim4), предназначенных для хранения данных результатов для каждого шага теста.

У меня вопрос:

Как лучше всего хранить произвольное количество полей (более 5) для определенного шага теста?

0
Nick Decroos 18 Апр 2020 в 16:04

1 ответ

Лучший ответ

5 - это только номер по умолчанию. Если результаты имеют больше измерений, существующие плагины базы данных (PostgreSQL и SQLite) будут динамически добавлять дополнительные столбцы, поэтому все, что необходимо, - это использовать правильный метод Results.Publish из шага тестирования:

https://gitlab.com/OpenTAP/opentap/-/tree/master/sdk/Examples/PluginDevelopment/TestSteps/PublishResults

1
bdirenzo 20 Апр 2020 в 20:41