Использование sqlite3 для отслеживания результатов модульных тестов - PullRequest
1 голос
/ 13 ноября 2010

У меня есть свой собственный пакет модульного тестирования, основанный на библиотеке unittest. Я хотел бы отслеживать историю каждого запускаемого теста. Я также хотел бы определить после каждого запуска тестов, которые переключались с PASS на FAIL или наоборот. У меня очень мало знаний о базах данных, но кажется, что я мог бы использовать sqlite3 для этой задачи. Существуют ли какие-либо решения, объединяющие unittest и базу данных?

1 Ответ

0 голосов
/ 13 ноября 2010

Технически, да.Единственное, что вам нужно, это какой-то язык сценариев или сценарий оболочки, который может общаться с sqlite.

Вы должны думать о базе данных как о файле в файловой системе, где вам не нужно заботиться оформат файла.Вы просто говорите, вот таблицы данных, с колонками.И каждый ряд этого - одна запись.Как и в таблице Excel.

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

Хотя я думаю, что первое, что вы должны сделать, это изучить базовый SQL.Существует множество учебников по SQL.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...