[go: up one dir, main page]

CN109324973A - A kind of method for testing software, device, equipment and computer readable storage medium - Google Patents

A kind of method for testing software, device, equipment and computer readable storage medium Download PDF

Info

Publication number
CN109324973A
CN109324973A CN201811160101.XA CN201811160101A CN109324973A CN 109324973 A CN109324973 A CN 109324973A CN 201811160101 A CN201811160101 A CN 201811160101A CN 109324973 A CN109324973 A CN 109324973A
Authority
CN
China
Prior art keywords
software
test
target
case
testing
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.)
Pending
Application number
CN201811160101.XA
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.)
In Dianke (deyang Guanghan) Special Aircraft System Engineering Co Ltd
Original Assignee
In Dianke (deyang Guanghan) Special Aircraft System Engineering Co Ltd
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 In Dianke (deyang Guanghan) Special Aircraft System Engineering Co Ltd filed Critical In Dianke (deyang Guanghan) Special Aircraft System Engineering Co Ltd
Priority to CN201811160101.XA priority Critical patent/CN109324973A/en
Publication of CN109324973A publication Critical patent/CN109324973A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Prevention of errors by analysis, debugging or testing of software
    • G06F11/3668Testing of software
    • G06F11/3672Test management
    • G06F11/3684Test management for test design, e.g. generating new test cases
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Prevention of errors by analysis, debugging or testing of software
    • G06F11/3668Testing of software
    • G06F11/3672Test management

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)
  • Stored Programmes (AREA)

Abstract

The invention discloses a kind of method for testing software, method includes the following steps: receiving the test request of target software;It is concentrated from preset test case and searches target detection use-case corresponding with test request;Wherein, target detection use-case is the test case designed based on reverse thinking;Target software is tested using target detection use-case.Using technical solution provided by the embodiment of the present invention, target software is tested by designing the test case designed based on reverse thinking, the test input item of the condition met is needed to test target software using the realization software function by being unsatisfactory for setting, test loophole can be made up, significantly improve the accuracy of test result, the test quality of raising.The invention also discloses a kind of software testing device, equipment and storage mediums, have relevant art effect.

Description

