CN109002980B - 一种场景化的知识检验方法及装置 - Google Patents

一种场景化的知识检验方法及装置 Download PDF

Info

Publication number
CN109002980B
CN109002980B CN201810749023.0A CN201810749023A CN109002980B CN 109002980 B CN109002980 B CN 109002980B CN 201810749023 A CN201810749023 A CN 201810749023A CN 109002980 B CN109002980 B CN 109002980B
Authority
CN
China
Prior art keywords
node
unit
scene
variable
content
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201810749023.0A
Other languages
English (en)
Other versions
CN109002980A (zh
Inventor
陈家威
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Giantan Information Technology Co ltd
Original Assignee
Guangzhou Giantan Information Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangzhou Giantan Information Technology Co ltd filed Critical Guangzhou Giantan Information Technology Co ltd
Priority to CN201810749023.0A priority Critical patent/CN109002980B/zh
Publication of CN109002980A publication Critical patent/CN109002980A/zh
Application granted granted Critical
Publication of CN109002980B publication Critical patent/CN109002980B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0633Workflow analysis

Landscapes

  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Operations Research (AREA)
  • Game Theory and Decision Science (AREA)
  • Development Economics (AREA)
  • Marketing (AREA)
  • Educational Administration (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明一种场景化的知识检验方法及装置,所述方法包括如下步骤:步骤S1,创建场景的节点,并创建各节点的节点内容;步骤S2,选定一节点,自动模拟场景内容,输出从入口节点到选定节点的场景内容;步骤S3,检查自动模拟输出的场景内容的业务流程逻辑;步骤S4,根据业务要求判断是否需要创建新节点,若需要创建新节点,则返回步骤S1创建新节点,否则进入步骤S5;步骤S5,输出符合预设的业务流程逻辑的所有节点的场景内容,本发明通过在场景测试中引入自动测试环节,可减少人工操作,节省测试时间,降低测试人力成本。

Description

一种场景化的知识检验方法及装置
技术领域
本发明涉及场景测试技术领域,特别是涉及一种场景化的知识检验方法及装置。
背景技术
场景测试法是通过运用场景来对***的功能点或业务流程进行测试,从而提高测试效果的一种方法。场景测试法即是用事件触发来控制流程的,事件触发时的情景便形成了场景。
目前,各领域的场景测试一般都是采用人力操作的方式,即场景测试的各部分都利用人工的操作及判断来实现,这种手工操作的场景测试方法耗时耗力,且成本高。
发明内容
为克服上述现有技术存在的不足,本发明之目的在于提供一种场景化的知识检验方法及装置,以解决现有技术中场景测试方法手工操作时间长,耗费人力成本高的问题。
为达上述及其它目的,本发明提出一种场景化的知识检验方法,包括如下步骤:
步骤S1,创建场景的节点,并创建各节点的节点内容;
步骤S2,选定一节点,自动模拟场景内容,输出从入口节点到选定节点的场景内容;
步骤S3,检查自动模拟输出的场景内容的业务流程逻辑;
步骤S4,根据业务要求判断是否需要创建新节点,若需要创建新节点,则返回步骤S1创建新节点,否则进入步骤S5;
步骤S5,输出符合预设的业务流程逻辑的所有节点的场景内容。
优选地,于步骤S1中,利用场景编辑器创建场景的各节点的节点内容。
优选地,步骤S2进一步包括:
步骤S2.1,选定某一节点,后台创建变量节点,将选定节点的值赋值给后台创建的变量节点;
步骤S2.2,判断该变量节点的类型是否为回答类型;
步骤S2.3,根据判断结果对变量节点进行相应处理;
步骤S2.4,判断该变量节点是否存在跳转关系;
步骤S2.5,根据判断结果进入步骤S2.6或进一步判断是否存在跳转节点,并根据判断跳转节点的结果将指针指向的节点的值赋值给后台创建的变量节点,返回步骤S2.2;
步骤S2.6,输出内部存储的从入口节点到该选定节点的场景内容。
优选地,步骤2.3进一步包括:
若该变量节点为回答类型,则记录该变量节点的条件,并存储该变量节点的值,若该变量节点不是回答类型,则存储该变量节点的值。
优选地,步骤2.5进一步包括:
若该变量节点不存在跳转关系,则进入步骤S2.6,否则若该变量节点存在跳转关系,则判断是否存在跳转节点,若节点存在跳转节点,则调整节点指针,将指针指向的节点的值赋值给后台创建的变量节点,返回步骤S2.2,否则若节点不存在跳转节点,则随机选取一个节点,并调整节点指针,将指针指向的节点的值赋值给后台创建的变量节点,返回步骤S2.2。
优选地,于进入步骤S2.6之前,还包括如下步骤:
判断是否有节点存储;
若有,则进入步骤S2.6,否则结束。
优选地,于步骤S3中,检查步骤S2所输出的场景内容的业务流程是否符合预设的业务流程逻辑,若不符合,则返回步骤S1修改存在问题的节点内容,若符合则进入步骤S4。
为达到上述目的,本发明还提供一种场景化的知识检验装置,包括:
节点创建单元,用于创建场景的节点,并创建各节点的节点内容;
自动模拟单元,用于选定一节点,自动模拟场景内容,输出从入口节点到选定节点的场景内容;
业务流程逻辑检查单元,用于检查自动模拟输出的场景内容的业务流程逻辑;
新节点创建判断单元,用于根据业务要求判断是否需要创建新节点,若需要创建新节点,则返回所述节点创建单元创建新节点,若不需要创建新节点则启动第二输出单元;
第二输出单元,用于输出符合预设的业务流程逻辑的所有节点的场景内容。
优选地,自动模拟单元进一步包括:
节点选择单元,用于选定某一节点,后台创建变量节点,将选定的节点的值赋值给后台创建的变量节点;
类型判断单元,判断该变量节点的类型是否为回答类型;
第一处理单元,用于根据所述类型判断单元的判断结果对变量节点进行相应处理;
跳转关系判断单元,用于判断该变量节点是否存在跳转关系
第二处理单元,用于根据跳转关系判断单元的判断结果启动跳转节点判断单元或第一输出单元;
跳转节点判断单元,用于判断是否存在跳转节点;
第三处理单元,用于根据所述跳转节点判断单元的判断结果将指针指向的节点的值赋值给后台创建的变量节点,并返回所述类型判断单元;
第一输出单元,用于输出内部存储的从入口节点到该选定节点的场景内容。
优选地,所述业务流程逻辑检查单元判断所述自动模拟单元所输出的场景内容的业务流程是否符合预设的业务流程逻辑,若不符合,则返回所述节点创建单元修改存在问题的节点内容;否则启动所述新节点创建判断单元。
与现有技术相比,本发明一种场景化的知识检验方法通过在场景测试中引入自动测试环节,可减少人工操作,节省测试时间,降低测试人力成本,提高测试效率。
附图说明
图1为本发明一种场景化的知识检验方法的步骤流程图;
图2为本发明具体实施例中步骤S2的细部流程图;
图3为本发明一种场景化的知识检验装置的***架构图;
图4为本发明具体实施例中自动模拟单元302的细部结构图;
图5为本发明实施例中场景化的知识检验方法的流程图;
图6为本发明实施例中自动模拟场景内容的流程图。
具体实施方式
以下通过特定的具体实例并结合附图说明本发明的实施方式,本领域技术人员可由本说明书所揭示的内容轻易地了解本发明的其它优点与功效。本发明亦可通过其它不同的具体实例加以施行或应用,本说明书中的各项细节亦可基于不同观点与应用,在不背离本发明的精神下进行各种修饰与变更。
在介绍本发明之前,先说明本发明涉及的概念:
入口节点:场景的入口节点,是每个场景的第一个节点,该节点是操作者在场景编辑器中创建场景后,在场景中建立的第一个节点,入口节点的内容是与场景有关的内容,入口节点的作用是匹配用户的陈述是否与该场景相关,如果与该场景相关,则引导用户进入该场景的交互流程,否则不进入该场景交互流程。
场景:人机交互的内容,其中包括领域知识,常识,闲聊等。
节点:人机交互的部分内容点或知识点。
自动模拟:计算机通过程序不需人工干预模拟预设的内容。
节点类型:每个节点内容所属于的类型,类型的种类由人预设的,目前已有五种节点类型:入口节点(一个场景只有一个)、追问节点、条件节点、结果节点、跳转节点。
节点条件:跳转到该节点所需要满足的条件。
节点的值:节点的值指在该节点的所编辑的场景内容。
跳转关系:指节点与节点之间的种属、跳转等关系。
业务流程逻辑:指人机交互内容场景中,若相关交互内容涉及某领域业务问题,则需要按照该领域的相关业务进行相应交互以获取必要的信息为用户提供有价值的内容。
图1为本发明一种场景化的知识检验方法的步骤流程图。如图1所示,本发明一种场景化的知识检验方法,包括如下步骤:
步骤S1,创建场景的节点,并创建各节点的节点内容。具体地,这里创建的节点包括入口节点(一个场景只有一个)、追问节点、条件节点、结果节点、跳转节点。
在本发明具体实施例中,利用场景编辑器创建场景的节点内容,即通过场景编辑器创建场景的节点内容,利用节点的编辑框获取输入的场景内容,并保存编辑的场景内容。以入口节点为例,其是用户在场景编辑器中创建场景后,在场景中建立的第一个节点,入口节点的内容是与场景有关的内容,入口节点的作用是匹配用户的陈述是否与该场景相关,如果与该场景相关,则引导用户进入该场景的交互流程,否则不进入该场景交互流程。一般地,节点内容根据业务要求而不同,比如业务要求做问答内容,那么节点的内容就是问题或者问题的答案。如有其它业务需求,场景内容可以是领域知识、常识、闲聊和业务知识。
步骤S2,选定一节点,自动模拟场景内容,输出从入口节点到选定节点的场景内容。
具体地,如图2所示,步骤S2进一步包括:
步骤S200,选定某一节点,后台创建变量节点,将选定的节点的值赋值给后台创建的变量节点;
步骤S201,判断该变量节点的类型是否为回答类型;
步骤S202,若该变量节点为回答类型,则记录该变量节点的条件(如***默认的输入,使程序按照预定的路径进行模拟),并进入步骤S203存储该变量节点的值,若该变量节点不是回答类型,则进入步骤S203;
步骤S203,存储变量节点的值;
步骤S204,判断该变量节点是否存在跳转关系,若该变量节点存在跳转关系,则进入步骤S205,否则若该变量节点不存在跳转关系,则进入步骤S208。
步骤S205,判断是否存在跳转节点,若节点存在跳转节点,则进入步骤S206,否则若节点不存在跳转节点,则随机选取一个节点,进入步骤S206;
步骤S206,调整节点指针,即指针指向跳转节点或随机选取的节点,执行步骤S207;
步骤S207,将指针指向的节点的值赋值给后台创建的变量节点,返回步骤S201。
步骤S208,输出内部存储的从入口节点到该选定节点的场景内容。
优选地,于进入步骤208之前,还包括如下步骤:
步骤209,判断是有节点存储;若有节点存储,则进入步骤210,否则结束;
步骤210,判断是否暂停输出,若是,则返回步骤209,否则进入步骤S208。
步骤S3,检查自动模拟输出的场景内容的业务流程逻辑。
在本发明具体实施例中,判断步骤S2所输出的场景内容的业务流程是否符合预设的业务流程逻辑,若不符合,则返回步骤S1修改存在的问题节点内容;若步骤S2所输出的场景内容的业务流程符合预设的业务流程逻辑,则进入步骤S4。
步骤S4,根据业务要求判断是否需要创建新节点,若需要创建新节点,则返回步骤S1创建新节点,若不需要创建新节点则进入步骤S5。
步骤S5,输出符合预设的业务流程逻辑的所有节点的场景内容。
图3为本发明一种场景化的知识检验装置的***架构图。如图3所示,本发明一种场景化的知识检验装置,包括:
节点创建单元301,用于创建场景的各节点,并创建场景的各节点内容。
在本发明具体实施例中,节点创建单元301利用场景编辑器创建场景的节点内容,即通过场景编辑器创建场景的节点内容,利用节点的编辑框获取输入的场景内容,并保存编辑的场景内容。
自动模拟单元302,用于选定一节点,自动模拟场景内容,输出从入口节点到选定节点的场景内容。
具体地,如图4所示,自动模拟单元302进一步包括:
节点选择单元3021,用于选定某一节点,后台创建变量节点,将选定的节点的值赋值给后台创建的变量节点;
类型判断单元3022,判断该变量节点的类型是否为回答类型;
第一处理单元3023,于判断出该变量节点为回答类型时,记录该变量节点的条件,并存储该变量节点的值,于判断出该变量节点不是回答类型时,存储该变量节点的值;
跳转关系判断单元3024,用于判断该变量节点是否存在跳转关系;
第二处理单元3025,于判断出该变量节点存在跳转关系时,则启动跳转节点判断单元3026,于判断出该变量节点不存在跳转关系时,启动第一输出单元3028
跳转节点判断单元3026,用于判断是否存在跳转节点;
第三处理单元3027,于判断出存在跳转节点时,调整节点指针,将指针指向的节点的值赋值给后台创建的变量节点,并返回类型判断单元3022,于判断出不存在跳转节点时,则随机选取一个节点,调整节点指针,将指针指向的节点的值赋值给后台创建的变量节点,并返回类型判断单元3022。
第一输出单元3028,用于输出内部存储的从入口节点到该选定节点的场景内容。
优选地,自动模拟单元302还包括:
判断单元3029,用于判断是有节点存储,于判断结果为有节点存储时判断是否暂停输出,于判断结果为无节点存储时结束自动模拟,于判断结果为暂停输出时,返回判断是否有节点存储,于判断结果为不暂停输出时,启动第一输出单元3028。一般地,所述第二处理单元3025在启动第一输出单元3028之前,先启动判断单元3029。
业务流程逻辑检查单元303,用于检查自动模拟输出的场景内容的业务流程逻辑。
在本发明具体实施例中,业务流程逻辑检查单元303判断自动模拟单元302所输出的场景内容的业务流程是否符合预设的业务流程逻辑,若不符合,则返回节点创建单元301修改存在的问题节点内容;若自动模拟单元302所输出的场景内容的业务流程符合预设的业务流程逻辑,则启动新节点创建判断单元304。
新节点创建判断单元304,用于根据业务要求判断是否需要创建新节点,若需要创建新节点,则返回节点创建单元301创建新节点,若不需要创建新节点则启动第二输出单元305。
第二输出单元305,用于输出符合预设的业务流程逻辑的所有节点的场景内容。
图5为本发明实施例中场景化的知识检验方法的流程图。以下将通过实施例来说明本发明:在本发明实施例中,场景化的知识检验方法具体过程如下:
步骤1:编辑节点A内容
在场景编辑器中创建场景的节点A内容,在该节点的编辑框中编辑场景内容,并保存编辑的场景内容。
步骤2:自动模拟场景内容
选定一节点(例如节点A1),点击启动按钮启动自动模拟该节点的场景内容的程序,运行程序输出路径为从入口节点到选定的节点的场景内容。
本实施例中,如图6所示,自动模拟场景内容的步骤如下:
1.选定节点A1,后台创建变量节点,将选定的节点A1的值赋值给变量节点;
2.判断变量节点是否为回答类型
2.1若变量节点是回答类型,内部存储记录变量节点的条件;
2.2若变量节点不是回答类型,执行下一步骤;
3.存储变量节点的值
4.判断变量节点是否存在跳转关系
4.1若变量节点存在跳转关系,则判断是否存在跳转接节点A2,若存在跳转节点A2,则调整节点指针,执行4.1.1;若不存在跳转节点A2,则随机选取一个节点An,并调整节点指针,执行4.1.1;
4.1.1将指针指向的节点的值赋值给变量节点,然后执行环节2;
5.若变量节点不存在跳转关系,则判断是否有存储节点,若有节点被存储到内部存储单元,则执行下一步,否则结束程序;
6.判断是否暂停输出,若要暂停输出,返回5,否则执行下一步;
7.输出内部存储的从入口节点到A节点的场景信息;
8.结束。
步骤3:检查自动模拟输出的场景业务流程逻辑
检查步骤2所输出的场景内容的业务流程。判断步骤2所输出的场景内容的业务流程是否符合预设的业务流程逻辑,若不符合,则返回步骤1修改存在的问题的节点内容;若步骤2所输出的场景内容的业务流程符合预设的业务流程逻辑,则进入下一步骤4。一般地,由人工检查步骤2所输出的场景内容的业务流程,当然根据业务需求可随时暂停自动模拟程序,进行人工检验,判断步骤2所输出的场景内容的业务流程是否符合预设的业务流程逻辑。
步骤4:判断是否创建新节点
根据业务要求判断是否需要创建新节点,若需要创建新节点,返回步骤1,若不需要创建新节点则执行下一步骤5。
步骤5:输出符合业务流程的节点
即,输出符合预设的业务流程逻辑的所有节点的场景内容。
综上所述,本发明一种场景化的知识检验方法通过在场景测试中引入自动测试环节,可减少人工操作,节省测试时间,降低测试人力成本,提高测试效率。
上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何本领域技术人员均可在不违背本发明的精神及范畴下,对上述实施例进行修饰与改变。因此,本发明的权利保护范围,应如权利要求书所列。

Claims (8)

1.一种场景化的知识检验方法,包括如下步骤:
步骤S1,创建场景的节点,并创建各节点的节点内容;
步骤S2,选定一节点,自动模拟场景内容,输出从入口节点到选定节点的场景内容;
步骤S3,检查自动模拟输出的场景内容的业务流程逻辑;
步骤S4,根据业务要求判断是否需要创建新节点,若需要创建新节点,则返回步骤S1创建新节点,否则进入步骤S5;
步骤S5,输出符合预设的业务流程逻辑的所有节点的场景内容;
步骤S2进一步包括:
步骤S2.1,选定某一节点,后台创建变量节点,将选定节点的值赋值给后台创建的变量节点;
步骤S2.2,判断该变量节点的类型是否为回答类型;
步骤S2.3,根据判断结果对变量节点进行相应处理;
步骤S2.4,判断该变量节点是否存在跳转关系;
步骤S2.5,根据判断结果进入步骤S2.6或进一步判断是否存在跳转节点,并根据判断跳转节点的结果将指针指向的节点的值赋值给后台创建的变量节点,返回步骤S2.2;
步骤S2.6,输出内部存储的从入口节点到该选定节点的场景内容。
2.如权利要求1所述的一种场景化的知识检验方法,其特征在于,于步骤S1中,利用场景编辑器创建场景的各节点的节点内容。
3.如权利要求1所述的一种场景化的知识检验方法,其特征在于,步骤2.3进一步包括:
若该变量节点为回答类型,则记录该变量节点的条件,并存储该变量节点的值,若该变量节点不是回答类型,则存储该变量节点的值。
4.如权利要求1所述的一种场景化的知识检验方法,其特征在于,步骤2.5进一步包括:
若该变量节点不存在跳转关系,则进入步骤S2.6,否则若该变量节点存在跳转关系,则判断是否存在跳转节点,若节点存在跳转节点,则调整节点指针,将指针指向的节点的值赋值给后台创建的变量节点,返回步骤S2.2,否则若节点不存在跳转节点,则随机选取一个节点,并调整节点指针,将指针指向的节点的值赋值给后台创建的变量节点,返回步骤S2.2。
5.如权利要求1所述的一种场景化的知识检验方法,其特征在于:于进入步骤S2.6之前,还包括如下步骤:
判断是否有节点存储;
若有,则进入步骤S2.6,否则结束。
6.如权利要求1所述的一种场景化的知识检验方法,其特征在于:于步骤S3中,判断步骤S2所输出的场景内容的业务流程是否符合预设的业务流程逻辑,若不符合,则返回步骤S1修改存在问题的节点内容,若符合则进入步骤S4。
7.一种场景化的知识检验装置,包括:
节点创建单元,用于创建场景的节点,并创建各节点的节点内容;
自动模拟单元,用于选定一节点,自动模拟场景内容,输出从入口节点到选定节点的场景内容;
业务流程逻辑检查单元,用于检查自动模拟输出的场景内容的业务流程逻辑;
新节点创建判断单元,用于根据业务要求判断是否需要创建新节点,若需要创建新节点,则返回所述节点创建单元创建新节点,若不需要创建新节点则启动第二输出单元;
第二输出单元,用于输出符合预设的业务流程逻辑的所有节点的场景内容;
自动模拟单元进一步包括:
节点选择单元,用于选定某一节点,后台创建变量节点,将选定的节点的值赋值给后台创建的变量节点;
类型判断单元,判断该变量节点的类型是否为回答类型;
第一处理单元,用于根据所述类型判断单元的判断结果对变量节点进行相应处理;
跳转关系判断单元,用于判断该变量节点是否存在跳转关系
第二处理单元,用于根据跳转关系判断单元的判断结果启动跳转节点判断单元或第一输出单元;
跳转节点判断单元,用于判断是否存在跳转节点;
第三处理单元,用于根据所述跳转节点判断单元的判断结果将指针指向的节点的值赋值给后台创建的变量节点,并返回所述类型判断单元;
第一输出单元,用于输出内部存储的从入口节点到该选定节点的场景内容。
8.如权利要求7所述的一种场景化的知识检验装置,其特征在于:所述业务流程逻辑检查单元判断所述自动模拟单元所输出的场景内容的业务流程是否符合预设的业务流程逻辑,若不符合,则返回所述节点创建单元修改存在问题的节点内容;否则启动所述新节点创建判断单元。
CN201810749023.0A 2018-07-10 2018-07-10 一种场景化的知识检验方法及装置 Active CN109002980B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810749023.0A CN109002980B (zh) 2018-07-10 2018-07-10 一种场景化的知识检验方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810749023.0A CN109002980B (zh) 2018-07-10 2018-07-10 一种场景化的知识检验方法及装置

Publications (2)

Publication Number Publication Date
CN109002980A CN109002980A (zh) 2018-12-14
CN109002980B true CN109002980B (zh) 2021-09-03

Family

ID=64598857

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810749023.0A Active CN109002980B (zh) 2018-07-10 2018-07-10 一种场景化的知识检验方法及装置

Country Status (1)

Country Link
CN (1) CN109002980B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109725788B (zh) * 2018-12-19 2021-01-26 网易(杭州)网络有限公司 用户界面交互的处理方法、装置、处理器及终端

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102236602A (zh) * 2011-07-21 2011-11-09 南京大学 一种可视化软件测试设计平台
CN103714002A (zh) * 2013-12-26 2014-04-09 北京奇虎科技有限公司 基于配置***的项目测试方法及装置
CN104391686A (zh) * 2014-10-14 2015-03-04 深圳怡化电脑股份有限公司 流程控制方法及装置
CN104573503A (zh) * 2015-02-11 2015-04-29 中国农业银行股份有限公司 一种内存访问溢出的检测方法及装置
JP5878500B2 (ja) * 2013-08-19 2016-03-08 株式会社大和総研ビジネス・イノベーション フロー図作成システム
CN105467953A (zh) * 2015-11-11 2016-04-06 中国科学院软件研究所 一种面向工业大数据的知识表示及其自动化应用方法
CN106681927A (zh) * 2017-01-09 2017-05-17 郑州云海信息技术有限公司 一种测试用例生成方法及其装置
CN107665170A (zh) * 2016-07-29 2018-02-06 高德软件有限公司 一种流程测试方法及装置

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102236602A (zh) * 2011-07-21 2011-11-09 南京大学 一种可视化软件测试设计平台
JP5878500B2 (ja) * 2013-08-19 2016-03-08 株式会社大和総研ビジネス・イノベーション フロー図作成システム
CN103714002A (zh) * 2013-12-26 2014-04-09 北京奇虎科技有限公司 基于配置***的项目测试方法及装置
CN104391686A (zh) * 2014-10-14 2015-03-04 深圳怡化电脑股份有限公司 流程控制方法及装置
CN104573503A (zh) * 2015-02-11 2015-04-29 中国农业银行股份有限公司 一种内存访问溢出的检测方法及装置
CN105467953A (zh) * 2015-11-11 2016-04-06 中国科学院软件研究所 一种面向工业大数据的知识表示及其自动化应用方法
CN107665170A (zh) * 2016-07-29 2018-02-06 高德软件有限公司 一种流程测试方法及装置
CN106681927A (zh) * 2017-01-09 2017-05-17 郑州云海信息技术有限公司 一种测试用例生成方法及其装置

Also Published As

Publication number Publication date
CN109002980A (zh) 2018-12-14

Similar Documents

Publication Publication Date Title
CN107562610B (zh) 获取页面加载时间的方法、装置、终端和介质
CN108459954B (zh) 应用程序漏洞检测方法和装置
CN108874649B (zh) 自动化测试脚本的生成方法、装置及其计算机设备
US20070061641A1 (en) Apparatus and method for generating test driver
CN114546738B (zh) 服务器通用测试方法、***、终端及存储介质
CN107451064B (zh) 自动测试方法、装置、计算机设备和可读存储介质
CN109669436B (zh) 一种基于电动汽车的功能需求的测试用例生成方法和装置
CN110287696A (zh) 一种反弹shell进程的检测方法、装置和设备
CN106445805B (zh) 一种可视化测试报告生成方法
CN112416777B (zh) 文本显示测试方法、装置、计算机设备和存储介质
CN103049374B (zh) 一种自动化测试的方法及装置
CN112905441A (zh) 测试用例生成方法、测试方法、装置及设备
US11663113B2 (en) Real time fault localization using combinatorial test design techniques and test case priority selection
CN109002980B (zh) 一种场景化的知识检验方法及装置
JPH08212799A (ja) テストパタン生成装置およびテストパタン生成方法
KR101334806B1 (ko) 테스트 케이스 자동 생성 시스템에서 테스트 케이스를 구성하는 입력값의 집합을 자동으로 산출하는 방법
CN110990285A (zh) 一种ui自动化测试方法及装置
CN112860587B (zh) Ui自动测试方法和装置
KR20190135074A (ko) 딥러닝 알고리즘 및 트리를 이용한 ui테스팅 자동화 방법 및 동일 방법으로 구현된 장치
KR20150128711A (ko) 컴퓨터 시스템 활동의 트레이스 타임라인을 분석하기 위한 방법 및 시스템
CN111581101A (zh) 软件模型的测试方法、装置、设备和介质
CN112765041B (zh) 游戏自动化测试方法、装置及电子设备
CN115062571A (zh) 应用于集成电路器件的数据区域动态选取方法、***、设备和计算机可读存储介质
EP3091453A1 (en) Designing a longevity test for a smart tv
CN113515452A (zh) 应用的自动测试方法、***、电子设备及存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant