首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ruby最小测试的特征分析

Ruby最小测试的特征分析
EN

Stack Overflow用户
提问于 2016-04-29 08:59:15
回答 1查看 693关注 0票数 0

对于Rails应用程序,我有很多运行缓慢的最小测试(一次测试有3-4分钟)。我想对他们进行分析,以学习如何修复他们。

我试着使用标准的Ruby分析器和ruby两者都不起作用。标准的红宝石轮廓..。但是在运行测试之前它会打印出结果,而我没有得到关于它们的任何信息。如果我在测试中包括RubyProf.start,Ruby只会挂起我的测试。

互联网上充斥着对Rails应用进行分析的建议。不管怎么说,我没有找到任何Rails应用程序的分析测试指南。请帮我选择合适的测试分析策略!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-07-08 20:10:45

通过将require 'profile'包含在测试文件的顶部,我成功地将配置文件添加到单元测试中。它在启动时确实会挂起(也许30秒),但是在测试运行之后,我得到了关于在不同函数上花费多少时间的详细输出。

我使用ruby -rprofile -I"lib:test" <test filepath>从命令行运行测试。

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

https://stackoverflow.com/questions/36933955

复制
相关文章

相似问题

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