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

83 results about "Software performance testing" patented technology

In software quality assurance, performance testing is in general a testing practice performed to determine how a system performs in terms of responsiveness and stability under a particular workload. It can also serve to investigate, measure, validate or verify other quality attributes of the system, such as scalability, reliability and resource usage.

Integrated software test framework for performance testing of a software application

In accordance with the present invention, the above and other problems are solved by an integrated test framework that can receive measurement commands from a test script, automatically configure and execute any performance metrics required to effectuate the measurements and further manage the operation of the software to be tested. The integrated test framework can interpret script commands directed at any testing tool in a testing tool library accessible to the framework. Furthermore, the integrated test framework can identify and utilize code markers during the testing of software applications that utilize embedded code markers as well as identifying script markers. Thus, the integrated framework allows testing scenarios to be created incorporating both code markers and script markers to control performance testing of the executing software application.
Owner:MICROSOFT TECH LICENSING LLC

Method for testing software performance

The invention provides a method for testing software performance. The method comprises the following: step 1, formulating a test proposal according to a test task acquired from a test task list and selecting a test tool; step 2, generating a test script according to the formulated test proposal; and step 3, testing software performance through the test script after finishing test preparation work. Therefore, on the basis of software test work in general meaning, the method has further expansion and promotion, establishes an independent test-quality evaluation mechanism oriented to performance innovatively according to production versions, can control production quality more effectively and reduce the production risk and hidden trouble of software product versions by establishing a strict test output-permission evaluation mechanism and utilizing means and methods for testing the performance of the production versions.
Owner:BEIJING SHIJI TUOYUAN SOFTWARE TECH DEV

Software performance test system and method

The invention discloses a software performance test system and method. The system comprises an operating interface display device for the software to be tested, a testing device and one or more image pick-up devices, wherein the image pick-up device is suitable for picking up the images of all or partial regions in the operating interface of the tested software, thereby obtaining the operating interface image of the tested software; the testing device comprises a test control unit, an image comparison unit, and a time interval calculation unit which is suitable for recording the present time as a test ending time point and calculating the time interval between the test ending time point and the test starting time point when the image comparison unit determines that the operating interface image of the tested software is matched with the pre-stored ending interface image. The technical scheme provided by the invention is capable of solving the problems of poor generality and incapability of really reflecting the user experience, or low efficiency and much labor consumption while testing the software performance at present.
Owner:BEIJING QIHOO TECH CO LTD

Method and apparatus for testing application performance

Embodiments of the present invention disclose a method and apparatus for testing application performance. The method comprises: constructing a server based on a continuous integration engine platform, and connecting a plurality of test machines to the server; when an application test is performed, delivering a test environment configuration installation package corresponding to a preset environment deployment policy to each test machine, so that the test machines perform test environment deployment according to the test environment configuration installation package; and according to a test task of the application test, searching for a preset mapping relationship that comprises the test task, a test task script file and a public operation function library file, obtaining the test task script file and the public operation function library file, and delivering the test task script file and the public operation function library file to the test machines to perform the application test. Applying the method and the apparatus of the present invention can improve application performance testing efficiency.
Owner:KINGSOFT

Method and system for test, simulation and concurrence of software performance

InactiveCN103544103AAvoid influenceAvoid interference of response time with each otherSoftware testing/debuggingUser inputSoftware engineering
The invention relates to a method for test, simulation and concurrence of software performance. The method for the test, simulation and concurrence of the software performance specifically comprises the steps that (1) user configuration information which is input by a user is read, (2) a user requirement structural body is stored in a shared memory module and mapping is established, (3) service requests of concurrent users are received and at least one test progress is established according to the number of the concurrent users and the user requirement structural body, (4) test threads are established, (5) each test thread is used for processing the service request of a corresponding user and is stopped when a stopping condition is met, (6) operation is ended and the test threads in each test process are stopped after operation of the test threads in each process is ended in sequence, (7) relevant data of each service are stored, analyzed and counted, and then all the processes are finished. According to the method and system for the test, simulation and concurrence of the software performance, the fact that how to simulate user concurrence is explained, bottlenecks are prevented from occurring, and the purpose of a high-concurrency scene by means of a small number of hardware sources is achieved; concurrency stability is guaranteed; support to different user services is achieved; help is provided for positioning and development cycle shorting.
Owner:烟台中科网络技术研究所

