标签: ruby testing rspec pageobjects code-statistics
我有一个项目,我们保留验收测试代码。它有大约1100种方法,我用来处理UI的各个方面,项目很老,所以我怀疑一些方法是陈旧的,永远不会被使用。测试作为Rspec测试运行。我想以某种方式创建统计方法用法来删除过时的,并创建一个正在使用的前20或30的列表。 我有什么想法可以收集这些数据吗?
提供更多详细信息:我在lib目录中拥有所有支持页面对象方法。我运行了大约100个spec测试,它们从这些页面对象中调用方法。我想收集有关lib /目录中这些方法的使用频率的统计信息。