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

217 results about "Software automation" patented technology

Method and system for realizing automatic software testing

The invention discloses a method and a system for realizing automatic software testing. The method includes the following steps: obtaining the object code of the to-be-tested software; obtaining the test case for the to-be-tested software, wherein the test case is generated by adopting the oriented object technology and includes a test object key word and a test drive data for the to-be-tested software; compiling and saving the test script according to the test case; running the test script, so as to carry out the automatic software testing of the object code of the to-be-tested software based on the test object key word and the test drive data. By adopting the solution of automatic testing and utilizing the object oriented test case to carry out the automatic testing based on the assemblage of the test object key word and the test drive data, the automatic software testing can be realized without the participation of any operator, and the method and the system for realizing automatic software testing are applicable to all the stages of software testing.
Owner:RAISECOM TECH

Method for testing of software

There is provided a method for the automated testing of software, which has a graphic user interface. With at least one graphic editor, at least the dynamic and the semantic behavior of the user interface of the software is specified. Test cases are generated by a test case generator software using the thus specified behavior of the user interface, which are then executed by a software for automatic running test running either immediately or in a later step.
Owner:SIEMENS AG OESTERR

Interface based software automation test method

The application provides an interface based software automation test method and system. The system comprises a test case management module, a test execution management module, a database operation management module and a test result management module, wherein the test case management module is used for generating and storing a case message; the test execution management module is used for interface parameterization calling and return value checking; the database operation management module is used for generating, executing and checking a database statement; and the test result management module is used for performing statistics, analysis and formatting on a test report.
Owner:GUANGDONG KAMFU TECH CO LTD

Software deployment manager integration within a process control system

Example systems and methods to maintain process control systems are disclosed. A disclosed example method involves identifying at least one of an update or an upgrade applicable to a configuration of nodes of a process control system. Software is provided for download to the process control system. The software represents an update and / or upgrade. Metadata for the software indicating applicability of the software to one or more nodes of the process control system is also provided for download. Automated installation of the software to one or more nodes of the process control system is facilitated based on the metadata from a workstation in communication with the one or more nodes of the process control system.
Owner:FISHER-ROSEMOUNT SYST INC

Software automated testing unified operation platform

InactiveCN103136101ADevelopment and testing are safe, efficient and fastMeet different project needsSoftware testing/debuggingTransmissionSoftware engineeringAutomatic testing
The invention discloses a software automated testing unified operation platform. The software automated testing unified operation platform is characterized by comprising a server and a terminal. The server provides hardware and software environment operating on a virtual machine for development, installation, operation and test of various pieces of software. The server provides instruction operating interfaces of independent establishing, improving and updating of the hardware and software environment on the virtual machine for development, installation, operation and test workers of the various pieces of software. The software automated testing unified operation platform comprises downloading or uploading of installation and applications on the virtual machine, and further comprises building, downloading and uploading of an adaptor. The software automated testing unified operation platform has the advantages of achieving unification of the testing platform, reducing testing cost and helping medium-sized and small enterprises break through testing barriers.
Owner:BEYONDSOFT SHANGHAI CO LTD

Embedded software intelligent testing method based on Agent

The invention relates to an embedded software intelligent testing method based on Agent, which is an improved software testing method using a Linux system as an embedded operation system core, mainly comprising three Agent modules: a pre-processing Agent module, a program instrumentation Agent module and a dynamic test information analysis Agent module. The pre-processing Agent module comprises a lexical analysis Agent and a grammar analysis Agent that are used for generating a grammar tree structure of a source program; the program instrumentation Agent module comprises a grammar tree analysis Agent and an automatic instrumentation Agent that are mainly used for analyzing the grammar tree, finding out the key point of the source program, and automatically inserting probe functions in the source program so as to acquire the dynamic information during the operation of the program; and the dynamic test information analysis Agent module comprises a cover ratio analysis Agent and an inquiry Agent that are mainly used for testing the sentence and the branch cover ratio of the source program, and automatically inquiring the relevant conditions of the uncovered target in the source program when the cover ratio cannot satisfy the requirements. The invention can be applied to different programs simply and conveniently, thereby greatly improving the efficiency of the software automation test with strong commonality.
Owner:NANJING UNIV OF AERONAUTICS & ASTRONAUTICS

Software automation test system and method

The invention provides a software automation test system and a method based on graph view. The system comprises a script editing module, a scene organization module, a parametrization module, a debugging and operating module and a test report output module. The method comprises the following steps that: the scene organization module carries out service flow decomposition; the script editing module develops a service node; the scene organization module builds a service flow; necessary parametrization is carried out on a script; the debugging and operating module debugs and operates the service flow; and the test report output module outputs a test report.
Owner:TRAVELSKY

Method for digital manufacturing of jewelry items

In various embodiments, digital manufacturing of jewelry items is provided, including a physical process and software automation for implementing the physical process. Further, models formed during the process, as well as the resultant jewelry items, are provided. In some embodiments, the method comprises forming a digital model of the jewelry item, forming a physical model of the jewelry item based on the digital model, and manufacturing the jewelry item in a lost wax process using the physical model.
Owner:JOSTENS INC

Testing functional correctness and idempotence of software automation scripts

Various embodiments automatically test software automation scripts. In one embodiment, at least one software automation script is obtained. The software automation script is configured to automatically place a computing system into a target state. A plurality of test cases for the software automation script is executed. Each of the plurality of test cases is a separate instance of the software automation script configured based at least on one or more different states of the computing system. The software automation script is determined to be one of idempotent and non-idempotent and / or one of convergent and non-convergent based on executing the plurality of test cases.
Owner:IBM CORP

Gateway routing automatic test system and test method based on CAN/LIN/MOST hybrid buses

The invention relates to a gateway routing automatic test system and a test method based on CAN / LIN / MOST hybrid buses. The system and the method are characterized in that principal computer software loads a user defined gateway routing information table and automatically parses routing information, and a CAN / LIN / MOST bus acquisition tool simulates and acquires message signals of different buses for CAN-CAN, CAN-LIN and MOST-CAN gateway routing automatic test. Both gateway routing test between buses of the same type and gateway routing test between buses of different types are realized. The system and the method are of high versatility and are scalable. Through automatic test by the principal computer software and other software, the shortcomings of manual test are overcome, and the accuracy, reliability and working efficiency of gateway routing test are improved greatly.
Owner:CHINA FIRST AUTOMOBILE

Method for generating script files to test Web application software and device thereof

The invention discloses a method for generating script files to test Web application software and a device thereof. In order to overcome high maintenance workload of scripts during automation tests of the Web application software, the method comprises the following steps: translating Web elements of the Web application software to be tested and corresponding operation action sets into the script files, obtaining identification information of the Web elements corresponding to test steps of a test case and operation action description information, sequentially calling the corresponding identification information of the Web elements and the operation action description information according to the test steps by the script files, automatically testing the Web application software to be tested, sequentially reading the corresponding identification information of the Web elements and the operation action description information according to the test steps by the generated script files so as to reduce the maintenance workload of the script files.
Owner:STATE GRID CORP OF CHINA +4

Software automated test method and system

The invention provides a software automated test method and system. Data of software is stored in a database associated with the software, and a script file comprising functions for performing operations of addition, deletion, modification, query and the like on the database is generated; the script file is loaded to a preset automated test framework; and in the automated test framework, the functions in the script file are packaged into user keywords, thereby enabling the automated test framework to call the user keywords to directly execute the functions to perform corresponding operations of addition, deletion, modification, query and the like on the database during software test case writing. The method and the system are suitable for all relational databases; when a database server is changed, the business processing of the databases can be realized without new scripts; and therefore, the universality and the flexibility are high, and the burden of test personnel is greatly reduced.
Owner:EISOO SOFTWARE

Automatic software construction method, server and storage medium

The invention discloses an automatic software construction method, a server and a storage medium. The method includes the steps of obtaining a source file from a source code library through the server, wherein the source file includes a to-be-processed source code and a preset deployment script; according to the to-be-processed source code, generating a plurality of program packages; according tothe preset deployment script, deploying each program package to achieve automatic software construction. Each program package is deployed through the preset deployment script, a set of flowing operation can be performed without depending on the external working environment, errors caused by manual operations are avoided, the efficiency of developing software can be effectively improved, the development cycle is shortened, the development cost is saved, and the user experience is improved.
Owner:HUBEI SUNSHINE CULTURE & MEDIA CO LTD

Automatic software testing method based on business driving

InactiveCN102043716AGuaranteed reasonable testingReduce business capability requirementsSoftware testing/debuggingData fileSingle type
The invention relates to an automatic software testing method based on business driving. Driven by business logic, business modularization is carried out on a tested software object, automated software testing function points are refined to business components and a method for testing business modularization is formed; a single type component is used on the basis of minimal granularity; a combination type component is used on the basis of a page area; hypertext markup language (HTML) codes of the combination component are realized in a component template; the combination type component comprises the component template, components and component regulation to form a business component library; an automated software testing tool tests the components of the business component library, and packages testing logic in data files in a form of keyword mapping table; explanation and use are carried out on keywords by the automated software testing tool; and the automated software testing tool calls an object function library to obtain the keyword mapping table, and the business component library carries out testing with the automated software testing tool by the keyword mapping table.
Owner:LINKAGE SYST INTEGRATION

Software automation and regression management systems and methods

An automation and regression management method for testing software in a highly-complex cloud-based system with a plurality of nodes, through an automation and regression management system, includes receiving a plurality of requests for automated test runs on nodes in the highly-complex cloud-based system; managing the plurality of requests by either starting an automated test run on a node or queuing the automated test run if another automated test run is already operating on the node; determining details of each of the automated test runs subsequent to completion; storing the details of each of the automated test runs in a database; and providing the details of each of the automated test runs to a requesting user.
Owner:ZSCALER INC

Software automation test method and system

The invention provides a software automation test system comprising a test server, and one or more test performers communicating with the test server; each test performer respectively communicates with one or more object devices; the test server stores a pre-built test information table according to user input; each test information table item is uniquely marked by a major key; the test performer sends a use case execution order to the object device, receives test execution information from the object device, and uploads the test execution information and a corresponding major key value to the test server; the test server uses the major key value as an index, and updates a corresponding test result portion in the test information table items according to the received test execution information. In addition, the invention also provides a corresponding software automation test method.
Owner:CHINA UNIONPAY

Testing functional correctness and idempotence of software automation scripts

Various embodiments automatically test software automation scripts. In one embodiment, at least one software automation script is obtained. The software automation script is configured to automatically place a computing system into a target state. A plurality of test cases for the software automation script is executed. Each of the plurality of test cases is a separate instance of the software automation script configured based at least on one or more different states of the computing system. The software automation script is determined to be one of idempotent and non-idempotent and / or one of convergent and non-convergent based on executing the plurality of test cases.
Owner:IBM CORP

Android application software automation testing method based on pile pitching technology

The invention relates to an Android application software automation testing method based on the pile pitching technology. The method comprises the following steps of (1) decompiling tested Android application software, generating a resource file and a smali source file, (2) compiling probe codes, inserting the probe codes into the smali source file, obtaining the corrected smali file, (3) performing recompilation on the smali file obtained in the step (2), generating the application software for testing, and adopting the application software for completing the test of the tested Android application software. Compared with the prior art, the pile pitching technology is adopted to compile the probe codes and achieve inserting of the probe codes, finally the test of the Android application software is completed, and the method has the advantages of being simple and convenient to implement, reliable in test and the like.
Owner:刘玉光

Automatic software testing method based on cloud computing

ActiveCN102222042ATroubleshoot test failuresReduce the probability of test failureSoftware testing/debuggingComputer hardwareTest script
The invention discloses an automatic software automated testing method based on cloud computing, relating to the field of software testing. The method comprises the following steps of: a master server sends a test script to each end server; the end server with received test script tests the test script and returns the test result to the master sever; the master server judges whether all test scripts in the set of test scripts are completely sent; if so, the testing is finished; or, the master server sends a new test script to an end server returning the test result, and performs corresponding steps. In the method, all test scripts are distributed to the end server by the master server, and the end server performs the test scripts one by one and acquires new test script after the test result is returned; therefore, all resources of the end server are ensured to be fully utilized in the whole test procedure and the availability of resources is improved.
Owner:BEIJING FEINNO COMM TECH

