本公开总体上涉及信息处置系统,并且更具体地涉及自动生成代码功能和测试用例映射。
背景技术:
1、随着信息的价值和使用不断增加,个人和企业寻求另外的方式来处理和存储信息。一个选项是信息处置系统。信息处置系统通常处理、编译、存储或传达用于商业、个人或其他目的的信息或数据。技术和信息处置需求和要求可在不同的应用之间有所不同。因此,信息处置系统也可关于以下方面有所不同:处置什么信息,如何处置信息,处理、存储或传达多少信息,以及可多快速且多高效地处理、存储或传达信息。信息处置系统的变化允许信息处置系统是通用的或者针对特定用户或特定用途(诸如财务交易处理、航班预定、企业数据存储或全球通信)进行配置。另外,信息处置系统可包括可被配置来处理、存储和传达信息的多种硬件和软件资源,并且可包括一个或多个计算机系统、图形接口系统、数据存储系统、联网系统和移动通信系统。信息处置系统还可实施各种可视化架构。信息处置系统之间的数据和语音通信可通过有线、无线或某种组合的网络进行。
技术实现思路
1、一种信息处置系统针对包括一组功能的代码执行测试用例,其中所述执行使用不同的跟踪开关值执行至少两次。所述系统还标识与每个测试用例相关联的跟踪日志,并且基于所述跟踪日志与每个测试用例的关联将每个测试用例映射到一个或多个功能。
1.一种方法,其包括:
2.如权利要求1所述的方法,其还包括:标识与所述代码相关联的所述功能。
3.如权利要求1所述的方法,其中所述代码是与嵌入式系统相关联的固件。
4.如权利要求1所述的方法,其中所述代码是软件代码。
5.如权利要求1所述的方法,其中所述功能中的每个功能与跟踪日志相关联。
6.如权利要求1所述的方法,其还包括:生成每个测试用例到一个或多个跟踪日志的另一个映射。
7.如权利要求1所述的方法,其还包括:将每个测试用例到所述至少一个功能的所述映射与每个测试用例到至少另一个功能的先前映射聚集。
8.一种信息处置系统,其包括:
9.如权利要求8所述的信息处置系统,所述处理器进一步被配置来标识所述一组功能。
10.如权利要求8所述的信息处置系统,其中所述代码是与嵌入式系统相关联的固件。
11.如权利要求8所述的信息处置系统,其中所述代码是软件代码。
12.如权利要求8所述的信息处置系统,其中所述功能中的每个功能与跟踪日志相关联。
13.如权利要求8所述的信息处置系统,所述处理器进一步被配置来生成所述每个测试用例到一个或多个跟踪日志的另一个映射。
14.如权利要求8所述的信息处置系统,其中所述每个测试用例到所述一个或多个功能的当前映射包括:在所述测试用例的先前执行中生成的所述每个测试用例到所述一个或多个功能的先前映射的聚集。
15.一种用于存储指令的非暂时性计算机可读介质,所述指令能够执行以执行操作,所述操作包括:
16.如权利要求15所述的非暂时性计算机可读介质,其中所述操作还包括:标识与所述代码相关联的所述功能中的每个功能。
17.如权利要求15所述的非暂时性计算机可读介质,其中所述代码是与嵌入式系统相关联的固件。
18.如权利要求15所述的非暂时性计算机可读介质,其中所述代码是软件代码。
19.如权利要求15所述的非暂时性计算机可读介质,其中所述功能中的每个功能与跟踪日志相关联。
20.如权利要求15所述的非暂时性计算机可读介质,其中所述操作还包括:将每个测试用例到所述至少一个功能的所述映射与每个测试用例到至少一个不同功能的先前映射聚集。