Randoop --time-limit 是否用于花费时间为每个类或整个项目生成测试?例如,如果我为超过 100 个课程的项目设置 --time-limit = 180,Randoop 将花费 180 秒来处理所有课程,或者对于每个课程,它将花费 180 秒来生成测试。
问问题
37 次
1 回答
0
根据Randoop 手册,现在是整个项目的时间:
--time-limit
=整数。生成测试所花费的最大秒数。零意味着没有限制。如果非零,则 Randoop 是不确定的:它可能会在不同的运行中生成不同的测试套件。默认值适用于在较大程序的上下文中为单个类生成测试,但对于为整个程序生成测试来说太小了。
如果您正在测试多个课程,您可能希望将默认时间限制乘以正在测试的课程数量。
于 2021-01-17T18:32:05.993 回答