A kind of method for testing software, device, equipment and computer readable storage medium
Technical field
The present invention relates to software testing technology fields, more particularly to a kind of method for testing software, device, equipment and calculating Machine readable storage medium storing program for executing.
Background technique
Software test is an important stage in software life-cycle, it is the important mistake that Software Quality is able to guarantee Journey.Test case is the guidance in software test procedure, is the criterion that software test has to comply with, and even more software testing quality is steady Fixed basic guarantee.Therefore in test job, testing example design is very important, and is test execution correctness, has The basis of effect property.How effectively design test case is always tester's problem of interest.Tester is using survey After example on probation tests software, being judged to software can well be run, but may be soft in the realization for being unsatisfactory for setting Under conditions of part function needs to meet, there is the state that software can operate normally, so as to cause there is test loophole, test knot Fruit inaccuracy, the low-quality problem of test.
In conclusion how to efficiently solve appearance test loophole, test result inaccuracy, test the problems such as quality is low, It is current those skilled in the art's urgent problem.
Summary of the invention
In order to solve the above technical problems, the invention provides the following technical scheme:
A kind of method for testing software, comprising:
Receive the test request of target software;
It is concentrated from preset test case and searches target detection use-case corresponding with the test request;Wherein, the mesh Marking test case is the test case designed based on reverse thinking;
The target software is tested using the target detection use-case.
In a kind of specific embodiment of the invention, the design process of the target detection use-case includes:
Network analysis is carried out to the defect distribution situation of the target software, the target software is obtained and realizes corresponding function The preset condition for needing to meet;
Generate multiple test input items for being unsatisfactory for the preset condition;
Each test input item is summarized, the target detection use-case is obtained.
In a kind of specific embodiment of the invention, system point is carried out to the defect distribution situation of the target software Analysis, comprising:
Network analysis is carried out at least one in the functional defect, data flaw and boundary defect of the target software.
In a kind of specific embodiment of the invention, further includes:
The target software is tested using the test case designed based on direct ideation.
A kind of software testing device, comprising:
Request receiving module, for receiving the test request of target software;
Test case searching module searches target corresponding with the test request for concentrating from preset test case Test case;Wherein, the target detection use-case is the test case designed based on reverse thinking;
First test module, for being tested using the target detection use-case the target software.
In a kind of specific embodiment of the invention, comprising:
Condition obtains module, carries out network analysis for the defect distribution situation to the target software, obtains the mesh The preset condition that mark software realization corresponding function needs to meet;
Input item generation module is tested, for generating multiple test input items for being unsatisfactory for the preset condition;
Input item summarizing module is tested, for summarizing each test input item, the target detection is obtained and uses Example.
In a kind of specific embodiment of the invention, the Conditional Access Module includes analysis submodule,
The analysis submodule, specifically in functional defect, data flaw and the boundary defect to the target software At least one of carry out network analysis.
In a kind of specific embodiment of the invention, further includes:
Second test module, for being surveyed using the test case designed based on direct ideation to the target software Examination.
A kind of software test apparatus, comprising:
Memory, for storing computer program;
Processor, the step of method for testing software as previously described is realized when for executing the computer program.
A kind of computer readable storage medium is stored with computer program on the computer readable storage medium, described The step of method for testing software as previously described is realized when computer program is executed by processor.
Using method for testing software provided by the embodiment of the present invention, the test request of target software is received;From preset Test case, which is concentrated, searches target detection use-case corresponding with test request;Wherein, target detection use-case is based on reverse thinking The test case of design;Target software is tested using target detection use-case.It is designed by design based on reverse thinking Test case tests target software, that is, utilizes the survey for the condition for needing to meet by the realization software function for being unsatisfactory for setting Examination input item tests target software, can make up test loophole, significantly improve the accuracy of test result, improves Test quality and testing efficiency.
Correspondingly, the embodiment of the invention also provides software testing device corresponding with above-mentioned method for testing software, setting Standby and computer readable storage medium, has above-mentioned technique effect, and details are not described herein.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this Some embodiments of invention for those of ordinary skill in the art without creative efforts, can be with It obtains other drawings based on these drawings.
Fig. 1 is a kind of implementation flow chart of method for testing software provided by the embodiment of the present invention;
Fig. 2 is another implementation flow chart of method for testing software provided by the embodiment of the present invention;
Fig. 3 is a kind of structural block diagram of software testing device provided by the embodiment of the present invention;
Fig. 4 is a kind of structural block diagram of software test apparatus provided by the embodiment of the present invention.
Specific embodiment
In order to enable those skilled in the art to better understand the solution of the present invention, with reference to the accompanying drawings and detailed description The present invention is described in further detail.Obviously, described embodiments are only a part of the embodiments of the present invention, rather than Whole embodiments.Based on the embodiments of the present invention, those of ordinary skill in the art are not making creative work premise Under every other embodiment obtained, shall fall within the protection scope of the present invention.
Embodiment one:
Referring to Fig. 1, Fig. 1 is a kind of implementation flow chart of method for testing software provided by the embodiment of the present invention, this method It may comprise steps of:
S101: the test request of target software is received.
When needing to test target software, test request can be sent to software test end, which can To include that the field that is related to of target software, target software need function for realizing etc., such as can be to the mobile phone in the communications field The call function of terminal is tested, and the program being ranked up to the linear list (such as array) in computer field is also possible to It is tested.Test request of the software test termination narrowing to target software.
Target software can be any one software to be tested.
S102: it is concentrated from preset test case and searches target detection use-case corresponding with test request.
Wherein, target detection use-case is the test case designed based on reverse thinking.
The test use cases comprising multiple test cases can be preset, and each test case is all based on reverse think of The test case of design is tieed up, and each test case is corresponding with the test request of corresponding software, it is soft for target when receiving When the test request of part, it can be concentrated from preset test case and search target detection use-case corresponding with test request.Such as The call function for needing testing mobile phone terminal, the test case designed from direct ideation generally comprise shape when verifying incoming call jingle bell State verifies button operation invalid when terminating incoming call RINGING state, incoming call jingle bell, verifies and remove menu in communication process and terminate logical Each function, verifying speech quality (delay, echo, volume) other than words etc., and the embodiment of the present invention is designed from reverse thinking Test case generally may include no SIM card insertion when breathed out (non-emergency call), insertion arrearage SIM card exhaled Out, radio-frequency devices damage or null zones, which are inserted into when effective SIM card breathes out, network is normal, is inserted into effective SIM card exhalation in vain Number (such as 1,888,333333, do not input any number), network it is normal when be inserted into effective SIM card, use " speed dialling " The number of function exhalation setting invalid number.
In another example one program being ranked up to linear list (such as array) of test, the test designed from direct ideation is used Example, which is generally, inputs multiple and different elements into table, detection ranking results, and what the embodiment of the present invention was designed from reverse thinking Test case generally may include that the linear list of input merely enters an element for empty table, into table, inputs and sequenced into table The each element of sequence inputs each element sequenced in reverse order into table, importation or whole identical each elements into table.
It should be noted that the test case based on reverse thinking design provided by the embodiment of the present invention, it can be independent Corresponding software is tested, software can also be tested in conjunction with the test case designed based on direct ideation, this hair Bright embodiment does not limit this.
S103: target software is tested using target detection use-case.
It is concentrated from preset test case after finding target detection use-case corresponding with test request, can use mesh Mark test case tests target software.By being surveyed based on the test case that reverse thinking designs to target software Examination, can detecte out whether target software can operate normally under conditions of being unsatisfactory for and operating normally and need and meet, if can It operates normally, then illustrates software there are corresponding defect, need to carry out it corresponding perfect.Provided by the embodiment of the present invention Test case based on reverse thinking design is convenient to use, quickly easily incision, to improve the standard of the test result of software test True property improves test quality and testing efficiency.
Using method for testing software provided by the embodiment of the present invention, the test request of target software is received;From preset Test case, which is concentrated, searches target detection use-case corresponding with test request;Wherein, target detection use-case is based on reverse thinking The test case of design;Target software is tested using target detection use-case.It is designed by design based on reverse thinking Test case tests target software, that is, utilizes the survey for the condition for needing to meet by the realization software function for being unsatisfactory for setting Examination input item tests target software, can make up test loophole, significantly improve the accuracy of test result, improves Test quality and testing efficiency.
It should be noted that based on the above embodiment one, the embodiment of the invention also provides be correspondingly improved scheme.Rear Involved in continuous embodiment with can mutually be referred between same steps or corresponding steps in above-described embodiment one, corresponding beneficial effect Can also be cross-referenced, it is no longer repeated one by one in improvement embodiment below.
In a kind of specific embodiment of the invention, the method for testing software can with the following steps are included:
Target software is tested using based on the test case that direct ideation designs.
Method for testing software provided by the embodiment of the present invention can also be including the use of the test designed based on direct ideation Use-case tests target software.For a target software, the test case designed based on direct ideation can be first carried out Target software is tested, whereby it can be detected that whether target software can complete corresponding function.And then utilize base Negative test is carried out to target software in the test case of reverse thinking design, it is easier to find that software whether there is defect, with Just software developer carries out target software corresponding perfect.
Embodiment two:
Referring to fig. 2, Fig. 2 is another implementation flow chart of method for testing software provided by the embodiment of the present invention, the party Method may comprise steps of:
S201: carrying out network analysis to the defect distribution situation of target software, obtains target software and realizes that corresponding function needs The preset condition to be met.
When carrying out testing example design to target software, first can defect distribution situation to target software carry out Network analysis obtains target software and realizes the preset condition that corresponding function needs to meet.Based on the above embodiment, such as to mobile phone end The call function at end is tested, and it is to have that it may include insertion that mobile phone terminal, which completes call function to need the preset condition that meets, The SIM card of effect, it is normal, exhalation in the region, network that have signal be significant number.In another example linear list is arranged in test The program of sequence, the preset condition that the complete sequencer procedure needs of program completion one meet may include that the element in input table is big Exist in 1, each element difference, each element in table in out-of-order form.
In a kind of specific embodiment of the invention, carrying out network analysis to the defect distribution situation of target software can be with The following steps are included:
Network analysis is carried out at least one in the functional defect, data flaw and boundary defect of target software.
Based on the above embodiment, when to target software and virtual defect analysis, the function of target software can be lacked Sunken, data flaw and boundary defect etc. are analyzed.Functional defect include program realize function required with user it is inconsistent, It includes to find and correcting caused by the function, extra function or the function of omission of mistake that this, which is frequently due to description, New defect may be introduced during these defects again.
Data flaw may include dynamic data defect, static data defect, data content, structure and attribute defect, In, dynamic data defect refers to the data that dynamic data is temporarily present in program process, its life cycle is very short, respectively Different types of dynamic data is planted during execution by a shared common storage region, if to this region when program starts No initializtion will lead to corrupt data.Static data defect refers to that static data is fixed in content and format, it It is direct or indirect appear in program or database, have compiler or other specially it is pre-processed, but pre-process Also it can malfunction.Data content is stored in bit string, character string or number in storage unit or data structure, and data content defect is just Be as content is destroyed or is incorrectly interpreted as a result and caused by defect.Data structure refers to the size and tissue shape of data element Formula, can define different data structures in same storage region, and data structure defect includes that structure illustrates mistake and data The mistake of structure misuse.Data attribute refers to the meaning or semanteme of data content, data attribute defect include to data attribute not It correctly explains, such as wrong that integer is worked as real number, mistake etc. caused by permission different types of data hybrid operation.By multi-faceted Target software defect that may be present is analyzed, is more advantageous to deficiency existing for discovery target software, and then in time to target software It carries out perfect.
The defects of boundary defect refers to software man-machine interface UI style, interface display.
It is all that may be present various in experience and intuition estimating program by giving full play to Test Sample Design personnel Mistake provides supplement for existing method for test examples design, and then targetedly writing test case checks these mistakes, It enumerates all mistakes that may be present in program and is easy to happen wrong special circumstances, test experience can be made to be total to It enjoys, makes testing example design that more there is specific aim and validity.
S202: multiple test input items for being unsatisfactory for preset condition are generated.
Network analysis is carried out by the defect distribution situation to target software, target software is obtained and realizes that corresponding function needs After the preset condition of satisfaction, multiple test input items for being unsatisfactory for preset condition can be generated based on reverse thinking.
S203: each test input item is summarized, target detection use-case is obtained.
After generating multiple test input items for being unsatisfactory for preset condition, each test input item can be summarized, It obtains based on reverse thinking target detection use-case.
S204: the test request of target software is received.
S205: it is concentrated from preset test case and searches target detection use-case corresponding with test request.
Wherein, target detection use-case is the test case designed based on reverse thinking.
S206: target software is tested using target detection use-case.
Corresponding to above method embodiment, the embodiment of the invention also provides a kind of software testing devices, are described below A kind of software testing device can correspond to each other reference with a kind of above-described method for testing software.
Referring to Fig. 3, Fig. 3 is a kind of structural block diagram of software testing device provided by the embodiment of the present invention, which surveys Trial assembly, which is set, may include:
Request receiving module 31, for receiving the test request of target software;
Test case searching module 32 searches target survey corresponding with test request for concentrating from preset test case Example on probation;Wherein, target detection use-case is the test case designed based on reverse thinking;
First test module 33, for being tested using target detection use-case target software.
Using software testing device provided by the embodiment of the present invention, the test request of target software is received;From preset Test case, which is concentrated, searches target detection use-case corresponding with test request;Wherein, target detection use-case is based on reverse thinking The test case of design;Target software is tested using target detection use-case.It is designed by design based on reverse thinking Test case tests target software, that is, utilizes the survey for the condition for needing to meet by the realization software function for being unsatisfactory for setting Examination input item tests target software, can make up test loophole, significantly improve the accuracy of test result, improves Test quality and testing efficiency.
In a kind of specific embodiment of the invention, comprising:
Condition obtains module, carries out network analysis for the defect distribution situation to target software, it is real to obtain target software The preset condition that existing corresponding function needs to meet;
Input item generation module is tested, for generating multiple test input items for being unsatisfactory for preset condition;
It tests input item summarizing module and obtains target detection use-case for summarizing each test input item.
In a kind of specific embodiment of the invention, Conditional Access Module includes analysis submodule,
Submodule is analyzed, specifically at least one in functional defect, data flaw and the boundary defect to target software Item carries out network analysis.
In a kind of specific embodiment of the invention, further includes:
Second test module, for being tested using the test case designed based on direct ideation target software.
Corresponding to above method embodiment, referring to fig. 4, Fig. 4 is the schematic diagram of equipment provided by the present invention, the equipment May include:
Memory 41, for storing computer program;
Processor 42 can realize following steps when for executing the computer program of the above-mentioned storage of memory 41:
Receive the test request of target software;It is concentrated from preset test case and searches target survey corresponding with test request Example on probation;Wherein, target detection use-case is the test case designed based on reverse thinking;It is soft to target using target detection use-case Part is tested.
Above method embodiment is please referred to for the introduction of equipment provided by the invention, this will not be repeated here by the present invention.
It is computer-readable the present invention also provides a kind of computer readable storage medium corresponding to above method embodiment It is stored with computer program on storage medium, can realize following steps when computer program is executed by processor:
Receive the test request of target software;It is concentrated from preset test case and searches target survey corresponding with test request Example on probation;Wherein, target detection use-case is the test case designed based on reverse thinking;It is soft to target using target detection use-case Part is tested.
The computer readable storage medium may include: USB flash disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), magnetic or disk etc. is various to deposit Store up the medium of program code.
Above method embodiment is please referred to for the introduction of computer readable storage medium provided by the invention, the present invention exists This is not repeated them here.
Each embodiment in this specification is described in a progressive manner, the highlights of each of the examples are with it is other The difference of embodiment, same or similar part may refer to each other between each embodiment.For being filled disclosed in embodiment It sets, for equipment and computer readable storage medium, since it is corresponded to the methods disclosed in the examples, so the comparison of description Simply, reference may be made to the description of the method.
Professional further appreciates that, unit described in conjunction with the examples disclosed in the embodiments of the present disclosure And algorithm steps, can be realized with electronic hardware, computer software, or a combination of the two, in order to clearly demonstrate hardware and The interchangeability of software generally describes each exemplary composition and step according to function in the above description.These Function is implemented in hardware or software actually, the specific application and design constraint depending on technical solution.Profession Technical staff can use different methods to achieve the described function each specific application, but this realization is not answered Think beyond the scope of this invention.
The step of method described in conjunction with the examples disclosed in this document or algorithm, can directly be held with hardware, processor The combination of capable software module or the two is implemented.Software module can be placed in random access memory (RAM), memory, read-only deposit Reservoir (ROM), electrically programmable ROM, electrically erasable ROM, register, hard disk, moveable magnetic disc, CD-ROM or technology In any other form of storage medium well known in field.
Used herein a specific example illustrates the principle and implementation of the invention, and above embodiments are said It is bright to be merely used to help understand technical solution of the present invention and its core concept.It should be pointed out that for the common of the art , without departing from the principle of the present invention, can be with several improvements and modifications are made to the present invention for technical staff, these Improvement and modification are also fallen within the protection scope of the claims of the present invention.

Claims (10)

1. a kind of method for testing software characterized by comprising
Receive the test request of target software;
It is concentrated from preset test case and searches target detection use-case corresponding with the test request;Wherein, the target is surveyed Example on probation is the test case designed based on reverse thinking;
The target software is tested using the target detection use-case.
2. method for testing software according to claim 1, which is characterized in that the design process packet of the target detection use-case It includes:
Network analysis is carried out to the defect distribution situation of the target software, the target software is obtained and realizes corresponding function needs The preset condition of satisfaction;
Generate multiple test input items for being unsatisfactory for the preset condition;
Each test input item is summarized, the target detection use-case is obtained.
3. method for testing software according to claim 2, which is characterized in that the defect distribution situation of the target software Carry out network analysis, comprising:
Network analysis is carried out at least one in the functional defect, data flaw and boundary defect of the target software.
4. method for testing software according to any one of claims 1 to 3, which is characterized in that further include:
The target software is tested using the test case designed based on direct ideation.
5. a kind of software testing device characterized by comprising
Request receiving module, for receiving the test request of target software;
Test case searching module searches target detection corresponding with the test request for concentrating from preset test case Use-case;Wherein, the target detection use-case is the test case designed based on reverse thinking;
First test module, for being tested using the target detection use-case the target software.
6. software testing device according to claim 5 characterized by comprising
Condition obtains module, carries out network analysis for the defect distribution situation to the target software, it is soft to obtain the target Part realizes the preset condition that corresponding function needs to meet;
Input item generation module is tested, for generating multiple test input items for being unsatisfactory for the preset condition;
It tests input item summarizing module and obtains the target detection use-case for summarizing each test input item.
7. software testing device according to claim 6, which is characterized in that the Conditional Access Module includes analysis submodule Block,
The analysis submodule, specifically in functional defect, data flaw and the boundary defect to the target software extremely One item missing carries out network analysis.
8. according to the described in any item software testing devices of claim 5 to 7, which is characterized in that further include:
Second test module, for being tested using the test case designed based on direct ideation the target software.
9. a kind of software test apparatus characterized by comprising
Memory, for storing computer program;
Processor, realizing the method for testing software as described in any one of Claims 1-4 when for executing the computer program Step.
10. a kind of computer readable storage medium, which is characterized in that be stored with computer on the computer readable storage medium Program realizes the step of the method for testing software as described in any one of Claims 1-4 when the computer program is executed by processor Suddenly.
CN201811160101.XA 2018-09-30 2018-09-30 A kind of method for testing software, device, equipment and computer readable storage medium Pending CN109324973A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811160101.XA CN109324973A (en) 2018-09-30 2018-09-30 A kind of method for testing software, device, equipment and computer readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811160101.XA CN109324973A (en) 2018-09-30 2018-09-30 A kind of method for testing software, device, equipment and computer readable storage medium

Publications (1)

Publication Number Publication Date
CN109324973A true CN109324973A (en) 2019-02-12

Family

ID=65266742

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811160101.XA Pending CN109324973A (en) 2018-09-30 2018-09-30 A kind of method for testing software, device, equipment and computer readable storage medium

Country Status (1)

Country Link
CN (1) CN109324973A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111309609A (en) * 2020-02-13 2020-06-19 北京字节跳动网络技术有限公司 Software processing system
CN113407441A (en) * 2021-05-25 2021-09-17 威胜集团有限公司 Software testing method, device, equipment and storage medium
CN115509946A (en) * 2022-10-27 2022-12-23 成都泰瑞通信设备检测有限公司 Computer network software testing system and method

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001090897A2 (en) * 2000-05-19 2001-11-29 Leung Wu Hon Francis Methods and apparatus for preventing software modifications from invalidating previously passed integration tests
CN105335291A (en) * 2015-11-12 2016-02-17 浪潮电子信息产业股份有限公司 Software security test case design method
CN106021093A (en) * 2016-05-05 2016-10-12 北京思特奇信息技术股份有限公司 Test case reuse method and system
CN106095673A (en) * 2016-06-07 2016-11-09 深圳市泰久信息系统股份有限公司 Automated testing method based on WEB interface and system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001090897A2 (en) * 2000-05-19 2001-11-29 Leung Wu Hon Francis Methods and apparatus for preventing software modifications from invalidating previously passed integration tests
CN105335291A (en) * 2015-11-12 2016-02-17 浪潮电子信息产业股份有限公司 Software security test case design method
CN106021093A (en) * 2016-05-05 2016-10-12 北京思特奇信息技术股份有限公司 Test case reuse method and system
CN106095673A (en) * 2016-06-07 2016-11-09 深圳市泰久信息系统股份有限公司 Automated testing method based on WEB interface and system

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
杨胜利: "《软件测试技术》", 31 August 2015 *
郭清宇: "《实用软件工程教程》", 31 May 2011 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111309609A (en) * 2020-02-13 2020-06-19 北京字节跳动网络技术有限公司 Software processing system
CN111309609B (en) * 2020-02-13 2023-10-03 抖音视界有限公司 software processing system
CN113407441A (en) * 2021-05-25 2021-09-17 威胜集团有限公司 Software testing method, device, equipment and storage medium
CN115509946A (en) * 2022-10-27 2022-12-23 成都泰瑞通信设备检测有限公司 Computer network software testing system and method