Performance test method, device, computer equipment and storage medium

The invention discloses a performance test method, a device, a computer device and a storage medium. The method comprises the following steps of: acquiring the imported test script; according to the plurality of interfaces to be tested arranged in the test script, obtaining the response time, the throughput and the resource occupancy rate of the interface in the testing process, and saving the response time, the throughput and the resource occupancy rate as the test result of the interface; and the test result of the interface is obtained, and the test result of the interface is filled into the preset report template to obtain a test report. The method comprises the following steps: uploading a test script to a test server, carrying out a large amount of access on a plurality of interfacesthrough a Jmeter tool, performing software performance test on the software product, and generating a test report containing response time, throughput and resource occupancy rate, and the test resultof the interface is filled into the preset report template to obtain a test report, the analysis speed on the software test result can be improved, and the software testing efficiency is improved.
Owner:PINGAN PUHUI ENTERPRISE MANAGEMENT CO LTD

Software performance testing method and device in Android device

ActiveCN103631703ASolve the tedious manual executionSolve real-timeSoftware testing/debuggingSoftware engineeringPerformance index
The invention provides a software performance testing method and device in an Android device. In order to solve the technical problems that a traditional software performance testing method and device are tedious in manual execution and cannot check performance index data in real time, the method comprises the following steps: receiving attribute information of tested software, wherein the tested software runs in the Android device; determining a performance index to be monitored of the tested software; operating the tested software; calling a performance monitoring command to monitor the tested software in real time, wherein the performance monitoring command is arranged inside the Android device and related to the performance index to be monitored; displaying data, obtained when the tested software is monitored, of the performance index in real time. According to the software performance testing method, the tested software is automatically monitored in real time, testing or debugging is convenient, and the testing time is greatly saved.
Owner:TENCENT TECH (SHENZHEN) CO LTD

Log stack information analysis method and apparatus, computer device, and storage medium

A log stack information analysis method comprise that following step of: obtaining a running log file and filtering abnormal stack information from the running log file; Obtaining the complete function call relationship that causes the exception from each filtered exception stack information; According to the calling relation between functions in each exception stack information, the function index relation table corresponding to each exception stack information is established. The function index relation table corresponding to all the selected abnormal stack information is aggregated, and thetree logical structure list is established and stored. And loading the tree-shaped logical structure list, and displaying the function and the function calling relation in the abnormal stack information in a tree-shaped structure according to the tree-shaped logical structure list. The invention also provides a log stack analysis device, a computer device and a readable storage medium. The invention aggregates the function calling relationship of the abnormal stack in the log file and displays the function calling relationship in a tree structure, so that the abnormal situation is intuitivelyevaluated in the software performance test.
Owner:CHINA PING AN LIFE INSURANCE CO LTD

Software accelerating life test method

The invention relates to the field of software performance test, and particularly relates to a software accelerating life test method used for carrying out life test to the software producing aging phenomena by adopting the accelerating life test theory. The software accelerating life test method comprises the following steps: adding codes injected with memory failures; setting accelerating-level pressure value N as 4, 8, 12 and 16, and running a program; recoding failure time TTF, and saving data; estimating sample distribution of software lifetime; establishing a suitable relationship between the lifetime and the pressure, and estimating distribution of average failure time of system being tested under a non-accelerating circumstance. The deployment and implementation of the invention aims to carry out an accelerating life test to the software producing aging phenomena, the lifetime data of software under an accelerating circumstance is obtained through the short time-consuming accelerating life test, the real lifetime of the software under the non-accelerating circumstance is calculated, so that the probability distribution of the software lifetime under a normal use condition is obtained.
Owner:HARBIN ENG UNIV

Debugging method and system for software performance test

The invention discloses a debugging method and system for software performance test. The method comprises the following steps of: recording a test script; recording the dependency relationship among test elements of the test script; distributing the test elements to multiple threads according to the dependency relationship among the test elements; and playing back the multiple threads of the test script in parallel. The method and the system can accelerate the speed of the debugging link and improve the test efficiency.
Owner:IBM CORP

Track traffic industry vehicle Ethernet exchange software performance test system and method

ActiveCN106452942ASupport throughputSupport congestion controlData switching networksSoftware performance testingManual testing
The invention discloses a track traffic industry vehicle Ethernet exchange software performance test system and method. The system comprises a test client, test equipment and tested equipment, wherein the test client is in network connection with the tested equipment and is used for compiling test cases according to test demands, configuring test environments for the tested equipment and driving the tested equipment, the test client is further in network connection with the test equipment and is used for managing tests and driving the test equipment, the test equipment is in network connection with the tested equipment and is used for receiving the test cases of the test client and carrying out the tests on the tested equipment, and the tested equipment is used for loading tested vehicle Ethernet exchange software. The system is advantaged in that the test environments in multiple topological forms can be constructed, various performance index tests can be supported, performance test depth, breadth and order are effectively improved, automatic and manually-operated test functions are realized, test comprehensiveness and accuracy can be effectively guaranteed, and test efficiency is improved.
Owner:CSR ZHUZHOU ELECTRIC LOCOMOTIVE RES INST

Pressure model analysis method based on TPS in software performance test

ActiveCN101430660AAccurate testing of processing powerSoftware testing/debuggingSoftware engineeringSoftware performance testing
The invention provides a method for pressure analysis during an application software performance test. The method comprises the following steps: production data of a typical on-line service application system is analyzed based on pressure model analysis of TPS during the software performance test so as to obtain the TPS of a key service, when the number of system users increases, the access pressure of the system also increases, the pressure of the system is proportional to a TPS value, the analyzed TPS is multiplied by a pressure multiplication factor which possibly increases to obtain a pressure design index to be simulated in the performance test so that the pressure of the system is really simulated, and the performance of the system at the pressure is tested. When the number of the system users increases, the access pressure of the system also increases, the pressure of the system is proportional to the TPS value, the TPS value can be estimated after the number of the users increases, and the TPS value is taken as a target for generating pressure during the performance test, which can really simulate the pressure on the system from a great number of user operations, accurately test the handling capacity of the system, and help make a decision to expand the application system or not.
Owner:INSPUR SOFTWARE CO LTD

Method and device for testing software performance

The invention discloses a method and a device for testing software performance. The method comprises the steps of: setting an execution cycle and a scheduling algorithm of a timing scheduler; setting the minimum number and the maximum number of threads in a thread pool and establishing the threads with the minimum number; initializing a performance testing client; in a current execution cycle, selecting the performance testing client and corresponding business operation according to the set scheduling algorithm and selecting an idle thread in the thread pool by utilizing the timing scheduler; carrying out the corresponding business operation according to the idle thread selected by the timing scheduler by utilizing the performance testing client; and after the business operation is carried out, putting the thread back in the thread pool and waiting for a next execution cycle. By means of the technical scheme disclosed by the invention, the high-load software performance testing process can be completed with relatively few system resources, and the capability of testing the software performance is enhanced.
Owner:BEIJING FEINNO COMM TECH

Computer software performance test method

The invention discloses a computer software performance test method. The computer software performance test method includes the following steps: completing bidirectional data exchange between a computer software system and the Ethernet, and encrypting the exchanged data through an encrypting module; detecting immune characteristic fingerprints of communication data packages for data exchange, completing configurations of parameters of the computer software system to be tested and monitoring manner parameters, and deployment of a detection resource acquisition module; performing an application operation on the computer software system to be tested, recording operation information of the application operation through a script recording manner, monitoring the state of the current application operation in real time, acquiring resource data of monitoring information in real time through the resource acquisition module, sending the acquired resource data to a detection center module, and determining the performance of software to be tested according to saved application operation processes with faults. The method improves the safety of detection, is high in detection efficiency, and can improve the accuracy of a resource monitoring result.
Owner:SHENGDA ECONOMICS TRADE & MANAGEMENT COLLEGE OF ZZ +1

Method and device for test and simulation of software performance

