Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

129 results about "Black-box testing" patented technology

Black-box testing is a method of software testing that examines the functionality of an application without peering into its internal structures or workings. This method of test can be applied virtually to every level of software testing: unit, integration, system and acceptance. It is sometimes referred to as specification-based testing.

Automation software black box testing system and method based on Android

ActiveCN103336742AQuick add toEffectively added toSoftware testing/debuggingGraphical user interfaceReusability
The invention relates to an automation software black box testing system and method based on Android. The system comprises an event injection module, an event dynamic execution and filtering module, a GUI (Graphical User Interface) information automation recording module and a GUI state conversion diagram building module; under the condition of no application program code, the critical UI event of the Android and the system intent event are acquired through manpower, and are injected into the corresponding application of the Android equipment in the form of training scripts through a customized test tool, then in the process of execution of the training scripts, the system event is subjected to dynamic execution and filtering, GUI new window control information and window conversion relation both triggered by the relative event are recorded, and the GUI state conversion diagram model is automatically built according to the recorded information; finally, the test use case is generated according to the GUI state conversion diagram model. The method and the system can add the system event into the GUI model fast and efficiently, so that the integrity of the test is ensured, and the method and the system have the characteristics of higher degree of automation, strong reusability, excellent expandability and the like.
Owner:BEIHANG UNIV

Safety critical system-oriented automatic testing resource management method and platform

The invention relates to a safety critical system-oriented automatic testing resource management method and a safety critical system-oriented automatic testing resource management platform, which are applied to a huge safety critical system with a high requirement on safe reliability. In the method, a testing project is established after a user passes authentication, three management types, namely testing case management, testing process management and document management are set, and a user selects a corresponding management type to perform resource testing management. The platform has a qualification test (Qt) library-based client / server (C / S) framework on the basis of a management platform; a server is taken as a database; a client comprises a core module, a testing case management module, a testing process management module, a document management module and a Bug management module; and the tree structure and the entity type node data of testing resources and operation on the data are defined by the modules of the client. Uniform management on the automatic testing resources of the safety critical system is realized, and the resource management covers a testing stage from the time, so that the black box testing of the safety critical system is effectively supported.
Owner:BEIHANG UNIV

Method and system for automatically testing mobile phone applications

ActiveCN103744784AFast and efficient batch testingEasy accessSoftware testing/debuggingTest scriptActuator
The invention discloses a method and a system for automatically testing mobile phone applications. The method includes: S1, establishing control on a mobile phone from a computer; S2, installing the applications to be tested in the mobile phone; S3, obtaining component information involved in a test of the applications to be tested, and if a next application to be tested exists, moving to the step S2; S4, writing a corresponding test script according to the component information; S5, triggering a script actuator to send the test script to the mobile phone for batch execution and complete automated testing of all the applications to be tested installed in the mobile phone in the step S2. According to the method and the system for automatically testing the mobile phone applications, the test script is written according to the component information involved in the test of the applications, a user only needs to input testing command into the computer so as to trigger the script actuator to complete the automated testing for all the applications to be tested, a black box test of the mobile phone applications is provided, the automated testing is achieved through a visual script method, and common testing personnel can fast and efficiently complete batch testing of the mobile phone applications.
Owner:中移动信息技术有限公司 +1

Android-based automatic test method for mobile phone notes

The invention provides an Android-based automatic test method for mobile phone notes. The automatic test method comprises the following steps that: 1, the notes needing to be tested and a test case are determined; 2, according to the test case, a custom method packet which aims at a smart phone platform and simulates an artificial black box test operation is called to sequentially encode the test case; 3, well edited codes are complied to an executable file; 4, a tester installs the executable file at a mobile phone terminal and runs a program; 5, equipment calls an assertion method in the custom method packet according to the encoding sequence and is automatically operated according to the test case or the test content; 6, when the program runs, the assertion method in the custom method packet is called to judge whether the result is an expectant result, a log is produced, and the equipment can be shoot by the program at a special interface; and 7, the tester judges the software condition according to the acquired test result. Operation results of the notes are revised and compared, the efficiency is high, the simplicity is realized, and the implementation is easy.
Owner:GUANGDONG OPPO MOBILE TELECOMM CORP LTD

Method and device for automatic testing of code coverage rate, applied to Android system

