一种测试案例分析模型构建方法及系统、执行方法与流程

文档序号:36721909发布日期:2024-01-16 12:25阅读:17来源:国知局
一种测试案例分析模型构建方法及系统、执行方法与流程

本发明涉及测试案例管理,具体而言,涉及一种测试案例分析模型构建方法及系统、执行方法。


背景技术:

1、现有测试案例管理系统通常采用数据列表的形式对测试案例进行管理,每条案例的标题、摘要、前提、检查点、步骤以该条案例属性的方式进行展示。同时作为产生测试案例的上一流程,测试分析与测试案例相互独立存在。

2、这种方式造成有如下缺点:测试分析与测试案例相互独立,造成测试案例不便于理解和阅读,测试执行时难以将案例与其向对应的测试分析建立联系,容易造成对测试案例理解出错,从而造成误测和漏测情况的发生。

3、有鉴于此,特提出本申请。


技术实现思路

1、本发明所要解决的技术问题是测试分析与测试案例独立,从而造成在对实时案例分析时,难以将案例与其向对应的测试分析建立联系,容易造成对测试案例理解出错,从而造成误测和漏测情况的发生,目的在于提供一种测试案例分析模型构建方法及系统、执行方法,能够实将实时案例与其对应的测试分析建立联系,减少了误测以及漏测的情况发生。

2、本发明通过下述技术方案实现:

3、一种测试案例分析模型的构建方法,方法步骤包括:

4、获取测试分析内容与测试案列内容;

5、将所述测试分析内容按照逻辑顺序先后关系以树图的节点形式,构成测试分析节点树图;

6、基于所述测试分析节点树图,将所述测试案例内容进行节点化处理,获得分析模型。

7、传统的在对测试案列进行分析的时候,通常将测试分析与测试案例分开、相互独立,从而造成测试案例不便于理解和阅读,测试执行时难以将案例与其向对应的测试分析建立联系,容易造成对测试案例理解出错,从而造成误测和漏测情况的发生;本发明提供了一种测试案例分析模型的构建方法,将测试分析与测试案例的内容整合到一个模型上,并通过该模型对实时案例分析,能够实现将实时案例与其对应的测试分析建立联系,减少对测试案例的理解以及误测以及漏测的情况发生。

8、优选地,所述测试分析内容包括测试任务以及若干待测系统,且每个所述待测系统对应若干功能模块,每个所述功能模块对应若干测试要点。

9、优选地,所述测试案例内容包括测试案例标题、案例摘要、案例前提、案例步骤以及案例检查点。

10、优选地,所述测试分析节点树图构成的子步骤包括:

11、将所述测试任务作为根节点进行创建;

12、将若干所述待测系统、若干所述功能模块以及若干所述测试要点按照逻辑先后顺序,相互对应的方式,形成父/子节点,获得测试分析节点树图,且每个节点的节点数据均包括分析节点内容、分析节点id以及分析节点的类型标识。

13、优选地,所述分析模型获得的子步骤包括:

14、获取信号触发指令,所述信号触发指令为测试案例节点化指令;

15、基于所述信号触发指令,将所述案例标题导入到所述待测分析节点树图对应的待测系统的子节点中;

16、将所述案例摘要、所述案例前提、所述案例步骤以及所述案例检查点按照逻辑先后顺序,导入到对应的所述案例标题的子节点中,获得分析模型。

17、优选地,所述分析模型获得的子步骤还包括:

18、判断所述待测系统是否存在功能模块的子节点,若存在,则构建对应的功能模块子节点;

19、将所述功能模块作为父节点,判断所述功能模块是否存在测试要点的子节点,若存在,则构建对应所述功能模块的测试要点子节点;

20、在将所述案例测试内容按照逻辑先后顺序,构建在测试要点节点之后,获得分析模型。

21、优选地,所述功能模块为待测系统在本次测试任务中需要进行测试验证的功能;所述测试要点为在进行测试验证时,判断当前功能是否正常运行的关键点。

