Codeblocks IDE 的单元、集成、系统测试

发布于 2024-11-24 08:27:41 字数 308 浏览 2 评论 0原文

我最近获得了一个基于 Codeblocks IDE 的项目的控制权。该项目由大型 make 脚本、摩托罗拉微控制器的 gcc 以及示例 C 程序组成。该代码受 subversion 源代码控制,但没有测试脚本。

我想知道基于 Windows 的软件的最佳测试包是什么。我希望能够启动软件、打开项目并进行编译。然后我会在输出目录中查找特定文件、二进制文件等。我能够为此任务配置专用虚拟机。

我想知道是否有比完全启动 IDE 并单击菜单更好的测试方法。

我希望这个项目在组装时考虑到测试驱动开发,但现在我被迫在之后添加测试。

感谢您的任何建议

I recently was given control of a project that is based on the Codeblocks IDE. This project consists of large make scripts, gcc for motorola microcontrollers, and example C programs. The code is under subversion source-control, but there are no test scripts.

I am wondering what the best test package for windows based software is. I would like the ability to launch the software, open a project and compile. Then I would look in the output directory for specific files, binaries, etc. I have the ability to provision a dedicated VM to this task.

I'm wondering if there's a better way for testing than fully launching the IDE and clicking through menus.

I wish this project was assembled with Test-driven development in mind, but now I'm being forced to add in test afterwards.

Thanks for any advice u might have

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

凉风有信 2024-12-01 08:27:41

IMO,您需要 Microsoft Visual Studio 2010 捆绑包。
Microsoft Test Manager 2010用于测试用例/测试脚本/缺陷跟踪管理系统,更重要的是,您可以将其用作测试环境管理系统,包括虚拟机(Hyper-V)。

您还可以使用 Visual Studio 作为团队项目管理工具,它有一些针对不同敏捷项目类型的内置模板。

您可以从 MSDN 获取更多信息。

你应该尝试一下这个捆绑包,

IMO, you need Microsoft Visual Studio 2010 bundle.
Microsoft Test Manager 2010 for test case/test script/defect tracing management system, even more, you could use it as testing environment management system, including virtual machine(Hyper-V).

And you could also use the Visual Studio as the team project management tool, it has some build-in template for different agile project type.

You could get more information from MSDN.

You should get a try at this bundle,

烂人 2024-12-01 08:27:41

我正在研究 EggPlant 等工具。不幸的是这个工具要花费 6000 美元。我现在负担不起,所以我仍然不确定答案。感谢您的意见。

I am looking into tools such as eggPlant. Unfortunatly this tool costs $6000. I cannot afford this right now so I am still not sure of the answer. Thanks for your input tho.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文