【问题标题】:Using sqlite3 to track unit test results使用 sqlite3 跟踪单元测试结果
【发布时间】:2011-05-09 09:34:22
【问题描述】:

我有自己的基于 unittest 库的单元测试套件。我想跟踪正在运行的每个测试用例的历史记录。我还想在每次运行测试后确定从 PASS 到 FAIL 的翻转,反之亦然。 我对数据库知之甚少,但似乎我可以利用 sqlite3 来完成这项任务。 是否有任何现有的集成单元测试和数据库的解决方案?

【问题讨论】:

    标签: python unit-testing sqlite


    【解决方案1】:

    从技术上讲,是的。您唯一需要的是某种可以与 sqlite 对话的脚本语言或 shell 脚本。

    您应该将数据库视为文件系统中的文件,您不必关心文件格式。你只是说,这里是数据表,有列。每一行都是一个记录。很像在 Excel 表格中。

    所以如果你熟悉shell脚本或调用命令行工具,你可以安装sqlite并使用sqlitecommand与数据库交互。

    虽然我认为你应该做的第一件事是学习基本的 SQL。那里有很多 SQL 教程。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-05-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多