The invention relates to a method and device for test and simulation of software performance. The method for the test and simulation of the software performance comprises the steps that configuration information which is configured by a user is stored in a structural body file for simulation; a shared memory for simulation is established and the structural body file is stored in the shared memory; the structural body file is read and analyzed to obtain a speed value, and a plurality of test processes for simulation are established; establishment of a preset number of sub-threads is simulated in each test process, each sub-thread is used for simulating execution of a service file requested to be executed by the user according to the configuration information to generate service return data for simulation, and destroying of the service file sub-thread which is executed is simulated; establishment of new sub-threads is simulated in each test process every a preset period of time; the simulated service return data are stored and counted. According to the method and device for the test and simulation of the software performance, the multi-process and multi-thread architecture is used, resources are distributed reasonably, the reasonable pressure load of each process is guaranteed, only a small-frequency speed model is simulated by each process, and robustness is improved.
Owner:烟台中科网络技术研究所

Computer software performance testing method

InactiveCN104572426AAccurate load pressureReasonable load pressureSoftware testing/debuggingSoftware engineeringSoftware performance testing
The invention discloses a computer software performance testing method which comprises the following steps: 100, according to the system response time and the CPU occupancy when a user operates different modules of computer software on line, analyzing a time section with the maximum use frequency within a preset time; 200, multiplying the analyzed number of users using the modules by an increased pressure multiple, and checking the system response time and the CPU occupancy, thereby confirming the pressure bearing property of the computer software. By adopting the computer software performance testing method, the performance of the computer software can be scientifically, accurately and reasonably tested.
Owner:AEROSPACE INFORMATION

Software performance testing method, apparatus and system, and server

InactiveCN107122293AData Acquisition AutomationAutomatic upload processingSoftware testing/debuggingTest efficiencySoftware engineering
The invention discloses a software performance testing method, apparatus and system, and a server. The method comprises the steps of monitoring operation of a to-be-tested software product; collecting performance data in response to a first state of the to-be-tested software product; and sending the performance data based on a second state of the to-be-tested software product. By adopting the software performance testing method, apparatus and system, and the server, the performance testing efficiency of software can be improved and the influence of subjective errors (such as manual misoperation) on the performance testing is avoided.
Owner:BEIJING XIAODU INFORMATION TECH CO LTD

Software performance test method and device

Embodiments of the invention disclose a software performance test method and device. The method and the device are applied to a terminal; the terminal is connected with a server in a communication manner; to-be-tested software is installed in the terminal; and the to-be-tested software comprises N to-be-tested scenes. The method comprises the following steps: receiving a test instruction, sent by the server, in allusion to the to-be-tested software, wherein the test instruction at least comprises a to-be-monitored first performance index and a to-be-monitored second performance index; obtaining data of the first performance index corresponding to each to-be-tested scene in sequence according to the test sequence of the N to-be-tested scenes; and obtaining data of the second performance index of the to-be-tested software after obtaining the data of the first performance index corresponding to all the to-be-tested scenes. Through applying the embodiments of the invention, the effect of the user experience and the efficiency of the software performance test are improved.
Owner:KINGSOFT

A method for automate performance testing of Jmeter-based sustainable integration

The invention provides a Jmeter-based sustainable integration automation performance testing method, which belongs to the technical field of software testing. The invention solves the problems of waste of test resources and unsustainable test existing in the non-GUI mode test when the interface performance test is carried out at present. The technical proposal points are as follows: firstly, the type of test scene and the configuration of relevant parameters are defined; Secondly, design Jmeter basic test plan; Then, design Python script to generate test data, modify test plan and improve testreport; Finally, a visual configuration page is created through Jenkins parameterized build; the test report is output. The invention has the advantages that: before the test, the python script is run to insert the test data into the database to ensure the integrity of the test data before each test, the test data are the same and the test is sustainable, so that the test results of multiple times are more comparable; Integrating the resource monitoring chart into the HTML results report is helpful for testers to analyze the test results more conveniently and comprehensively.
Owner:SICHUAN CHANGHONG ELECTRIC CO LTD

Software performance testing method and system, medium and electronic equipment

The invention discloses a software performance test method and system, a medium and electronic equipment. The method comprises the steps of detecting whether a task setting operation for a preset software performance test script is received or not; if it is detected that the task setting operation is received, determining a test task according to the task setting operation, and obtaining task setting parameters of the test task; performing a software performance test on the system corresponding to the current service version according to the task setting parameters and a pre-established automatic framework to obtain a current test result; comparing the current test result with the historical test result to obtain a comparison result, wherein the historical test result at least comprises atest result most similar to the test time of the current test result; analyzing a comparison result to obtain a performance problem corresponding to the current service version; and forming a test report based on the performance problem, and outputting the test report for a user to view. According to the method, the misoperation rate can be reduced, and the test efficiency of the system is improved.
Owner:PINGAN PUHUI ENTERPRISE MANAGEMENT CO LTD