Similar Documents

Publication Publication Date Title
CN111522734B (en) Software function testing method and device, electronic equipment and storage medium
CN108519945A (en) Coverage rate test method, apparatus and storage device
CN108920370A (en) Compatibility issue detection method, device and equipment
CN109324973A (en) A kind of method for testing software, device, equipment and computer readable storage medium
CN109885474A (en) Test case editing method and device, terminal and computer-readable storage medium
CN109117377A (en) It is a kind of based on the automatic generation of test data, device and equipment of building table statement
CN113282493A (en) Method and device for smoke test, storage medium and electronic equipment
CN105630674A (en) Test method and device capable of aiming at interface
CN113467868A (en) Method and device for creating equipment resources
CN105468440B (en) Information display method and device and electronic equipment
CN110019444B (en) Operation request processing method, device, equipment and system
CN106095948A (en) The querying method of form, device and equipment
CN108563578A (en) SDK compatibility detection method, device, equipment and readable storage medium
CN108597503A (en) Testing material generation method, device, equipment and read-write storage medium
CN111858339A (en) Memory analysis method, device and system, computing device and computer-readable storage medium
CN110659204A (en) Code detection method, device and medium
CN110737900A (en) Webpage function testing method and device, server and computer readable storage medium
CN110334650A (en) Object detecting method, device, electronic equipment and storage medium
CN109815118A (en) Database management method and apparatus, electronic device and computer-readable storage medium
CN109189437A (en) Software upgrading reminding method, device, computer equipment and readable storage medium storing program for executing
CN113138937A (en) Test method and device
CN109766089B (en) Code generation method and device based on dynamic diagram, electronic equipment and storage medium
CN109656809A (en) A kind of application programming interfaces detection method, device and computer readable storage medium
CN114003293B (en) Interface management method, device, electronic equipment and readable storage medium
CN110362470A (en) Test data collection method, device, electronic equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
CB02 Change of applicant information
CB02 Change of applicant information

Address after: 643000 Aviation Avenue 9, Zigong Aviation Industrial Park, Zigong City, Sichuan Province

Applicant after: CETC SPECIAL MISSION AIRCRAFT SYSTEM ENGINEERING Co.,Ltd.

Address before: 643000 Aviation Avenue 9, Zigong Aviation Industrial Park, Zigong City, Sichuan Province

Applicant before: CETC SPECIAL MISSION AIRCRAFT SYSTEM ENGINEERING CO.,LTD.

SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20190212