22、本发明还提供了一种测试案例分析模型的执行方法,在如上所述的构建方法中构建的分析模型进行执行,执行方法包括:

23、获取实时测试案例以及测试触发指令,并将所述测试触发指令发送到所述测试任务;

24、所述测试任务在接收到所述测试触发指令后,基于所述分析模型中的每个节点内容,对所述实时测试案例进行分析,并将分析后的内容导入对应的节点中;

25、对实时测试案例进行执行,并将执行的结果状态进行保存。

26、本发明还提用了一种测试案例分析模型的构建系统,包括数据获取模块、树图构建模块以及模型构建模块;

27、所述数据获取模块,用于获取测试分析内容与测试案列内容;

28、所述树图构建模块,用于将所述测试分析内容按照逻辑顺序先后关系以树图的节点形式,构成测试分析节点树图;

29、所述模型构建模块,用于基于所述测试分析节点树图,将所述测试案例内容进行节点化处理,获得分析模型。

30、本发明还提供了一种计算机存储介质,其上存储有计算程序,该计算机程序被处理器执行时,实现如上所述的方法。

31、本发明与现有技术相比,具有如下的优点和有益效果:

32、本发明实施例提供的一种测试案例分析模型构建方法及系统、执行方法,将测试分析与测试案例的内容整合到一个模型上,并通过该模型对实时案例分析,能够实现将实时案例与其对应的测试分析建立联系,减少对测试案例的理解以及误测以及漏测的情况发生。



技术特征:

1.一种测试案例分析模型的构建方法,其特征在于,方法步骤包括:

2.根据权利要求1所述的一种测试案例分析模型的构建方法,其特征在于,所述测试分析内容包括测试任务以及若干待测系统,且每个所述待测系统对应若干功能模块,每个所述功能模块对应若干测试要点。

3.根据权利要求2所述的一种测试案例分析模型的构建方法,其特征在于,所述测试案例内容包括测试案例标题、案例摘要、案例前提、案例步骤以及案例检查点。

4.根据权利要求3所述的一种测试案例分析模型的构建方法,其特征在于,所述测试分析节点树图构成的子步骤包括:

5.根据权利要求3所述的一种测试案例分析模型的构建方法,其特征在于,所述分析模型获得的子步骤包括:

6.根据权利要求5所述的一种测试案例分析模型的构建方法,其特征在于,所述分析模型获得的子步骤还包括:

7.根据权利要求6所述的一种测试案例分析模型的构建方法,其特征在于,所述功能模块为待测系统在本次测试任务中需要进行测试验证的功能;所述测试要点为在进行测试验证时,判断当前功能是否正常运行的关键点。

8.一种测试案例分析模型的执行方法,其特征在于,在如权利要求1~7任一所述的构建方法中构建的分析模型进行执行,执行方法包括:

9.一种测试案例分析模型的构建系统,其特征在于,包括数据获取模块、树图构建模块以及模型构建模块;

10.一种计算机存储介质,其上存储有计算程序,其特征在于,该计算机程序被处理器执行时,实现如权利要求1~7任一所述的方法。


技术总结
本发明公开了一种测试案例分析模型构建方法及系统、执行方法,属于测试案例管理技术领域,获取测试分析内容与测试案列内容;将所述测试分析内容按照逻辑顺序先后关系以树图的节点形式,构成测试分析节点树图;基于所述测试分析节点树图,将所述测试案例内容进行节点化处理,获得分析模型;本发明的有益效果为将测试分析与测试案例的内容整合到一个模型上,并通过该模型对实时案例分析,能够实现将实时案例与其对应的测试分析建立联系,减少对测试案例的理解以及误测以及漏测的情况发生。

技术研发人员:雷望,黄勇,朱小兵,陈拥军,李颖
受保护的技术使用者:四川新网银行股份有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1