雨田单元测试系统可以针对c语言程序文件进行单元测试和集成测试。并且可根据实际需要查阅黑盒测试涉及的用例的执行情况及白盒测试涉及的相关覆盖率。用户选定被测文件后,系统自动从被测文件中提炼出测试所需信息,使用户可以快速方便的创建单元测试用例或集成测试用例。对于单元测试用例,被调用函数的替代函数可以通过系统建立也可以自己编码完成,系统提供了便捷实用的用例数据输入界面,对于c语言涉及到的任何数据结构都可方便的录入数据。在创建用例的过程中,会对输入的非法用例数据进行必要的提示。用例创建完成后,用户可以执行测试并记录相关信息。在界面中会自动显示出用例的执行情况。也可以根据用户需要显示覆盖率信息。覆盖率信息主要包括语句覆盖率、分支覆盖率、条件覆盖率及MCDC等覆盖率数据,也会给出函数调用的执行情况。对于覆盖率数据,可以根据用户的选择确定是否累计历史数据。使用本软件,可以大幅度提高对c语言编写的软件所进行的测试的效率,进而大幅提高软件质量。
软件特点