CN113064835A - Computer software test system - Google Patents
Computer software test system Download PDFInfo
- Publication number
- CN113064835A CN113064835A CN202110449351.0A CN202110449351A CN113064835A CN 113064835 A CN113064835 A CN 113064835A CN 202110449351 A CN202110449351 A CN 202110449351A CN 113064835 A CN113064835 A CN 113064835A
- Authority
- CN
- China
- Prior art keywords
- data
- unit
- computer
- module
- computer software
- 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.)
- Withdrawn
Links
- 230000003993 interaction Effects 0.000 claims abstract description 32
- 238000012360 testing method Methods 0.000 claims abstract description 32
- 238000013522 software testing Methods 0.000 claims abstract description 27
- 238000004458 analytical method Methods 0.000 claims abstract description 11
- 238000013479 data entry Methods 0.000 claims abstract description 9
- 230000002159 abnormal effect Effects 0.000 claims description 22
- 238000012544 monitoring process Methods 0.000 claims description 17
- 238000004891 communication Methods 0.000 claims description 9
- 238000001514 detection method Methods 0.000 claims description 8
- 238000012545 processing Methods 0.000 claims description 5
- 238000012790 confirmation Methods 0.000 claims description 3
- 238000005286 illumination Methods 0.000 claims description 3
- 230000001960 triggered effect Effects 0.000 claims description 3
- 238000012423 maintenance Methods 0.000 abstract description 4
- 238000013461 design Methods 0.000 abstract description 3
- 238000000034 method Methods 0.000 description 11
- 238000007726 management method Methods 0.000 description 9
- 230000008439 repair process Effects 0.000 description 7
- 230000008569 process Effects 0.000 description 4
- 230000005856 abnormality Effects 0.000 description 3
- 238000005070 sampling Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 239000000872 buffer Substances 0.000 description 1
- 238000007405 data analysis Methods 0.000 description 1
- 238000013523 data management Methods 0.000 description 1
- 238000007418 data mining Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 210000001503 joint Anatomy 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
- G06F11/3668—Software testing
- G06F11/3672—Test management
- G06F11/3684—Test management for test design, e.g. generating new test cases
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
- G06F11/3668—Software testing
- G06F11/3672—Test management
- G06F11/3688—Test management for test execution, e.g. scheduling of test suites
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Debugging And Monitoring (AREA)
Abstract
The invention discloses a computer software testing system, and relates to the technical field of computer system testing. The device comprises an equipment debugging unit, a data acquisition unit, a data entry unit, a data sorting unit, a task management unit and a terminal interaction unit, wherein the equipment debugging unit firstly carries out operation debugging on computer equipment, then the data acquisition unit is used for collecting computer software operation data and sending the data to the data entry unit for data entry, then the entered data is sorted by the data sorting unit, the task management unit carries out analysis and test on the data after the data are sorted, and finally the terminal interaction unit carries out setting of standard data and maintenance and stability of a computer system. The computer software testing system has reasonable design and high fluency, is additionally provided with the human-computer interaction module, and butt joints the service end and the user end of software operation to form instant feedback and improve the later operation efficiency of the software.
Description
Technical Field
The invention belongs to the technical field of computer system testing, and particularly relates to a computer software testing system.
Background
Computer Software (Software) refers to a program and its documents in a computer system, and the program is a description of a processing object and a processing rule of a computing task; the document is the illustrative data needed for understanding the program, the software is the interface between the user and the hardware, and the user mainly communicates with the computer through the software. Software is an important basis for designing a computer system, and for the convenience of users, in order to make the computer system have high overall utility, when designing the computer system, the combination of software and hardware, the requirements of users and software must be considered, and the computer software is generally divided into two categories, namely system software and application software: the system software is various operating systems, such as windows, Linux, UNIX, etc., and further includes a patch program and a hardware driver of the operating system, the application software includes, for example, tool software, game software, management software, etc., the system software is responsible for managing various independent hardware in the computer system so that they can work cooperatively, the system software enables computer users and other software to regard the computer as a whole without considering how each hardware of the bottom layer works, generally, the system software includes an operating system and a series of basic tools (such as compiler, database management, memory formatting, file system management, user authentication, driver management, network connection, etc.), the software testing is a process of running or testing a certain software system using manual or automatic means, and aims to check whether it meets the specified requirements or to find the difference between the expected result and the actual result, the purpose of the software testing method comprises the following steps: the method mainly comprises the steps of finding errors in a software program, judging whether the software meets design requirements or not, judging whether the software meets technical requirements to be met or not in a contract, carrying out related verification and software quality evaluation, and finally achieving the purpose of delivering a high-quality software system to a user, wherein basic software Testing methods mainly comprise Static Testing, Dynamic Testing, function Testing, performance Testing, black box Testing, white box Testing and the like, the software Testing methods are classified into various types, and the software Testing methods can be divided into Static Testing (ST) and Dynamic Testing (DT) according to the program execution state in the Testing process; the specific implementation algorithm details and the relevant conditions of the internal structure of the system are classified into a black box test, a white box test and a gray box test; classified from the way programs are executed, and classified into Manual Testing (MT) and Automatic Testing (AT);
the existing software testing system is complex in operation and insufficient in operating efficiency, abnormal data are difficult to effectively arrange and classify, the existing testing system is difficult to carry out user interaction based on single-channel operation, the data restoration arrangement efficiency and the restoration completion degree are insufficient, and certain limitation exists.
Disclosure of Invention
The present invention is directed to a computer software testing system to solve the above problems.
In order to solve the technical problems, the invention is realized by the following technical scheme:
the invention relates to a computer software testing system, which comprises an equipment debugging unit, a data acquisition unit, a data input unit, a data sorting unit, a task management unit and a terminal interaction unit, wherein the equipment debugging unit firstly carries out operation debugging on computer equipment, then utilizes the data acquisition unit to acquire computer software operation data and sends the computer software operation data to the data input unit for data input, then utilizes the data sorting unit to sort the input data, the task management unit carries out analysis testing on the data after sorting, and finally the terminal interaction unit carries out setting of standard data and maintenance and stability of a computer system.
Preferably, the device debugging unit includes hardware debugging and software parameter debugging of computer equipment, the computer hardware includes computer machine case, display screen, keyboard, driver, fan and power, the power is installed in computer machine case, display screen, keyboard, fan and driver all with power electric connection.
Preferably, the data acquisition unit converts non-electric quantity signals such as pressure, temperature, illumination intensity, humidity and the like into electric quantity which can be identified by a computer through other external equipment such as a sensor, a converter and the like, and converts an analog signal into a digital signal.
Preferably, the data sorting unit comprises standard data classification and problem data classification, the uplink unit of the data sorting unit comprises a data acquisition unit and a terminal interaction unit respectively, and the data is sorted, classified and processed again based on data feedback of the terminal interaction unit.
Preferably, the task management unit includes a detection and analysis module for data, a data monitoring and early warning module and a data output module, the data detection and analysis module firstly performs detection and analysis on input data, judges whether the input data is abnormal, and if the input data is abnormal, the data is forwarded to the next link, the data output module is used for outputting data, and when the abnormality is found, the data monitoring and early warning module is triggered to perform intervention processing on the data, and the data output is continued after the data is repaired.
Preferably, the data monitoring and early warning module is matched with the data sorting unit to collect and sort abnormal data and generate a corresponding database, and the abnormal data database is sorted in order according to the problem types, the generation time and the content size of the data.
Preferably, data monitoring and early warning module and computer display screen communication connection, data monitoring and early warning module is including warning sound early warning and suggestion light early warning, suggestion light early warning is marked red, the word size is marked greatly and is put on top in the typeface of display screen including warning content, strengthens the observation effect.
Preferably, the terminal interaction unit includes a computer server and a client, and the computer server is in communication connection with the client, so as to facilitate formation of instant communication.
Preferably, the terminal interaction unit comprises a login module, a data test module, a data interaction module and an input/output module, wherein the login module firstly performs user login, the input/output module performs data input, data test is performed through man-machine interaction, the problem data is mainly repaired, the data is matched with the data sorting unit to generate a database for abnormal data during repair, the input/output module performs data output again after interaction and repair are completed, the data is usually output to the data sorting unit for secondary test confirmation, and stable operation of computer software is guaranteed.
Preferably, the login module of the client comprises fingerprint login, account password login, voice password login and face scanning login.
The invention has the following beneficial effects:
the computer software testing system provided by the invention has the advantages that the running structure is reasonable in design, the manual intervention rate is low in the early stage of software system running, and the running cost is effectively controlled.
The computer software testing system provided by the invention has high operation fluency, has a self-checking function, can find problems in real time and repair data, and effectively maintains operation stability.
The computer software testing system provided by the invention is additionally provided with the man-machine interaction module, the server side for software operation is in butt joint with the user side, instant feedback is formed, the user is helped to participate in software maintenance and learning more directly, and meanwhile, a corresponding database is generated, so that the later repair efficiency is improved.
The computer software testing system provided by the invention is simple in operation mode, high in operation efficiency and high in popularization value.
Of course, it is not necessary for any product in which the invention is practiced to achieve all of the above-described advantages at the same time.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings used in the description of the embodiments will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art that other drawings can be obtained according to the drawings without creative efforts.
FIG. 1 is a flow chart of an operation module of a computer software testing system according to the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Referring to fig. 1, the present invention is a computer software testing system, including an apparatus debugging unit, a data acquisition unit, a data entry unit, a data sorting unit, a task management unit, and a terminal interaction unit, where the apparatus debugging unit firstly performs operation debugging on a computer apparatus, then uses the data acquisition unit to acquire computer software operation data, and sends the computer software operation data to the data entry unit for data entry, then uses the data sorting unit to sort the entered data, and uses the task management unit to analyze and test the data after sorting, and finally uses the terminal interaction unit to perform setting of standard data and maintenance of a computer system.
The device debugging unit comprises hardware debugging and software parameter debugging of computer devices, the computer hardware comprises a computer case, a display screen, a keyboard, a driver, a fan and a power supply, the power supply is installed inside the computer case, and the display screen, the keyboard, the fan and the driver are all electrically connected with the power supply.
The data acquisition unit converts non-electric quantity signals such as pressure, temperature, illumination intensity, humidity and the like into electric quantity which can be identified by a computer through other external equipment such as a sensor, a converter and the like, and converts analog signals into digital signals.
The data sorting unit comprises standard data sorting and problem data sorting, the uplink unit of the data sorting unit comprises a data acquisition unit and a terminal interaction unit respectively, and the data are sorted, sorted and processed again based on data feedback of the terminal interaction unit.
The task management unit comprises a data detection and analysis module, a data monitoring and early warning module and a data output module, wherein the data detection and analysis module is used for detecting and analyzing input data, judging whether the input data are abnormal or not, and gradually transmitting the data to the next link when the input data are abnormal, the data output module is used for outputting the data, and when the abnormal data are found, the data monitoring and early warning module is triggered to perform intervention processing on the data, and the data output is continued after the repair is completed.
The data monitoring and early warning module is matched with the data sorting unit to collect and sort abnormal data and generate a corresponding database, and the abnormal data database is sorted in order according to the problem types, the generation time and the content size of the data.
Wherein, data monitoring early warning module and computer display screen communication connection, data monitoring early warning module is including warning sound early warning and suggestion light early warning, and suggestion light early warning is marked red, the word size is marked greatly and is put on the top including the typeface of warning content in the display screen.
The terminal interaction unit comprises a computer server and a client, and the computer server is in communication connection with the client, so that communication between the two ends is facilitated, and the communication efficiency is improved.
The terminal interaction unit comprises a login module, a data test module, a data interaction module and an input/output module, wherein the login module firstly performs user login, the input/output module performs data input, data test is performed through man-machine interaction, the problem data is mainly repaired, the data is matched with a data sorting unit to generate a database for abnormal data during repair, the data is output by the input/output module again after interaction and repair are completed, the data is generally output to the data sorting unit for secondary test confirmation, and stable operation of computer software is guaranteed.
The login module of the client comprises fingerprint login, account password login, voice password login and face scanning login, adaptability is improved, and meanwhile safety is further improved.
In this embodiment, the computer data acquisition unit generally comprises a sensor, an amplifying circuit, a filter, a multi-way analog switch, a sample/holder, an a/D converter, a computer I/O interface, and a timing and control logic circuit, wherein the sensor is used for converting external analog quantity into digital quantity acceptable to the computer; the amplifying circuit amplifies and buffers the input signal through the amplifying action of the transistor; the filter is used for attenuating noise so as to improve the signal-to-noise ratio of the input signal; the multi-path analog switch switches on a plurality of analog quantity parameters in a time-sharing manner, so that the working efficiency of the computer is improved; the sampling/holding device ensures the stability of signals in the sampling process and improves the sampling precision; the A/D converter converts the input analog signal into digital signal; the computer I/O interface ensures the smooth transmission of input and output signals; the timing and control logic controls the logic and time relation of each component and ensures that each component can work orderly.
In this embodiment, the abnormal data database is sorted in order according to the problem type, the generation time, and the content size of the data, the data received in the problem type, the generation time, and the content size sorting is stacked and sorted according to the hierarchy, based on the standard data a, the abnormal data generated for the first time is denoted as Q1, the abnormal data generated for the second time is denoted as Q2, and then Qn is generated in sequence, so that the comparison process of the data is (Q1: a, Q2: a, … …, Qn: a).
In this embodiment, the database is a "warehouse for organizing, storing, and managing data according to a data structure", and is a collection of a large amount of data that is stored in a computer for a long time, organized, sharable, and uniformly managed, and the storage space of the database is large, and can store millions, and billions of data, wherein the database is an entity, and is a "warehouse" capable of reasonably storing data, in which a user stores transaction data to be managed, and the two concepts of "data" and "library" are combined to form the database; databases are also new methods and techniques for data management that enable more appropriate organization of data, more convenient maintenance of data, tighter control of data, and more efficient use of data.
In this embodiment, data monitoring is a means for timely and effectively feeding back data abnormality, data is analyzed by monitoring data to see whether the data is abnormal or not, data early warning is to find the data abnormality by comparing various data dimensions, and the early warning is to send a forecast and a warning to existing risks by data acquisition, data mining and data analysis.
In the description herein, references to the description of "one embodiment," "an example," "a specific example" or the like are intended to mean that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the invention. In this specification, the schematic representations of the terms used above do not necessarily refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
The preferred embodiments of the invention disclosed above are intended to be illustrative only. The preferred embodiments are not intended to be exhaustive or to limit the invention to the precise embodiments disclosed. Obviously, many modifications and variations are possible in light of the above teaching. The embodiments were chosen and described in order to best explain the principles of the invention and the practical application, to thereby enable others skilled in the art to best utilize the invention. The invention is limited only by the claims and their full scope and equivalents.
Claims (10)
1. A computer software testing system, characterized by: including equipment debugging unit, data acquisition unit, data entry unit, data arrangement unit, task management unit and terminal interaction unit, equipment debugging unit is at first carried out the operation debugging to computer equipment, then utilizes the data acquisition unit carries out the collection of computer software operating data, and send to data entry unit carries out data entry, utilizes data arrangement unit to arrange in order the data of typeeing afterwards by the task management unit carries out analysis and test to data to finally carry out setting for of standard data and computer system's dimension steady by terminal interaction unit.
2. The computer software testing system of claim 1, wherein the device debugging unit is configured to debug hardware and software parameters of the computer device, the computer hardware includes a computer case, a display screen, a keyboard, a driver, a fan, and a power supply, the power supply is installed inside the computer case, and the display screen, the keyboard, the fan, and the driver are electrically connected to the power supply.
3. The computer software testing system of claim 1, wherein the data acquisition unit converts non-electrical signals such as pressure, temperature, illumination intensity, humidity, etc. into electrical quantities that can be recognized by the computer through other external devices such as sensors, changers, etc. and converts analog signals into digital signals.
4. The computer software testing system of claim 1, wherein the data sorting unit comprises a standard data classification and a problem data classification, the uplink unit of the data sorting unit comprises a data acquisition unit and a terminal interaction unit, and the data is sorted, classified and processed again based on the data feedback of the terminal interaction unit.
5. The computer software testing system of claim 1, wherein the task management unit comprises a data detection and analysis module, a data monitoring and early warning module, and a data output module, wherein the data detection and analysis module firstly performs detection and analysis on input data, judges whether the input data is abnormal or not, and if the input data is abnormal, the data output module is used for outputting data, and if the input data is abnormal, the data monitoring and early warning module is triggered to perform intervention processing on the data, and the data output continues after the data is repaired.
6. The computer software testing system of claim 5, wherein the data monitoring and early warning module is used for collecting and sorting abnormal data in cooperation with the data sorting unit and generating a corresponding database, and the abnormal data database is sorted in order according to the problem types, the generation time and the content size of the data.
7. The computer software testing system of claim 6, wherein the data monitoring and pre-warning module is in communication connection with the computer and the computer display screen, the data monitoring and pre-warning module comprises a warning tone pre-warning and a warning light pre-warning, and the warning light pre-warning comprises a warning of red font, large font size and top placement of font contents on the display screen.
8. The computer software testing system according to claim 7, wherein the terminal interaction unit comprises a computer server and a client, and the computer server is in communication connection with the client.
9. The computer software testing system of claim 8, wherein the terminal interaction unit comprises a login module, a data testing module, a data interaction module and an input/output module, the login module firstly performs user login, the input/output module performs data input, data testing is performed through man-machine interaction, the data testing system is mainly used for repairing problem data, the data is matched with the data sorting unit to generate a database for abnormal data during repairing, the input/output module performs data output again after completing interaction and repairing, the data is generally output to the data sorting unit, and testing and confirmation are performed again, so that stable operation of computer software is guaranteed.
10. The computer software testing system of claim 9, wherein the login module of the client comprises a fingerprint login, an account password login, a voice password login, and a face scan login.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110449351.0A CN113064835A (en) | 2021-04-25 | 2021-04-25 | Computer software test system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110449351.0A CN113064835A (en) | 2021-04-25 | 2021-04-25 | Computer software test system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113064835A true CN113064835A (en) | 2021-07-02 |
Family
ID=76567690
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110449351.0A Withdrawn CN113064835A (en) | 2021-04-25 | 2021-04-25 | Computer software test system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113064835A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114675861A (en) * | 2022-04-07 | 2022-06-28 | 无锡市恒通电器有限公司 | System software safety upgrading method of single-phase electric energy meter based on real-time operating system |
CN114780115A (en) * | 2022-04-19 | 2022-07-22 | 无锡市恒通电器有限公司 | Remote safe upgrading method for application software of single-phase electric energy meter |
CN116227894A (en) * | 2023-05-06 | 2023-06-06 | 苏州市世为科技有限公司 | Man-machine interaction operation quality supervision system |
-
2021
- 2021-04-25 CN CN202110449351.0A patent/CN113064835A/en not_active Withdrawn
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114675861A (en) * | 2022-04-07 | 2022-06-28 | 无锡市恒通电器有限公司 | System software safety upgrading method of single-phase electric energy meter based on real-time operating system |
CN114780115A (en) * | 2022-04-19 | 2022-07-22 | 无锡市恒通电器有限公司 | Remote safe upgrading method for application software of single-phase electric energy meter |
CN116227894A (en) * | 2023-05-06 | 2023-06-06 | 苏州市世为科技有限公司 | Man-machine interaction operation quality supervision system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113064835A (en) | Computer software test system | |
CN106597947B (en) | Transformer substation equipment testing method, server, tester and system | |
CN107689887B (en) | Temporary control change online management system of nuclear power plant control system | |
CN106530121B (en) | Method and system for detecting safety protection compliance of power monitoring system | |
CN107545349A (en) | A kind of Data Quality Analysis evaluation model towards electric power big data | |
CN101706749B (en) | Comprehensive processing method based on software safety defect detection | |
CN102890503A (en) | Automatic CAN (Controller Area Network) interface function test system and test analysis method | |
CN111722969B (en) | LEU complete machine automatic test system | |
CN110837532A (en) | Method for detecting electricity stealing behavior of charging pile based on big data platform | |
CN103913728A (en) | Portable radar general-purpose tester and testing method | |
CN111813655A (en) | Embedded point testing method and device, embedded point management system and storage medium | |
CN111309791A (en) | Automatic data acquisition method for detection instrument | |
CN111858140B (en) | Method, device, server and medium for checking pollutant monitoring data | |
CN109783361A (en) | The method and apparatus for determining code quality | |
WO2024098986A1 (en) | Relay protection apparatus defect detection method and system based on intelligent oscillograph | |
CN117035563A (en) | Product quality safety risk monitoring method, device, monitoring system and medium | |
CN105117980A (en) | Power grid equipment state automatic evaluation method | |
CN112462744A (en) | State evaluation and fault diagnosis system of tank fire control system | |
CN114116831B (en) | Big data mining processing method and device | |
CN116503015A (en) | Power data management method and device based on RPA robot | |
CN115587635A (en) | Transformer area line loss analysis method and system based on neutral point deviation judgment | |
CN110298585B (en) | Hierarchical automatic auditing method for monitoring information of substation equipment | |
CN112799378A (en) | Diagnosis and simulation method for hardware signal of wind generating set | |
CN111831862A (en) | High-quality insulation evaluation system | |
CN213813796U (en) | Foot-operated electronic components detecting system |
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 | ||
WW01 | Invention patent application withdrawn after publication | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20210702 |