Processing

Please wait...

Settings

Settings

Goto Application

1. WO2020134634 - PROGRAM DEBUGGING METHOD, PROGRAM DEBUGGING APPARATUS, TERMINAL DEVICE, AND STORAGE MEDIUM

Publication Number WO/2020/134634
Publication Date 02.07.2020
International Application No. PCT/CN2019/116297
International Filing Date 07.11.2019
IPC
G06F 11/36 2006.1
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
36Preventing errors by testing or debugging of software
CPC
G06F 11/36
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
36Preventing errors by testing or debugging software
Applicants
  • 百富计算机技术(深圳)有限公司 PAX COMPUTER TECHNOLOGY (SHENZHEN) CO.,LTD. [CN]/[CN]
Inventors
  • 刘小强 LIU, Xiaoqiang
  • 朱剑虹 ZHU, Jianhong
  • 张方方 ZHANG, Fangfang
  • 洪斌 HONG, Bin
Agents
  • 深圳中一联合知识产权代理有限公司 SHENZHEN ZHONGYI UNION INTELLECTUAL PROPERTY AGENCY CO.,LTD.
Priority Data
201811609533.427.12.2018CN
Publication Language Chinese (ZH)
Filing Language Chinese (ZH)
Designated States
Title
(EN) PROGRAM DEBUGGING METHOD, PROGRAM DEBUGGING APPARATUS, TERMINAL DEVICE, AND STORAGE MEDIUM
(FR) PROCÉDÉ ET APPAREIL DE DÉBOGAGE DE PROGRAMME, DISPOSITIF TERMINAL ET SUPPORT DE STOCKAGE
(ZH) 程序调试方法、程序调试装置、终端设备及存储介质
Abstract
(EN)
A program debugging method, a program debugging apparatus, a terminal device, and a storage medium, applicable for the technical field of software testing. The method comprises: before running each operation instruction of a program to be debugged, determining whether to meet a preset pause condition (S101); if the preset pause condition is met, pausing running the operation instruction, and monitoring whether a debugging instruction sent by a preset debugger is received (S102); if the debugging instruction sent by the preset debugger is received, executing the debugging instruction, the debugging instruction being used for obtaining a first debugging result (S103); after executing the debugging instruction, running the operation instruction and monitoring whether an abnormal result is generated during the process of running the operation instruction (S104); and if it is monitored that an abnormal result is generated during the process of running the operation instruction, using the abnormal result as a second debugging result and reporting same to the preset debugger (S105). According to the method, the program debugging efficiency can be efficiently improved.
(FR)
L'invention concerne un procédé et un programme de débogage, un dispositif terminal, ainsi qu'un support de stockage, pouvant être appliqués au domaine des test logiciels. Le procédé selon l'invention consiste : à déterminer, avant l'exécution de chaque instruction d'opération d'un programme à déboguer, s'il faut respecter une condition de pause prédéfinie (S101) ; si la condition de pause prédéfinie est respectée, à interrompre l'exécution de l'instruction d'opération et à surveiller si une instruction de débogage envoyée par un débogueur prédéfini est reçue (S102) ; si l'instruction de débogage envoyée par le débogueur prédéfini est reçue, à exécuter l'instruction de débogage, l'instruction de débogage servant à obtenir un premier résultat de débogage (S103) ; après l'exécution de l'instruction de débogage, à exécuter l'instruction d'opération et à surveiller si un résultat anormal est généré pendant le processus d'exécution de l'instruction d'opération (S104) ; et s'il est établi qu'un résultat anormal est généré pendant le processus d'exécution de l'instruction d'opération, à utiliser le résultat anormal comme deuxième résultat de débogage et à le rapporter au débogueur prédéfini (S105). Le procédé selon l'invention permet d'améliorer efficacement l'efficacité de débogage de programme.
(ZH)
一种程序调试方法、程序调试装置、终端设备及存储介质,适用于软件测试技术领域,所述方法包括:在运行待调试程序的每一条操作指令之前,判断是否满足预设的暂停条件(S101);若满足预设的暂停条件,则暂停运行所述操作指令,并监测是否接收到预设调试器发送的调试指令(S102);若接收到预设调试器发送的调试指令,则执行所述调试指令,所述调试指令用于获得第一调试结果(S103);在执行所述调试指令之后,运行所述操作指令,并监测运行所述操作指令的过程中是否产生异常结果(S104);若监测到运行所述操作指令的过程中产生异常结果,则将所述异常结果作为第二调试结果上报给所述预设调试器(S105)。通过上述方法,能够有效提高程序的调试效率。
Also published as
Latest bibliographic data on file with the International Bureau