使用 QualityTools.UnitTestFramework 我想测试算法的性能。测试包括验证当前版本在某些测量(数字)方面是否“足够”接近先前版本。
在连续运行的单元测试之间,这里需要某种历史记录。实现这一目标的最佳方法是什么?
最佳答案
根据您的比较要求的详细程度,我基本上只创建一个包含您的指标的对象以进行比较。 然后我会使用 xml 序列化以 xml 文件的形式将它写入磁盘。 在测试开始时,您可以将 xml 文件反序列化为对象列表,并执行您需要执行的任何测试运行比较
关于c# - 将当前的单元测试结果与之前的进行比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9651589/