因为每种case的测试用例特别像,就不写多个case,而是改一次源码测试一次,覆盖了所有的情况。
问题所在:当时测试的确质量很高,都测试到了。但是,如果过了十天半个月,修改了源码,运行测试用例的时候,只剩下一种测试用例,其余的都没有留下。百搭!而测试最有价值的部分就是验证代码修改是否正确。
发此文,示警。
因为每种case的测试用例特别像,就不写多个case,而是改一次源码测试一次,覆盖了所有的情况。
问题所在:当时测试的确质量很高,都测试到了。但是,如果过了十天半个月,修改了源码,运行测试用例的时候,只剩下一种测试用例,其余的都没有留下。百搭!而测试最有价值的部分就是验证代码修改是否正确。
发此文,示警。