Performance test method and performance test equipment

The invention discloses a performance test method and performance test equipment. Main contents are as follows: a performance test piece is created for each piece of application software in advance, so that when performance test is respectively carried out on a main code and a branch code of the application software, the performance test piece can be directly transferred to build a test scene; when the selected performance test piece cannot cause environmental warfare to the current running performance test piece, the test scene built by the selected performance test piece is utilized to carry out pressure measurement on the main code and the branch code of the application software, and manual creation of the test environment is not required, so that the test efficiency of the application software and accuracy of the performance test of the application software are effectively improved.
Owner:ALIBABA GRP HLDG LTD

A method and apparatus for testing software performance

The invention discloses a software performance testing method, which comprises the following steps: a computing node creates N virtual nodes; a network connection between each virtual node and a management end is established; the computing node receives the startup parameters of the software test executed by the management end, selects the required virtual node according to the startup parameters,and instructs each selected virtual node to execute the software file separately to obtain the performance data during execution. The startup parameters include: software files to be tested and the number of virtual nodes required. Through the scheme of the invention, the large-scale software performance test is realized, and the requirement of the current software performance test is met.
Owner:ZHENGZHOU YUNHAI INFORMATION TECH CO LTD

Method, device and computer device for testing properties of software and storage medium

The invention discloses a method for testing the properties of software. The method includes preliminarily packaging a plurality of types of test tools; receiving software test instructions inputted by users when the properties of the software need to be tested; judging whether the software test instructions further comprise information of the test tools selected by the users or not; testing the to-be-tested software by the aid of the test tools selected by the users if the software test instructions further comprise the information of the test tools selected by the users; testing the to-be-tested software by the aid of the test tools in default setting if the software test instructions do not comprise the information of the test tools selected by the users. The software test instructionscomprise information of the to-be-tested software. The invention further provides a device and a computer device for testing the properties of the software and a readable storage medium. The method, the device, the computer device and the readable storage medium have the advantages that the selectable test tools can be provided for the users, the different properties of the same software can be tested together, the properties of different types of software can be tested, accordingly, the multiple test tools do not need to run when the software is about to be tested by the users, and the software test time can be saved.
Owner:ZHENGZHOU YUNHAI INFORMATION TECH CO LTD

Software performance testing method and device

The invention discloses a software performance testing method to solve the problem that in the prior art, a software performance testing result is inaccurate. The method comprises the steps that a first service request received by an online software system is obtained; the obtained first service request is converted into request data in a preset format and then stored in a database; a second service request is generated according to the request data stored in the database and a preset second service request generating rule; a software performance test is carried out with the generated second service request. The invention further discloses a software performance testing device.
Owner:MICRO DREAM TECHTRONIC NETWORK TECH CHINACO

Virtual reality software performance test method and system

The invention relates to a virtual reality software performance test method and system, computer equipment and a readable storage medium. The method comprises the steps that mobile test parameters generated randomly are acquired, the mobile test parameters are input into a spatial view model to generate a visual mobile image, the visual mobile image is compared with a preset visual mobile image corresponding to the mobile test parameters, a visual mobile image comparison result is obtained, and a mobile test result is generated according to the visual mobile image comparison result. By acquiring the mobile test parameters generated randomly, compared with traditional manual simulation operation, the randomness and objectiveness of the input parameters are guaranteed, the influence of manual factors on the software test result is avoided, and the precision and comprehensiveness of virtual reality software performance testing are further improved.
Owner:ALLWINNER TECH CO LTD

Method and device based on virtual machine creation software performance testing environment