Automatic software testing method

The invention provides an automatic software testing method. Automatic test tasks and test cases of each automatic test task are optimally sequenced, so that the execution efficiency of the whole automatic test process can be effectively improved.
Owner:UNITED INFORMATION TECH H K COMPANY +1

Terminal software test method and device, terminal and computer storage medium

The invention discloses a terminal software test method. The terminal software test method comprises the steps that a software test request is triggered based on a preset software test tool, and whenthe software test request is detected, a test task in the software test request is acquired; a software automatic test is performed on a terminal according to the test task and the preset software test tool; and a test error log is generated based on errors in the software automatic test for testers to perform software adjustment. The invention furthermore discloses a terminal software test device, the terminal and a computer storage medium. Through the terminal software test method and device, the terminal and the computer storage medium, automatic testing of the terminal is realized, terminal testing is more convenient, and terminal testing efficiency is improved.
Owner:CHINA PING AN LIFE INSURANCE CO LTD

Keyword-driven airborne software automatic test method and system

InactiveCN106598848AImprove reusabilityReduce Regression Testing CostsSoftware testing/debuggingAviationTest script
The invention provides a keyword-driven airborne software automatic test method and system, and belongs to the field of aviation airborne software test. The method comprises the following steps: extracting a function keyword according to the design scheme of each subsystem of an avionics system, constructing logic input and output of each subsystem according to the function keyword, and meanwhile constructing a logic function of each interface keyword according to an interface control file of the avionics system; constructing a case script comprising a step of quoting the logic input and output of the corresponding subsystem and the logic function of the corresponding interface keyword according to case demands, a step executing the case and a step of judging a case result; and judging whether the airborne software satisfies the design demands according to the case result. By adoption of the test method, the reusability of the test script is improved, and the formation of test assets is facilitated; the cost of regression test is reduced, the test period of the whole process is shortened, the consistency of the test process is guaranteed, and the automation level of the test is improved.
Owner:CHINA HELICOPTER RES & DEV INST

Automatic testing method and device for software in Android system

The invention provides an automatic testing method and device for software in an Android system. The method comprises the following steps: testing recording data sent by a terminal device to be tested through a testing device, wherein the recording data are recorded by the terminal device according to the user operation on the terminal device, and the recording data include the operation and activeX information corresponding to the operation; generating a script file by the testing device according to the recording data; receiving a script playback indication through the testing device; and starting to play back the script file by the testing device according to the script playback indication, and performing the operation during the script playback process according to the activeX information corresponding to the operation. With the adoption of the method, the test program recorded by the user is high in adaptability during playback; meanwhile, the recording process can be directly carried out by the user through the terminal device, so that redundant codes can be decreased, and the program testing efficiency can be increased.
Owner:SHENZHEN TECNO TECH CO LTD

Software test automated system based on apparatus and the method

The present invention discloses a device-based software test automation system and a method thereof. The present invention relates to the software test automation technology and aims to resolve the problems of the prior art that the software can not run normally on the on-spot equipment after the software is tested on PC. The device-based software test automation system comprises a software version analysis storage unit, a background automatic testing unit and a foreground testing agent unit. The device-based software test automation method comprises the procedures that the software version analysis storage unit analyzes the version of the software and obtains the version information file; the background automatic testing unit reads the version information file, arranges the testing case, separates the testing case and sends the testing information to the foreground testing agent unit for testing. The device-based software test automation system and the device-based software test automation method of the present invention can perform the integrated software automation test directly on the device, thereby improving the testing efficiency and the reliability of the software version.
Owner:BEIJING PICOHOOD TECH

Interactive automation test system

