CN103092757A - Construction method for bug automatic generation system - Google Patents
Construction method for bug automatic generation system Download PDFInfo
- 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
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
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.
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)
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)
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 |
-
2013
- 2013-01-25 CN CN201310028462XA patent/CN103092757A/en active Pending
Patent Citations (3)
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)
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 |