CN113064835A - Computer software test system - Google Patents

Computer software test system Download PDF

Info

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
Application number
CN202110449351.0A
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.)
Henan University of Traditional Chinese Medicine HUTCM
Original Assignee
Henan University of Traditional Chinese Medicine HUTCM
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 Henan University of Traditional Chinese Medicine HUTCM filed Critical Henan University of Traditional Chinese Medicine HUTCM
Priority to CN202110449351.0A priority Critical patent/CN113064835A/en
Publication of CN113064835A publication Critical patent/CN113064835A/en
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/3668Software testing
    • G06F11/3672Test management
    • G06F11/3684Test management for test design, e.g. generating new test cases
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/3668Software testing
    • G06F11/3672Test management
    • G06F11/3688Test 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

Computer software test system
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.
CN202110449351.0A 2021-04-25 2021-04-25 Computer software test system Withdrawn CN113064835A (en)

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)

* Cited by examiner, † Cited by third party
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

Cited By (3)

* Cited by examiner, † Cited by third party
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