The invention provides an interactive automation test system, which comprises an interface recording module, an automation use-case editor, a test main control end and an agent execution end, wherein recording interfaces are connected through a recorded control base file, the test main control end is respectively connected with the automation use-case editor and the agent execution end, the automation use-case editor and the test main control end are applied to a quasi-natural-language manager. Because the implementation scheme principle of the interactive automation test system is different from that of the traditional test system, the software automation test building speed is greatly improved, simultaneously, the capability requirement on automation test personnel is also reduced, and in addition, difficult software interaction test problems incapable of being solved by executing the traditional test tools can be solved.
Owner:彭勇

Mobile equipment software automation test cluster system and test method thereof

ActiveCN104978259AImplement cluster structureRealize the load sharing functionSoftware testing/debuggingTest agentCluster systems
The invention relates to a mobile equipment software automation test cluster system and a test method thereof; the mobile equipment software automation test cluster system comprises the following elements: a test management module used for generating unified a test task, and storing and managing the test task; one or more executers separately deployed from the test management module, and used for obtaining the test task from the test management module and issuing the task to a mobile equipment test agent module, and returning test task execution result to the test management module; the mobile equipment test agent module used for executing the test task and returning the result to the executer. The mobile equipment software automation test cluster system and method can realize unified management for tests of various mobile equipment, and an executer cluster composition is formed; the system has excellent function scalability.
Owner:CHINA UNIONPAY

Method and device for generating case script based on model automatization

The invention provides a method automatically generating a use case script based on the model, which comprises the steps as follows: a terminal is modeled according to a graphical user interface; and the use case script is automatically generated according to the model. The invention provides a method and a device which can automatically generate the use case script by cellphone software with low cost and quick development and high covering degree as well as high transportability, can obviously lower the development cost of the automatic use case script, effectively improves the transportability and the maintenance of the automatic use case, and provides better economic benefit for the cellphone development and the cellphone test.
Owner:HUAWEI DEVICE (SHENZHEN) CO LTD

Automatic test equipment for GUI of embedded software

The invention discloses automatic test equipment for the GUI of embedded software. The automatic test equipment is characterized by comprising an automatic test control computer, a video information collection system, an image information feature recognition system, a keyboard and mouse simulation system, a test information management system, a communication system and an automatic test executioncontrol system. According to the automatic test equipment for the GUI of the embedded software, a non-invasive automatic test mechanism is adopted, it is not required that test platform software and the to-be-tested software run in the same system, and the problem that a common GUI test tool cannot be used for testing the GUI of the embedded software is solved; meanwhile, application of the equipment is not limited by the running environment of equipment where the embedded software is located and is unrelated to the operating system of the equipment where the embedded software is located, andin any mouse and keyboard supporting input type, the GUI of the embedded software can be automatically tested.
Owner:中国船舶工业综合技术经济研究院

A large-scale Android malware automatic detection system and method

InactiveCN108985060AReflect maliciousnessComprehensive feature selectionPlatform integrity maintainanceSupport vector machineSoftware analytics
The invention relates to a large-scale malicious Android software automatic detection system and method based on multi-class features and machine learning. The method includes: collecting security andmalware libraries, using software analysis tools such as Androguard and Droidbox, collecting the characteristics of each software from both dynamic and static angles, processing the receipts of the forms, defining the thresholds in different angles, when a certain feature does not meet the threshold requirements, deleting the feature, and utilizing a support vector machine, a neural network, an ensemble learning algorithm and other algorithms for detection, and obtaining the optimal results of detection results are obtained, so as to realize the automatic detection of large-scale malware. Theinvention can be used for detecting and identifying large-scale malicious mobile phone software and protecting the privacy and safety of users.
Owner:中共中央办公厅电子科技学院

Software automation test framework and test method

The invention discloses a software automation test framework and test method. The software automation test framework comprises a test code generation module, an actuator scheduling module, an interface input parameter processing module, a database monitoring module, an assertion scheduling module and a test result processing and display platform. The automatic software test comprises the followingsteps: step 1, automatically generating a software test code or a test case; step 2, carrying out actuator scheduling and parameter input processing according to a test type; step 3, setting monitoring on the software testing process; step 4, setting assertion for the test result; and step 5, counting, analyzing and displaying the test result. The software automation test framework of the invention can conveniently test the software, is wide in coverage, does not need manual coding, and saves the software test cost.
Owner:必成汇(成都)科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products