首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >时间单元测试的想法和提示?

时间单元测试的想法和提示?
EN

Stack Overflow用户
提问于 2009-01-27 12:04:10
回答 5查看 1.3K关注 0票数 9

有人做过时间单元测试吗?

我甚至不确定这种术语是否被创造出来,但重点是测试操作在时间范围内的执行情况。我有几个算法,我想测试它们的执行时间是否如预期的那样增加,我想类似的测试可以用于IO或者其他类似于test_timeout之类的测试。

但是,由于硬件会影响执行的速度,所以看起来并不简单。因此,我想知道是否有人曾经尝试过这类事情,以及他们是否愿意分享他们的经验。

谢谢

编辑:试图编译在这种情况下需要处理的事情列表

EN

Stack Overflow用户

发布于 2009-01-27 12:33:12

我认为您可以对单元测试运行时数据进行回归检查。使用大量的单元测试框架,您通常可以得到一份报告,上面写着testname、executiontime。我知道junit/万无一失是这样的。因此,基本上您可以将其与以前的运行进行比较,并确定是否发生了任何重大更改。如果将所有这些都保存在数据库(带有主机名)中,则可以将相同运行时环境的执行时间与以前的测试运行进行比较。这样,您就不会真正为性能编写测试,而只是单独断言执行时间没有发生重大变化。

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

https://stackoverflow.com/questions/483153

复制
相关文章

相似问题

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