1.为测试框架添加自动运行测试用例的功能 该功能主要是将运行的测试用例保存到一个表(做简单的存储)里,如果能够从表里读出这个测试用例上次运行成功了,而且测试用例的源代码没有修改(这里使用对源代码字符串进行hash的方法)的话,后续就不再运行这个测试用例了(源代码的修改不属于这里的检测范围,因为可能要在源代码上做修改或者是难度更高的开发方法)。 测试用例表最好还能够让用户手动修改,需要提供一些修改接口。 2.为测试框架添加函数替换的方法 也是在不修改源代码的情况下,让测试代码可以动态替换源代码里的函数进行stub。