【问题标题】:Unit Testing in VB 6 with SimplyVBUnit在 VB 6 中使用 SimplyVBUnit 进行单元测试
【发布时间】:2009-10-12 17:59:54
【问题描述】:

我最近决定开始使用一些轻量级单元测试,看看它是否为我们的项目增加了任何价值,但我在查找 SimplyVBUnit 的文档时遇到了麻烦。有什么建议吗?

【问题讨论】:

    标签: unit-testing vb6 simplyvbunit


    【解决方案1】:

    this question 中有一些关于 VB6 单元测试的讨论,Gutzofter 的mini tutorial on SimplyVBUnit

    【讨论】:

      【解决方案2】:

      如果您下载了 SimplyVBUnit 的二进制安装程序,它会在安装文件夹中附带几个示例项目。源代码 zip 文件和二进制安装程序都包含一个 Help.chm,其中显示了许多类以及如何在测试中应用它们。

      【讨论】:

      • 是的,我想知道是否有人为它创建了文档。我确实查看了帮助,这在某种程度上很有帮助(不是双关语)。而且,由于您是作者并且建议您查看帮助,因此答案似乎是否定的:除了包含的示例项目和编译的帮助文件之外,没有任何其他文档。
      • 您在寻找什么样的文档?它是针对 SimplyVBUnit 还是更多关于一般单元测试的内容?
      【解决方案3】:

      你有没有考虑收藏test coverage?这决定了代码的哪一部分已经运行,通常由单元测试执行。为此,您需要一个测试覆盖率数据收集工具以及您的测试。

      编辑:我知道的唯一 VB6 测试覆盖工具是 http://www.aivosto.com/vbwatch.html Aivisto 似乎因其 VB 工具而享有普遍的良好声誉。

      【讨论】:

      • 嗯。当我询问特定的单元测试框架时,看起来像是您推荐的软件测试方法。也就是说,我正在专门寻找自动化工具,以便以很少的代价为我们的 QA 方面增加价值。你能推荐一个好的 vb 6 代码自动覆盖工具吗?
      • 您正在寻找可以增加价值的东西。单元测试很好。恕我直言,测试覆盖率是一个巨大的附加值,因为它可以告诉你你的测试(单元、集成、系统、交互)是否对你有任何好处。谢谢叮 :-(
      • 我会取消那个叮你的!
      • 虽然此链接可能会回答问题,但最好在此处包含答案的基本部分并提供链接以供参考。如果链接页面发生更改,仅链接的答案可能会失效。
      • @IraBaxter 我很惊讶看到这个拥有 49k 代表的人的评论!我的评论是在查看标记的帖子队列后自动生成的,由其他人报告。
      猜你喜欢
      • 1970-01-01
      • 2014-11-30
      • 2019-08-25
      • 1970-01-01
      • 2017-02-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-17
      相关资源
      最近更新 更多