CN103092757A - Construction method for bug automatic generation system - Google Patents

Construction method for bug automatic generation system Download PDF

Info

Publication number
CN103092757A
CN103092757A CN201310028462XA CN201310028462A CN103092757A CN 103092757 A CN103092757 A CN 103092757A CN 201310028462X A CN201310028462X A CN 201310028462XA CN 201310028462 A CN201310028462 A CN 201310028462A CN 103092757 A CN103092757 A CN 103092757A
Authority
CN
China
Prior art keywords
bug
software
snapshot
scene
software tester
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.)
Pending
Application number
CN201310028462XA
Other languages
Chinese (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.)
Inspur Electronic Information Industry Co Ltd
Original Assignee
Inspur Electronic Information Industry 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 Inspur Electronic Information Industry Co Ltd filed Critical Inspur Electronic Information Industry Co Ltd
Priority to CN201310028462XA priority Critical patent/CN103092757A/en
Publication of CN103092757A publication Critical patent/CN103092757A/en
Pending legal-status Critical Current

Links

Landscapes

  • Stored Programmes (AREA)

Abstract

The invention provides a construction method for a bug automatic generation system. The construction method comprises the steps that (1) a software tester executes a tested system, after finding a bug, the software tester starts the recording function of the software; (2) the software tester selects a snapshot model or a script model; (3) the software tester executes the steps for finding the bug again and finishes the operation, the system can automatically generate the bug reappearing steps including codes or snapshot; (4) the software tester fills in severity, a priority level, an abstract and an expected result, report and record for the bug are finished; (5) before a developer solves the bug, the software tester starts the playback function of the system, the system can automatically execute the script and reproduce a scene of bug generation or continuously play the snapshot to synoptically display the scene of the bug generation; and (6) the software tester enables processing of the bug to be switched to management of a life cycle of the bug.

Description

A kind of construction method of Bug automatic creation system
Technical field
The present invention relates to computing machine research and development service field, be specifically related to a kind of system that reduces the record of software bug newspaper, the automatic generation of the bug of reproduction time, by the mode of script pattern, two kinds of automatic recordings of snapshot mode, automatically generate a kind of method and system of the reproduction step of bug.
Background technology
Software test is very important for the reliability and the security that guarantee software product, along with the increasing of software function and, reliability day by day harsh requirement stable for software, the workload of software test also is doubled and redoubled, and how to carry out fast and effectively software test, guarantees that software quality becomes a problem demanding prompt solution
At present, test automation tentatively is incorporated into function and performance test field, but the work for the newspaper record that accounts for test job amount significant proportion, reproduction bug also is confined to the stage of manual entry, and the uncertainty of the semanteme that causes due to people's dynamic role has increased the difficulty of reproduction bug virtually.In order to improve Efficiency of Software Testing and bug remediation efficiency, the method and system that special a kind of bug of proposition generates automatically.
Summary of the invention
Technical assignment of the present invention is to solve the deficiencies in the prior art, a kind of method that provides bug automatically to generate.
Technical scheme of the present invention realizes in the following manner, and the construction method of Bug automatic creation system is:
1) the software test personnel carry out system under test (SUT), after finding bug, start the recording function of software;
2) select snapshot mode or script pattern;
3) re-execute the step of finding bug, complete operation, the reproduction step that system can generate bug automatically comprises code or snapshot;
4) tester fills in seriousness, priority, summary and expected results, and the record of bug newspaper finishes;
5) before the developer solves bug, the playback function of enable system, system can automatically perform the scene of script reproduction bug generation or play continuously the scene that the snapshot summary shows that bug produces;
6) for the processing of bug, change the management of bug life cycle over to.
Beneficial effect of the present invention: the method and system that Bug generates automatically, be intended to reduce the time of writing of " operation steps " the most numerous and diverse in bug newspaper record process, and the trouble linked up of the bug that causes of the uncertainty of eliminating the semanteme that the dynamic role due to the people causes, directly improve the efficient that the tester reports record bug, reach the efficient that the developer reappears bug, indirectly reduce the R﹠D cycle of software.
Concrete excellent effect is as follows:
A) system has " recording " " playback " function, and the tester enables recording function, records the generation step of bug, saves the time of filling in the bug operation steps; When the developer reappears bug, start playback function, check the concrete steps that produce bug, save the time that manually reappears or look for the tester to reappear;
B) recording function is divided into " script pattern " " snapshot mode " two kinds of forms, and the script pattern forms language scripts with operation steps, and during playback, system carries out corresponding operating according to content for script, and reduction bug produces scene; The automatic sectional drawing of operation pages that snapshot mode relates to operation steps, systems linking projection snapshot during playback, the bug of system overview produces scene;
C) system uses for reference the recording of LoadRunner, snapshot and playback function, uses for reference bug project management, rights management and the bug cycle management function of mantis.
Embodiment
Embodiment
The process that realizes this method is as follows:
(1) the software test personnel carry out system under test (SUT), after finding bug, start the recording function of software;
(2) select snapshot mode (changing system under test (SUT) frequently for system environments) or script pattern (taking a small amount of storage resources);
(3) re-execute the step of finding bug, complete operation, system can generate reproduction step--code or the snapshot of bug automatically;
(4) tester fills in seriousness, priority, summary and expected results, and the record of bug newspaper finishes;
(5) before the developer solves bug, the playback function of enable system, system can automatically perform the scene of script reproduction bug generation or play continuously the scene that the snapshot summary shows that bug produces;
(6) for the processing of bug, change the management of bug life cycle over to.
Be the public office technology of those skilled in the art except the disclosed technical characterictic of instructions of the present invention.

Claims (1)

