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