调试方法及相关装置制造方法及图纸

技术编号:35480072 阅读:24 留言:0更新日期:2022-11-05 16:30
本申请实施例提供一种调试方法、调整装置、终端及其计算机可读存储介质。其中,该方法包括:获取页面对象;根据页面对象,进行用例步骤设计;用例步骤设计中包括一个或多个用例步骤;获取调试信息;调试信息包括待调试用例步骤;待调试用例步骤为用例步骤设计所包括的一个或多个用例步骤中的步骤;根据调试信息,对待调试用例步骤进行调试。通过实施本申请提供的方法,有利于提高调试效率。有利于提高调试效率。有利于提高调试效率。

【技术实现步骤摘要】
调试方法及相关装置


[0001]本申请涉及计算机
,具体涉及一种调试方法、调试装置、终端及其计算机可读存储介质。

技术介绍

[0002]在目前的自动化用例设计系统中,没有单独的调试模块。在对设计出的用例步骤进行用例调试时,需要将一个用例的所有步骤从头到尾进行调试,并不能指定单个或多个步骤调试,而且也不能在调试过程中暂停,或者查看中间步骤调试结果。尤其是在设计出的用例步骤的执行结果不符合预期时,需要反复执行整个用例才能找到原因,调试时间长。

技术实现思路

[0003]本申请实施例提供一种调试方法、调试装置、终端及其计算机可读存储介质,有利于提高调试效率。
[0004]本申请实施例的第一方面提供了一种调试方法,该方法包括:获取页面对象;根据页面对象,进行用例步骤设计;用例步骤设计中包括一个或多个用例步骤;获取调试信息;调试信息包括待调试用例步骤;待调试用例步骤为用例步骤设计所包括的一个或多个用例步骤中的步骤;根据调试信息,对待调试用例步骤进行调试。
[0005]在一个可能的实现方式中,获取调试信息中的待调试用例步骤;待调试用例步骤包括一个待调试用例步骤;根据单步调试命令,对一个待调试用例步骤进行调试。
[0006]在一种可能的实现方式中,从调试信息中循环获取待调试用例步骤;待调试用例步骤包括多个待调试用例步骤;根据断点调试命令,对多个待调试用例步骤进行调试。
[0007]在一种可能的实现方式中,接收调试启动请求;根据调试启动请求,启动调试流程;在调试流程启动成功的情况下,执行获取调试信息的步骤。
[0008]在一种可能的实现方式中,于用例设计界面,显示启动调试流程成功。
[0009]在一种可能的实现方式中,获取对待调试用例步骤的调试结果;于用例设计界面,显示调试结果。
[0010]在一种可能的实现方式中,在调试结果满足预设调试结果的情况下,判断是否完成用例设计;在完成用例设计的情况下,停止调试流程。
[0011]本申请实施例的第二方面提供了一种调试装置,上述装置包括:
[0012]获取单元,用于获取页面对象;
[0013]处理单元,用于根据页面对象,进行用例步骤设计;用例步骤设计中包括一个或多个用例步骤;
[0014]获取单元,还用于获取调试信息;调试信息包括待调试用例步骤;待调试用例步骤为用例步骤设计所包括的一个或多个用例步骤中的步骤;
[0015]调试单元,用于根据调试信息,对待调试用例步骤进行调试。
[0016]本申请实施例的第三方面提供一种终端,包括处理器、输入设备、输出设备和存储
器,上述处理器、输入设备、输出设备和存储器相互连接,其中,上述存储器用于存储计算机程序,上述计算机程序包括程序指令,上述处理器被配置用于调用上述程序指令,执行如本申请实施例第一方面中的步骤指令。
[0017]本申请实施例的第四方面提供了一种计算机可读存储介质,其中,上述计算机可读存储介质存储用于电子数据交换的计算机程序,其中,上述计算机程序使得计算机执行如本申请实施例第一方面中所描述的部分或全部步骤。
[0018]本申请实施例的第五方面提供了一种计算机程序产品,其中,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如本申请实施例第一方面中所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。
[0019]实施本申请实施例,至少具有如下有益效果:
[0020]通过获取页面对象,并根据该页面对象进行用例步骤设计,可以在完成对需要进行调试的用例步骤的设计之后,获取调试信息,从而根据调试信息,对待调试用例步骤进行调试,进而在每设计出一个或多个用例步骤时,就可以针对这些步骤进行调试,以实现自动化用例设计与调试相结合,从而更快速地完成整个用例设计,以提升效率;并且,在自动化用例步骤调试失败时,可以快速定位错误原因,并针对错误用例步骤重复调试,从而加快错误问题的定位,进而提升用例设计以及调试的效率
附图说明
[0021]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0022]图1为本申请实施例提供的一种终端设备的硬件结构示意图;
[0023]图2为本申请实施例提供的一种通信网络系统架构图;
[0024]图3为本申请实施例提供的一种调试方法的流程图;
[0025]图4A为本申请实施例提供的一种目前的自动化用例设计系统的流程图;
[0026]图4B为本申请实施例提供的一种嵌入调试流程的自动化用例设计系统的流程图;
[0027]图4C为本申请实施例提供的一种调试设备的架构图;
[0028]图5为本申请实施例提供的另一种调试方法的流程图;
[0029]图6为本申请实施例提供的一种终端的结构示意图;
[0030]图7为本申请实施例提供的一种调试装置的结构示意图。
具体实施方式
[0031]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
[0032]需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排
他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素,此外,本申请不同实施例中具有同样命名的部件、特征、要素可能具有相同含义,也可能具有不同含义,其具体含义需以其在该具体实施例中的解释或者进一步结合该具体实施例中上下文进行确定。
[0033]应当理解,尽管在本文可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本文范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”。再者,如同在本文中所使用的,单数形式“一”、“一个”和“该”旨在也包括复数形式,除非上下文中有相反的指示。应当进一步理解,术语“包含”、“包括”表明存在的特征、步骤、操作、元件、组件、项目、种类、和/或组,但不本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种调试方法,其特征在于,所述方法包括:获取页面对象;根据所述页面对象,进行用例步骤设计;所述用例步骤设计中包括一个或多个用例步骤;获取调试信息;所述调试信息包括待调试用例步骤;所述待调试用例步骤为所述用例步骤设计所包括的一个或多个用例步骤中的步骤;根据所述调试信息,对所述待调试用例步骤进行调试。2.根据权利要求1所述的方法,其特征在于,所述调试信息包括单步调试命令;所述根据所述调试信息,对所述待调试用例步骤进行调试,包括:获取所述调试信息中的待调试用例步骤;所述待调试用例步骤包括一个待调试用例步骤;根据所述单步调试命令,对所述一个待调试用例步骤进行调试。3.根据权利要求1所述的方法,其特征在于,所述调试信息包括断点调试命令;所述根据所述调试信息,对所述待调试用例步骤进行调试,包括:从所述调试信息中循环获取待调试用例步骤;所述待调试用例步骤包括多个待调试用例步骤;根据所述断点调试命令,对所述多个待调试用例步骤进行调试。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收调试启动请求;根据所述调试启动请求,启动调试流程;在所述调试流程启动成功的情况下,执行所述获取调试信息的步骤。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:于用例设计界面,显示启动所述调试流程成功。6.根据权利要求1所述的方法,其特征在于,所述方法...

【专利技术属性】
技术研发人员:李金伟莫锋李宗键
申请(专利权)人:深圳证券通信有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1