The invention discloses a method and device for automatic testing of a code coverage rate, applied to an Android system and relates to the technical field of Android testing. The method comprises the steps that pile insertion operations of a Jacoco tool are conducted to a source code, so a Class document which is already processed by pile insertion is generated; pre-processing before compiling is conducted to the Class document which is already processed by pile insertion; the pre-processed Class document is compiled and packaged, so an APK document which is already processed by pile insertion is generated; the APK document is installed into a testing machine for running testing, and log information of the code coverage rate is collected and recorded during testing; data integration is conducted to the log information of the code coverage rate, and an EC document containing the code coverage rate information is generated and uploaded to a web server; and integration processing is conducted to the web server, so a code coverage rate report of a designated format is formed and displayed. According to the invention, the automatic testing of the code coverage rate of the Android system can be achieved; the problem about the code coverage rate in black-box testing can be solved; and actual testing demands are satisfied.
Owner:WUHAN DOUYU NETWORK TECH CO LTD

Satellite attitude orbit control software digital closed-loop test system and method

The invention provides a satellite attitude orbit control software digital closed-loop test system and a method. The system comprises an interface simulation end which is connected with an iSystem system, a remote measurement remote control end and a dynamics model end through a network interface and is used for carrying out interface simulation for carrying out data transmission, the iSystem system used for operating the attitude orbit control software, monitoring an operation state and collecting the data of an external interface, the remote measurement remote control end used for receiving an inputted remote control instruction, sending the remote control instruction to the attitude orbit control software and receiving and processing the remote measurement result data, and the dynamics model end used for receiving the control information outputted by the attitude orbit control software, accomplishing calculation of a satellite peripheral attitude orbit model and sending the data of an input part to the attitude orbit control software. According to the system, the interface simulation end forms the digital simulation operation environment and a flexible customization external interface and interacts with the peripheral dynamics model, and thereby white box test content effects can be realized through a black box test method.
Owner:SHANGHAI AEROSPACE COMP TECH INST

Model based system design and information flow visualization simulation system and method

The present invention discloses a model based system design and information flow visualization simulation system and method. The system comprises a component model library module, a system model building module, an information display module, a simulation code generation module, a code compiling module, and a running and control module. The present invention by integrating a model concept into a software development process, provides a novel software development and test method, and the method improves a conventional software development mode, and improves development efficiency; based on a reusable component model, the present invention adopts a building block manner to build a system model, so that the amount of manually written codes is reduced to a large extent, the work focus of a developer is shifted to the logic and principle design, and programmable ability of the system is lifted; and the present invention adopts a simulation information visualization manner to display a program running process and delivery variable information, and the conventional black box test is turned to be a white box test, so that validation capability of system design is improved.
Owner:苏州同元软控信息技术有限公司

Software testing system

InactiveCN101996130AImplement performance testingRealize the function of black box testingSoftware testing/debuggingTestwareSoftware system
The invention discloses a software testing system, which is used for testing the performance of software, and comprises a module testing device for testing a software module on the basis of functions, a subsystem testing device for combining modules into one or more subsystems and testing the communication performance of interfaces, a software system for connecting the subsystems into a whole, an entire system testing device for testing the entire software system and a test result evaluation device for evaluating test results. When the technical scheme of the invention is adopted, the software testing system can realize the performance test of one or more pieces of software automatically, realize a black box testing function and acquire test results.
Owner:SANDA UNIVERSITY

Statistical error positioning method based on reduction of black-box test case

InactiveCN105468517AReduce collectionImprove the efficiency of statistical error localizationSoftware testing/debuggingDistance matrixGreedy algorithm
The invention relates to a statistical error positioning method based on the reduction of a black-box test case. The statistical error positioning method aims at a given test case set and utilizes a distance measurement method to measure difference degrees among test cases so as to construct a test case distance matrix; on the basis, test requirements are set, a greedy algorithm is adopted to carry out test case reduction work so as to generate the test case set which meets the test requirements, and the program overlay information and the program execution result of the test case set are simultaneously collected and reduced so as to construct the test case distance matrix; then, statistical error positioning is carried out to measure an anomaly degree of statement errors in the program; and finally, a software error positioning report is generated. The statistical error positioning method aims to solve the problem that the traditional statistical error positioning method needs to collect test information in a long time, so that the efficiency and the usability of the statistical error positioning method are greatly improved, and the efficiency of program debugging work is improved so as to better guarantee the quality of software.
Owner:CHINA UNIV OF MINING & TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products