The present invention relates to a virtual machine, and specifically discloses a method and apparatus for creating a software performance testing environment based on a virtual machine, wherein the method comprises: in response to obtaining a hard disk read / write request triggered by a virtual CPU of the virtual machine, notifying a virtual CPU scheduler to record a CPU time quota t1 already consumed by the virtual CPU in a current CPU schedule period; in response to detecting completion of hard disk read / write processing corresponding to the hard disk read / write request, predicting a hard disk read / write latency t corresponding to the hard disk read / write request in a target environment; notifying the virtual CPU scheduler to determine a CPU time quota already consumed by the virtual CPU in the current CPU schedule period based on the recorded CPU time quota t1 and the hard disk read / write latency t; and adjusting a system clock of the virtual machine based on the determined CPU time quota already consumed by the virtual CPU in the current CPU schedule period. The method according to the embodiments of the present invention may obtain, in the created software performance testing environment, a software performance testing result consistent with the result obtained under a highly configured server in the target environment.
Owner:IBM CORP

A computer software performance testing method

The invention discloses a computer software performance testing method, comprising the following steps: S1, turning on the computer, taking the software to be tested as the first opening object, and then clicking on the opening software to record the response time of the software; 2, taking that software to be tested as a second open object, and then clicking on the software to open the software,recording the response time of the software, comparing the response times of the two times, and obtaining the response time of the software under the conditions of different running memories; S3: turning on the computer, recording the current CPU utilization rate of the computer, then turning on the software to be tested, recording the CPU utilization rate at this time, and calculating the CPU utilization rate of the software to be tested. The invention can combine the response time of the software to be tested under different running memory conditions and different temperatures, and combine the CPU utilization rate of the software to be tested and different software to synthetically analyze and obtain the performance of the computer software, the performance test is more comprehensive, and the performance of the software can be well reflected.
Owner:XINYANG AGRI & FORESTRY UNIV

Device and method for testing software performance

The invention provides a device and a method for testing software performance. The device comprises a pressure control unit and a pressure generation unit, wherein the pressure control unit comprises a timing signal generation module and a control information generation module; the timing signal generation module is used for generating a timing signal; the control information generation module is used for obtaining a pressure parameter of a test case to be executed under the action of the timing signal, generating control information according to the pressure parameter, and sending the control information to the corresponding pressure generation unit; the pressure generation unit is used for generating a test message corresponding to the test case according to the control information and sending the test message to a tested system.
Owner:INDUSTRIAL AND COMMERCIAL BANK OF CHINA

Method for testing data concurrent receiving capability of electric energy measurement automation system

The invention relates to a method for testing a data concurrent receiving capability of an electric energy measurement automation system. The method comprises the following steps of: (1) analyzing service requirements of the electric energy measurement automation system and data uploading rules of an electric energy measurement automation terminal, and designing a corresponding test case; (2) creating a test script by utilizing a software performance test tool Rational Performer Test, Load Runner or Silk Performer according to a communication protocol of the electric energy measurement automation system; (3) creating scheduling on the software performance test tool according to the test case: configuring the number of the electric energy measurement automation terminals needing simulation, running the scheduling and simulating the electric energy measurement automation terminal to transmit data to the electric energy measurement automation system through a network; and (4) analyzing and evaluating data receiving and processing capabilities of the electric energy measurement automation system according to a test statement generated by the software performance test tool. According to the method for testing the data concurrent receiving capability of the electric energy measurement automation system, disclosed by the invention, the data concurrent receiving and processing capabilities of the electric energy measurement automation system can be efficiently, conveniently and objectively evaluated.
Owner:ELECTRIC POWER RES INST OF GUANGDONG POWER GRID

Management method and system for software performance test based on distributed virtual machine system

The invention discloses a management method and a management system for a software performance test based on a distributed virtual machine system. The method comprises the following steps that: in response to a debugging state of a software system perceived to a current virtual machine, the system time of the current virtual machine is controlled; in response to intercepted data packets sent to the current virtual machine by other virtual machines, the reference time and the added system time for sending the data packets by the other virtual machines are extracted from the data packets sent to the current virtual machine; the time of the data packets expected to be received by the current virtual machine is calculated according to the system time and the reference time when the other virtual machines send the data packets and the reference time during the data packet interception; and whether the data packets are forwarded to the current virtual machine or not is determined according to comparison results of the time of the data packets expected to be received by the current virtual machine and the system time of the current virtual machine during the data packet interception.
Owner:IBM CORP
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