1. the construction method of a Bug automatic creation system, is characterized in that, concrete construction step is:
1) the software test personnel carry out system under test (SUT), after finding bug, start the recording function of software;
2) select snapshot mode or script pattern;
3) re-execute the step of finding bug, complete operation, the reproduction step that system can generate bug automatically comprises code or snapshot;
4) tester fills in seriousness, priority, summary and expected results, and the record of bug newspaper finishes;
5) before the developer solves bug, the playback function of enable system, system can automatically perform the scene of script reproduction bug generation or play continuously the scene that the snapshot summary shows that bug produces;
6) for the processing of bug, change the management of bug life cycle over to.
CN201310028462XA 2013-01-25 2013-01-25 Construction method for bug automatic generation system Pending CN103092757A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310028462XA CN103092757A (en) 2013-01-25 2013-01-25 Construction method for bug automatic generation system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310028462XA CN103092757A (en) 2013-01-25 2013-01-25 Construction method for bug automatic generation system

Publications (1)

Publication Number Publication Date
CN103092757A true CN103092757A (en) 2013-05-08

Family

ID=48205358

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310028462XA Pending CN103092757A (en) 2013-01-25 2013-01-25 Construction method for bug automatic generation system

Country Status (1)

Country Link
CN (1) CN103092757A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106844211A (en) * 2017-01-22 2017-06-13 广东小天才科技有限公司 Software testing method, device and system
CN106997323A (en) * 2017-04-05 2017-08-01 广东浪潮大数据研究有限公司 A kind of recording method of server B MC problem repetition steps
CN108052448A (en) * 2017-12-13 2018-05-18 北京易诚高科科技发展有限公司 Heuristic mobile phone B UG test technologies
CN105224448B (en) * 2014-06-25 2018-07-24 腾讯科技(深圳)有限公司 The method and apparatus for recording test scene
CN111966589A (en) * 2020-08-10 2020-11-20 上海中通吉网络技术有限公司 Bug processing method, device and equipment based on function test
CN112348653A (en) * 2020-12-03 2021-02-09 四川长虹电器股份有限公司 Automatic test operation and maintenance system of financial cloud platform
CN112511497A (en) * 2020-11-06 2021-03-16 中国人寿保险股份有限公司 Method and device for recording simulated attack scene and electronic equipment

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101241467A (en) * 2008-03-05 2008-08-13 罗笑南 Automatized white box test system and method facing to WEB application
CN102799522A (en) * 2012-06-28 2012-11-28 浪潮(北京)电子信息产业有限公司 Managing method and system for software version tracing test
US20120317554A1 (en) * 2011-06-08 2012-12-13 The Mathworks, Inc. Identifying and triaging software bugs through backward propagation of under-approximated values and empiric techniques

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101241467A (en) * 2008-03-05 2008-08-13 罗笑南 Automatized white box test system and method facing to WEB application
US20120317554A1 (en) * 2011-06-08 2012-12-13 The Mathworks, Inc. Identifying and triaging software bugs through backward propagation of under-approximated values and empiric techniques
CN102799522A (en) * 2012-06-28 2012-11-28 浪潮(北京)电子信息产业有限公司 Managing method and system for software version tracing test

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105224448B (en) * 2014-06-25 2018-07-24 腾讯科技(深圳)有限公司 The method and apparatus for recording test scene
CN106844211A (en) * 2017-01-22 2017-06-13 广东小天才科技有限公司 Software testing method, device and system
CN106997323A (en) * 2017-04-05 2017-08-01 广东浪潮大数据研究有限公司 A kind of recording method of server B MC problem repetition steps
CN108052448A (en) * 2017-12-13 2018-05-18 北京易诚高科科技发展有限公司 Heuristic mobile phone B UG test technologies
CN111966589A (en) * 2020-08-10 2020-11-20 上海中通吉网络技术有限公司 Bug processing method, device and equipment based on function test
CN112511497A (en) * 2020-11-06 2021-03-16 中国人寿保险股份有限公司 Method and device for recording simulated attack scene and electronic equipment
CN112348653A (en) * 2020-12-03 2021-02-09 四川长虹电器股份有限公司 Automatic test operation and maintenance system of financial cloud platform

Similar Documents

Publication Publication Date Title
CN103092757A (en) Construction method for bug automatic generation system
US11080166B2 (en) Database trace debugger
CN110162471B (en) Pressure testing method and system based on container cloud
CN103268289B (en) Record the method and system of application testing script on mobile terminals
CN102184138B (en) Method and system for automatically reproducing and positioning software error
CN104281520B (en) Tracking and method, the apparatus and system of debugging
CN103077111B (en) A kind of localization method of continuous integrating failure use-case and system
CN105608001A (en) Test method and test platform based on background system service or interface
CN102141960A (en) Automatic test method based on Android
CN104572422A (en) Memory monitoring achievement method based on startup and shutdown of Linux system
CN108459951B (en) Test method and device
CN101241467A (en) Automatized white box test system and method facing to WEB application
US8639982B2 (en) Dynamic computer process probe
CN105302549A (en) Multiple-language-supporting test process generating, debugging and executing system
US20210286702A1 (en) Debugging Multiple Instances of Code Using Thread Patterns
CN107479866B (en) Method for realizing application data and functions of open terminal based on reconstruction technology
CN103675528A (en) Relay protection device automatic testing method and device based on tagged words
CN104267957A (en) Mobile application unified service framework system
CN107179982B (en) Cross-process debugging method and device
CN110704314A (en) Fault injection method for embedded software test
CN106874290B (en) Data cleaning method and equipment
CN103942135B (en) A kind of method for monitoring performance based on SAP platform
TW201506786A (en) System and method for debugging procedure
CN109032943A (en) A method of it is concurrently executed based on robot framework test case
CN116383025A (en) Performance test method, device, equipment and medium based on Jmeter

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20130508