首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Google测试自动化

Google测试自动化
EN

Stack Overflow用户
提问于 2012-10-11 00:45:34
回答 1查看 398关注 0票数 0

我是一名开发人员,使用C++/unix。

我们必须为我们添加的任何新代码编写google-test。我觉得这真的需要一些努力。

我们可以自动化单元测试(google测试)吗?我的意思是,我们是否可以有一个自动化脚本,它应该具有创建单元测试套件的智能,并且它应该至少覆盖70%的代码。

我知道这应该很困难,但只是好奇地想知道这是否可能或not.If可能,那么我需要为此学习什么概念。我认为这是一个长期目标,我可以利用我的空闲时间学习/开发this.Please在这方面帮助我,并提供一些链接/来源,在那里我可以获得一些基本的知识。

EN

回答 1

Stack Overflow用户

发布于 2012-10-11 09:34:20

我认为这个概念从根本上是有缺陷的。

我不明白这样的自动化过程如何在不参考实现函数的代码的情况下推断出要测试的函数的意图。如果是这种情况,并且代码有bug,则将自动创建测试以检查错误的结果。

因此,例如,对于每个类,它可以创建一个适当命名的测试装置,并为每个公共函数创建一个测试用例。实际的测试用例可能默认只包含如下内容:

代码语言:javascript
运行
复制
FAIL() << "Test not yet implemented."

像这样的工具很可能已经存在了。

这与您希望实现的目标相差甚远,但它会减少测试过程中的一些重复性。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12824381

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档