【技术实现步骤摘要】
本公开涉及计算机,本公开尤其涉及一种测试报告生成方法、电子设备、存储介质及程序产品。
技术介绍
1、在软件的交付过程中,通过单元测试、功能测试、性能测试、兼容性测试、接口自动化测试等手段来保障软件质量。无论哪种测试方法,衡量测试用例设计是否精准和全面都很重要。
2、相关技术一般采用jacoco统计java项目代码覆盖率。jacoco是一个统计java项目代码覆盖率的工具,数据保存在内存,遇到重新部署环境会将原来的覆盖率数据丢失,所以需要在销毁环境前将测试报告备份,等下次计算时将现测试报告与备份报告合并。
3、但是jacoco合并报告会校验类文件是否变动,变动的类文件不参与合并,会导致之前覆盖过的代码丢失。
技术实现思路
1、本公开提供了一种测试报告生成方法、电子设备、存储介质及程序产品。
2、一方面,提供了一种测试报告生成方法,包括:
3、接收用户的部署代码操作,响应于用户的部署代码操作,获取代码部署信息;
4、基于所述代码部署信
...【技术保护点】
1.一种测试报告生成方法,其特征在于,包括:
2.根据权利要求1所述的测试报告生成方法,其特征在于,所述代码的版本信息包括原有代码版本信息和更改后代码版本信息,
3.根据权利要求2所述的测试报告生成方法,其特征在于,基于所述原有代码版本信息生成第一子测试报告,包括:
4.根据权利要求3所述的测试报告生成方法,其特征在于,基于所述原有代码版本信息按照第一方式生成原有测试报告,包括基于所述原有代码版本信息通过jacoco插件生成原有测试报告。
5.根据权利要求2所述的测试报告生成方法,其特征在于,基于所述更改后代码版本信息生
...【技术特征摘要】
1.一种测试报告生成方法,其特征在于,包括:
2.根据权利要求1所述的测试报告生成方法,其特征在于,所述代码的版本信息包括原有代码版本信息和更改后代码版本信息,
3.根据权利要求2所述的测试报告生成方法,其特征在于,基于所述原有代码版本信息生成第一子测试报告,包括:
4.根据权利要求3所述的测试报告生成方法,其特征在于,基于所述原有代码版本信息按照第一方式生成原有测试报告,包括基于所述原有代码版本信息通过jacoco插件生成原有测试报告。
5.根据权利要求2所述的测试报告生成方法,其特征在于,基于所述更改后代码版本信息生成第二子测试报告,包括:
6.根据权利要求5所述的测试报告生成...
【专利技术属性】
技术研发人员:陈昌永,
申请(专利权)人:贝壳找房北京科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。