CN105512039A - Software test request form generating method and device - Google Patents
Software test request form generating method and device Download PDFInfo
- Publication number
- CN105512039A CN105512039A CN201510943520.0A CN201510943520A CN105512039A CN 105512039 A CN105512039 A CN 105512039A CN 201510943520 A CN201510943520 A CN 201510943520A CN 105512039 A CN105512039 A CN 105512039A
- Authority
- CN
- China
- Prior art keywords
- tested
- type
- request slip
- scheme
- mark
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 46
- 238000003860 storage Methods 0.000 abstract description 14
- 239000002699 waste material Substances 0.000 abstract description 6
- 238000012360 testing method Methods 0.000 description 28
- 230000000875 corresponding effect Effects 0.000 description 23
- 230000007547 defect Effects 0.000 description 16
- 230000008569 process Effects 0.000 description 10
- 230000008859 change Effects 0.000 description 8
- 230000006870 function Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 238000007726 management method Methods 0.000 description 5
- 238000013519 translation Methods 0.000 description 5
- 238000013459 approach Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000013461 design Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 230000008878 coupling Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000001502 supplementing effect Effects 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 238000000151 deposition Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012827 research and development Methods 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 238000013522 software testing Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
- G06F11/3668—Software testing
- G06F11/3696—Methods or tools to render software testable
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
- G06F11/3668—Software testing
- G06F11/3672—Test 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)
- Debugging And Monitoring (AREA)
Abstract
An embodiment of the invention discloses a software test request form generating method and device, relates to the technical field of software, and aims to reduce the probability of redundancy of called data during software test request form generation so as to reduce the probability of storage space waste. The scheme is as follows: a request form generation request sent by terminal equipment is received; configuration data are acquired and sent to the terminal equipment; optimal records are inquired from forms of a database, data content in the optimal records is read and sent to the terminal equipment, the database is used for storing at least two forms, each form comprises a partial field, and fields contained in different forms are different and not repeated; updated data, sent by the terminal equipment, for a first software test request form are acquired, and a second software test request form which is the first software test request form after the updated data are updated is acquired.
Description
Technical field
The present invention relates to software technology field, particularly relate to a kind of generation method and apparatus of software test request slip.
Background technology
In software technology field, when software developer develops a new software, or when having carried out renewal to an existing software, all need to test newly-generated software version.Experience of Software Testing Work is completed by special software engineer, and therefore, software developer, when needing to test newly-generated software version, needs to fill in a software test request slip.
In prior art, usually adopt following schemes generation software test request slip: first, store the template file of the software test request slip for multiple type in advance in the server.Afterwards, when a certain software version of a certain type needs to test, first read and whether store should the template file of software test request slip of type, if had, open this template file, if not then open other template files or blank template file, carry out editor by software developer to the template file opened afterwards to fill in, to obtain software test request slip.
In above-mentioned scheme, the data of all fields of software test request slip are all stored in each template, wherein, identical part may be there is in multiple template, example, the partial data stored in template A is identical with the partial data stored in template B, now, this partial data is repeated storage in template A and template B just, also namely causes a lot of data redundancy, and then causes the waste of storage space.
Summary of the invention
Embodiments provide a kind of generation method and apparatus of software test request slip, be used for the probability that redundancy appears in invoked data when generating software test request slip in order to reduce, and then reduce the probability of waste of storage space.
On the one hand, embodiments provide a kind of generation method of software test request slip, comprising:
The request slip that receiving terminal apparatus sends generates request, and request slip generates request and is used to indicate scheme to be tested, type to be tested and software version to be tested;
Obtain the configuration data that request slip generates the software version to be tested indicated by request, and the configuration data of software version to be tested is sent to terminal device;
From the list of database, inquiry and request slip generate the scheme to be tested indicated by asking and the highest optimum record of type matching degree to be tested, read and send the data content in optimum record to terminal device, database is used for storing at least two lists, each list comprises the part field in software test request slip, and different list comprise and to belong to the field of software test request slip not identical, without repeating record in each list;
Obtain the more new data for the first software test request slip that terminal device sends, first software test request slip is data for comprising reading and the software test request slip do not completed, to obtain the second software test request slip, the second software test request slip is the first software test request slip after being updated Data Update.
On the other hand, the embodiment of the present invention additionally provides a kind of generating apparatus of software test request slip, comprising:
Receiver module, the request slip sent for receiving terminal apparatus generates request, and request slip generates request and is used to indicate scheme to be tested, type to be tested and software version to be tested;
Acquisition module, generates the configuration data of the software version to be tested indicated by request for obtaining request slip;
Read module, the scheme to be tested indicated by asking and the highest optimum record of type matching degree to be tested is generated for inquiry and request slip from the list of database, read the data content in optimum record, database is used for storing at least two lists, each list comprises the part field in software test request slip, and different list comprise and to belong to the field of software test request slip not identical, without repeating record in each list;
Sending module, for sending to terminal device by the data content in the configuration data of software version to be tested and optimum record;
Request slip generation module, for obtaining the more new data for the first software test request slip that terminal device sends, first software test request slip is data for comprising reading and the software test request slip do not completed, to obtain the second software test request slip, the second software test request slip be by described renewal Data Update after the first software test request slip.
The generation method and apparatus of the software test request slip that the embodiment of the present invention provides, store due to software test request slip is divided into multiple list, when so there is the data content of repetition in different software test request slips, if only comprise the data content that these repeat in a list, then only can preserve these data contents repeated with a record in this list, therefore, it is possible to reduce the probability occurring redundancy when generating software test request slip for invoked data, and then reduce the probability of waste of storage space.
Accompanying drawing explanation
In order to be illustrated more clearly in the embodiment of the present invention or technical scheme of the prior art, be briefly described to the accompanying drawing used required in embodiment or description of the prior art below, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
The application testing software version that Fig. 1 provides for the embodiment of the present invention based on system architecture diagram;
The generation method flow diagram of a kind of software test request slip that Fig. 2 provides for the embodiment of the present invention;
The process flow diagram of step S103 in the generation method of the software test request slip that Fig. 3 provides for the embodiment of the present invention;
The generation method flow diagram of the another kind of software test request slip that Fig. 4 provides for the embodiment of the present invention;
The generating apparatus block diagram of a kind of software test request slip that Fig. 5 provides for the embodiment of the present invention.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, be clearly and completely described the technical scheme in the embodiment of the present invention, obviously, described embodiment is only the present invention's part embodiment, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtained under creative work prerequisite, belong to the scope of protection of the invention.
For the ease of the technical scheme of the clear description embodiment of the present invention, in an embodiment of the present invention, have employed the printed words such as " first ", " second " to distinguish the substantially identical identical entry of function and efficacy or similar item, it will be appreciated by those skilled in the art that the printed words such as " first ", " second " do not limit quantity and execution order.
When needing to test a new software version (can be initial software version, also can be the renewal version of existing software), software developer is generally needed to submit software test request slip for this new software version to.
Shown in figure 1, for the application testing software version that the embodiment of the present invention provides based on system architecture diagram.Optionally, each terminal device 11 can be provided with an application software, such as can be called software test applications management system, user A (can be software developer) opens and logs in this software test applications management system on the not standby 11a of terminal, and using this software test applications management system to submit software test request slip to, the software test request slip that now user A submits to can be kept in server 12; Afterwards, user B (can be software test personnel) opens and logs in this software test applications management system on terminal device 11b, is read the software test request slip of user A submission by this software test applications management system from server 12.Wherein, terminal device 11a and terminal device 11b can be two equipment respectively, also can be same equipment.
Optional again, server 12 can be web server, for providing web page editing platform.User A (can be software developer) can access and log in this web page editing platform on terminal device 11a, and using this web page editing platform to submit software test request slip to, the software test request slip that now user A submits to can be kept in server 12; Afterwards, user B (can be software test personnel) accesses and logs in this web page editing platform on terminal device 11b, and uses this web page editing platform from server 12, read the software test request slip of user A submission.Same, terminal device 11a and terminal device 11b can be two equipment respectively, also can be same equipment.
It should be noted that, above-mentioned terminal device 11 can be the terminal that can network, can be specifically: computing machine, mobile phone, panel computer, notebook computer, UMPC (Ultra-mobilePersonalComputer, Ultra-Mobile PC), the terminal device such as net book, PDA (PersonalDigitalAssistant, personal digital assistant).
Above-mentioned user submits to the process of software test request slip roughly as follows: user A sends request slip to server 12 and generates request on terminal device 11a; Server 12 generates the data of request call storage according to this application list, and generate the first software test request slip comprising these data, this the first software test request slip can show on the screen of terminal device 11a, wherein, this the first software test request slip refers to the request slip do not completed, and is not namely confirmed the request slip of submission by user A; After user can carry out editing to the first software test request slip on terminal device 11a (can comprise fill in, at least one in the operation such as amendment), confirm to submit the first software test request slip after editor to server 12, now, server 12 obtains the data in the first software test request slip after editing, and also namely obtains the second software test request slip.Usually, the second software test request slip and need test software version can together be stored in the version file file of server.
In order to clearly introduce said process, the invention provides multiple embodiment.
Embodiment one
By reference to the accompanying drawings 1, embodiments provide a kind of generation method of software test request slip, in this generation method, the execution subject of each step can be server 12, also can be hardware module in server 12 or functional module, does not add restriction at this.
Example, following field can be comprised in software test request slip: machine models, applicant, phone, mail sending personnel, version acquisition approach, version change point, coverage, Test Suggestion, upgrade method, code branches, source code label (also can be described as source code tag), translation and compiling environment, release_note (version change explanation) etc. in type, scheme, version number, project stage, category of test, address, defect storehouse, defect storehouse.
Type: i.e. name of product, is made up of with certain rule one group of letter and number.
Scheme: the physical planning that a series of type research and development of products is formulated.
Version number: the identification number of version.
Project stage: project from concept to complete each stage of process, comprise: careless Prototype Design stage, design clearance stage, production clearance stage, listing clearance stage, batch phase etc.
Category of test: the incremental test carried out in project development flow process, comprises careless prototyping testing, system testing, Acceptance Test etc.
Address, defect storehouse: the system address that software defect life cycle is managed.
Machine models in defect storehouse: the title that name of product adopts in defect storehouse.
Applicant: the developer submitting test application to.
Phone: the telephone number submitting test application developer to.
Mail sending personnel: version to be tested issues the related personnel needing notice, comprises tester, developer etc.
Version acquisition approach: version to be tested deposit path.
Version change point: version to be tested compared with last beta version, the alteration of version, such as what's new, problem reparation etc.
Coverage: the function that the change that version to be tested does can affect.
Test Suggestion: for coverage, to the Test Suggestion that tester proposes.
Upgrade method: by edition upgrading to be tested to the step and method in product corresponding to type.
Code branches: the sharp weapon of code administration, in order to distinguish the difference in functionality demand of similar basic code.
Source code label: the code submitted to is labelled, to job schedule " picture " souvenir, conveniently reviews source code.
Translation and compiling environment: be made up of Software tool and environment integrated mechanism, the correlated process developed in order to support software, activity and task.
Version change illustrates: the problem amendment record between version to be tested and last beta version.
As shown in Figure 2, the generation method of above-mentioned software test request slip, can comprise:
The request slip that S101, receiving terminal apparatus 11a send generates request.
Wherein, described request slip generates request and is used to indicate scheme to be tested, type to be tested and software version to be tested.Software version to be tested is the software version that need test; Software version to be tested for type be type to be tested, that is software version to be tested test by after the type that can be applied to; The scheme of scheme to be tested belonging to type to be tested.
Example, user A opens and logon web page editing platform on terminal device 11a, after web page editing platform fills the information being used to indicate scheme to be tested, type to be tested and software version to be tested, webpage clicking editing platform generates button or next button, generate request to send request slip to server 12.
Example again, user A can open and log in application software on terminal device 11a, fill the information being used to indicate scheme to be tested, type to be tested and software version to be tested in application software after, click the generation button in application software or next button, generate request to send request slip to server 12.
The information of what above-mentioned user A filled in be used to indicate scheme to be tested, type to be tested and software version to be tested can be: the mark of the mark of scheme to be tested, the mark of type to be tested and software version to be tested.Here a certain object (being called the first object) if mark uniquely can represent this first object belonging in multiple objects of same type with this first object.Optionally, the mark of the first object can be the title, numbering, ID (identify label number) etc. of the first object.Example, the ID of 2 schemes can be 1,2 respectively, and wherein the ID of scheme to be tested can be 2; Type under this scheme to be tested has 5, and its ID is respectively 1,2,3,4,5, and the ID of type to be tested can be 2.Wherein, the mark example of software version to be tested can be: for storing the title of the file of this software version to be tested, i.e. version file file cited below.Wherein, software version to be tested is stored in version file file, software version can comprise one or more file, example, u dish upgrade file, ota upgrade file, paster upgrade file etc. can be comprised, these files are generally all binary files, usually include the information such as " type designation ", " purposes " and " date " in file name.Such as: the title of ota upgrade file is LED65K720UC_OTA_20151125.tar.gz; Software version also comprises configuration file, stores configuration data in configuration file, and configuration file is generally the text named by " type designation _ config ".Hardware module in server 12 or functional module, the title of the file of this software version to be tested of storage can filled according to user, finds described file, and then finds configuration file, thus obtains configuration data.
Certainly, software version to be tested mark example also can be: the title of software version to be tested, software version to be tested can comprise one or more file, concrete, as mentioned above.Wherein, the title of software version to be tested can be the title of one or more file that it comprises, as long as the title of this file comprises " type designation " and " time " information.Hardware module in server 12 or functional module, the title of the software version to be tested can filled according to user, find described software version to be tested, and then find and the configuration file of software version to be tested under identical file folder, thus obtain configuration data.
The information of what above-mentioned user A filled in be used to indicate scheme to be tested, type to be tested and software version to be tested can also be: the title of type to be tested and the mark of software version to be tested.In this case, the mark of preserving scheme corresponding to the title of type to be tested in the server is in advance needed.Thus make server 12 can find the mark of corresponding scheme according to the title of type to be tested.
The information of what above-mentioned user A filled in be used to indicate scheme to be tested, type to be tested and software version to be tested can also be: what be used to indicate software version to be tested deposits path.The depositing path and can be of software version: Scenario Name/branch name/type designation/version file, software version can be stored in version file file.Visible, this path can embody scheme, type and software version.Wherein, version file file can be named with the time.Such as: this path can be MTK5508/K720_3700/LED65K720UC/2015-11-25_09-05-22.
Above-mentioned request slip generation request can comprise the information being used to indicate scheme to be tested, type to be tested and software version to be tested that user A fills in.
S102, obtain described request slip and generate the configuration data of software version to be tested indicated by request, and the configuration data of described software version to be tested is sent to described terminal device.
Software version to be tested is indicated because request slip generates in request, so server 12 just can in the storage space of the configuration data for storing software version, read the configuration data of software version to be tested, this storage space can comprise the arbitrary address in server 12.
For the ease of the searching of configuration data of preferred software version, be preferably in the present embodiment: the configuration data of software version can be the form of an edition configuration file, be stored in version file file, like this, after server 12 finds the version file file at software version place to be tested according to request slip generation request, just can get corresponding edition configuration file from this version file file.
Wherein, the field included by the configuration data of software version is the Back ground Information corresponding with the software version that will test, and example can comprise: source code tag, release_note, code branches, applicant, version acquisition approach, version number; Source code tag can be saved as variable further.
In the prior art, when obtaining configuration data, user needs to enter into the file storing software version to be tested, finds corresponding configuration file, then from configuration file, obtains configuration data.And embodiment provided by the invention, user only need fill in the information indicating software version to be tested in web page editing platform or application software, configuration data can be obtained, and relevant searching, than equity work, all performed by the hardware module in server or server or functional module, compared to existing technology, the scheme that the embodiment of the present invention provides can quick obtaining desired data, reduce the time generated needed for software test request slip, increase work efficiency.
S103, from the list of database, inquiry and described request slip generate the scheme to be tested indicated by ask and the highest optimum record of type matching degree to be tested, read also to described terminal device send described optimum record in data content.
Described database is used for storing at least two lists, and each list comprises the part field in software test request slip, and different list comprise and to belong to the field of software test request slip not identical, without repeating record in each list.
The field of list can be the attribute of the row correspondence of list, and a record of list can be the data line in list.
For ease of embodying and difference of the prior art, suppose the template file storing 10 software test request slips in prior art, each template file all divides 3 part p1, p2 and p3 by field, does not wherein have any one field to belong to plural part simultaneously.Wherein, the p1 part of these 10 template files is all identical; The wherein p2 part of identical, other 5 of p2 part of 5 of these 10 template files is identical; The p3 of these 10 template files is different.
If according to the method in the embodiment of the present invention, 3 lists w1, w2, w3 can be stored in database, field wherein in list w1 is identical with the field that p1 part comprises, and the field in list w2 is identical with the field that p2 part comprises, and the field in list w3 is identical with the field that p3 part comprises.Now, list w1 only has 1 record, comprises 2 records in list w2, comprises 10 records in list w3.Obviously, for identical content, in embodiments of the present invention without the need to repeated storage.
For using which field in software test request slip as the field of a list, do not limit in embodiments of the present invention, those skilled in the art can designed, designed.But preferred in the present embodiment, field higher for content repetition rate in multiple template file can be put in same list.
Exemplarily, the embodiment of the present invention provides a kind of mode storing list, concrete, in embodiments of the present invention, stores 4 lists, be respectively: list 1, list 2, list 3, list 4 in database.
List 1
Visible, list 1 comprises 2 fields, 3 records.Wherein Scenario Name is the field belonging to software test request slip.
List 2
Visible, list 2 comprises 3 fields, 3 records.Wherein the field of type designation belongs to the field of software test request slip.
List 3
Visible, list 3 comprises 15 fields, 1 record.Field wherein except type ID, sequence number belongs to the field of software test request slip.The field comprised due to list 3 is more, is divided into 2 row so be in form, but it in fact only represents 1 record.Here just exemplarily, also list can not be set like this in practical application.Example, can not sequence number field be comprised in list 3; Example, this list 3 can be divided into two or more list to store.
List 4
Visible, list 4 comprises 5 fields, 1 record.Field wherein except scheme ID, sequence number belongs to the field of software test request slip.
Below in conjunction with above 4 lists, and with reference to Fig. 3, to how determining optimum to record and the process reading data content describes in detail in this step, specifically following step can be comprised:
Step S1, from the list of database, inquire about the mark of scheme to be tested and the mark of type to be tested.The mark of scheme here can be scheme ID, also can be Scenario Name; Here type mark can be type ID, also can be type designation.
Based on the Query Result of step S1, optionally determine that the scheme one of optimum record is: if inquire the mark of described scheme to be tested and a mark for described type to be tested, then using all records comprising the mark of described scheme to be tested and comprise described type to be tested all records of mark as optimum record.
For example, comprise if request slip generates request: the title MTK5505 of scheme to be tested, the title LED55K720 of type to be tested.Now server 12 can inquire MTK5505 from article record of the 1st of list 1, and learns that the ID of scheme to be tested is 1; From article record of the 1st list 2, inquire LED55K720, and learn that the ID of type to be tested is 1; From article record of the 1st list 3, inquire the ID of type to be tested, from article record of the 1st list 4, inquire the ID of scheme to be tested.Now, these 4 records that server 12 inquires are optimum record.
Again for example, comprise if request slip generates request: the title LED55K720 of type to be tested.Now, server 12 can inquire LED55K720 from article record of the 1st of list 2, and learns that the ID of type to be tested is 1, and the ID of the affiliated scheme of type to be tested (being the ID of scheme to be tested) is 1; The ID1 of scheme to be tested is inquired from the 1st article of record of list 1; From article record of the 1st list 3, inquire the ID of type to be tested, from article record of the 1st list 4, inquire the ID of scheme to be tested.Now, server lookup to these 4 records be optimum record.
When scheme one, preferably step S2 can be performed.
Step S2 is: from optimum record, read the data content under type associate field.
Wherein, type associate field be in software test request slip for same type data content constant and except type mark except field.In other words, just as previously described, software test request slip comprises a lot of field, has part field its data content for same type to be constant in these fields, this part field must comprise type, and type associate field is herein the field except type.Example, if for same type, the data content in this field of address, defect storehouse can not become, and so address, defect storehouse is exactly in type associate field.Example again, type associate field can comprise in the present embodiment: machine models, upgrade method, translation and compiling environment in address, defect storehouse, defect storehouse, further, can also comprise: mail sending personnel, applicant, phone.In the field that software test request slip comprises, which belongs to type associate field can be that those skilled in the art set according to actual needs, and above-mentioned is as an example.
When scheme one, also can not perform step S2, but the data content of all fields belonging to software test request slip can be read from optimum record.
If the Query Result of step S1 be inquire scheme to be tested mark and do not inquire the mark of described type to be tested, then can perform step S3; If the Query Result of step S1 is the mark not inquiring scheme to be tested, then stop inquiry, perform step S104.
Step S3, from the list of described database, inquiry is with reference to the mark of type, and described is belong to same scheme with type to be tested and the highest type of similarity with reference to type.
Wherein, determine which type is the type that the similarity of type to be tested is the highest, can following methods be adopted: the title of type to be tested and the first name of testing type are called contrast, determine the same characteristic features value that both comprise; Ask for the weight sum that same characteristic features value is corresponding, obtain the similarity that this first test type is corresponding; Wherein, the first test type corresponding to similarity maximal value is with reference to type; Wherein, the first test type is any one type belonging to same scheme with type to be tested.
Concrete, the title of such as type comprises 4 eigenwert U1, U2, U3, U4, and the title of this type can be designated as U1U2U3U4, the corresponding product parameters of each eigenwert.Such as: U1 respective material, U2 corresponding product size, U3 corresponding product structure, U4 corresponding product market.The weight that the weight that weight is 30%, U3 is corresponding is 50%, U2 is corresponding that the weight that U1 is corresponding is 10%, U2 is corresponding is 10%.
If belonging to first under same scheme with type to be tested, to test type be two.One first U1, U2 tested in the title of type and the title of type to be tested is identical, then similarity that this first test type is corresponding is 40%; Another first U1, U3 tested in title of type and the title of type to be tested is identical, then similarity that this first test type is corresponding is 60%.So, latter is as reference type.
It should be noted that, those skilled in the art the weight corresponding to each eigenwert can make rational setting, and are not limited to above-mentioned citing.Certainly, if can ensure, when both titles comprise different characteristic value, different similarities can be drawn as well.But this point is not necessary, once obtain the corresponding multiple first test type of similarity maximal value, can therefrom optional one.
For example, comprise: the title MTK5505 of scheme to be tested, the name of type to be tested are called LED65K720 if request slip generates request, now server 12 inquires MTK5505 from the 1st article of record of list 1, and learns that the ID of scheme to be tested is 1; From article record of the 1st list 4, inquire the ID of scheme to be tested, but do not find the mark of type LED65K720 to be tested.Now, determine to be called LED55K720 with reference to the name of type according to said method.
If inquire the described mark with reference to type by step S3, then perform step S4.
Based on the Query Result of step S3, if do not inquire the mark with reference to type, a kind of scheme two optionally determining that optimum records is: will comprise all records of the mark of described scheme to be tested as optimum record.
For example, if the title MTK5505 of scheme to be tested, and in each list of database, there is no type to be tested, there is no the reference type of type to be tested, now yet, server 12 can inquire MTK5505 from article record of the 1st of list 1, and learns that the ID of scheme to be tested is 1; The ID of scheme to be tested is inquired from article record of the 1st list 4.Now, these 2 records that server 12 inquires are optimum record.
When scheme two, preferably step S5 can be performed.
Step S5 is: the data content from the optimum record of scheme two under read schemes associate field, wherein, scheme associate field be in software test request slip for same scheme data content constant and except scheme mark except field.
Wherein, scheme associate field be in software test request slip for same scheme data content constant and except scheme mark except field, in other words, just as previously described, software test request slip comprises a lot of field, have part field its data content for same scheme to be constant in these fields, this part field must comprise scheme, and scheme associate field is herein the field except scheme.Example, if for same scheme, the data content in this field of address, defect storehouse can not become, and so address, defect storehouse is exactly in scheme associate field.Example again, scheme associate field can comprise in the present embodiment: address, defect storehouse, upgrade method, translation and compiling environment.In the field that software test request slip comprises, which belongs to scheme associate field can be that those skilled in the art set according to actual needs, and above-mentioned is as an example.
Step S4, inquire about the described source code label with reference to type.
Concrete, can obtain from the list of database with reference to source code label corresponding to type.Such as: the source code label that can find LED55K720 (type designation) from the list 3 of database.
Based on the Query Result of step S4, a kind ofly optionally determine that the scheme three of optimum record is: if described identical with the source code label (variable namely preserved) in the configuration data of described software version to be tested with reference to the source code label of type, then using all records comprising the mark of described scheme to be tested and comprise reference type all records of mark as optimum record.
For example, if the title LED55K720 of the title MTK5505 of scheme to be tested, reference type.Now server 12 can inquire MTK5505 from article record of the 1st of list 1, and learns that the ID of scheme to be tested is 1; From article record of the 1st list 2, inquire LED55K720, and learn that the ID with reference to type is 1; From article record of the 1st list 3, inquire the ID with reference to type, from article record of the 1st list 4, inquire the ID of scheme to be tested.Now, these 4 records that server 12 inquires are optimum record.
When scheme three, preferably step S6 can be performed.
Step S6 is: from the optimum record of scheme three, read the data content under source code label associate field.
Wherein, source code label associate field be in software test request slip for same scheme, same source code label the constant and field except source code label of its data content.In other words, just as previously described, software test request slip comprises a lot of field, part field its data content for same scheme, same source code label is had to be constant in these fields, this part field must comprise scheme mark and source code label, and scheme associate field is herein the field except scheme mark and source code label.Example, if for same scheme, same source code label, the data content in this field of address, defect storehouse can not become, and so address, defect storehouse is exactly in source code label associate field.Example again, source code label associate field can comprise in the present embodiment: address, defect storehouse, upgrade method, translation and compiling environment, project stage, category of test, version change point, coverage, Test Suggestion, further, mail sending personnel can also be comprised.In the field that software test request slip comprises, which belongs to scheme associate field can be that those skilled in the art set according to actual needs, and above-mentioned is as an example.
When scheme three, also can not perform step S6, but the data content belonging to all fields of software test request slip can be read from the optimum record of scheme three.
Based on the Query Result of step S4, a kind of scheme four optionally determining that optimum records is: if different with reference to the source code label in the source code label of type and the configuration data of described software version to be tested, then will comprise all records of the mark of described scheme to be tested as optimum record.Specifically can reference scheme two, no longer describe in detail.
It should be noted that, transmission in step S102 and the transmission in step S103 do not represent server 12 will carry out twice transmission, and only represent, the data read in the data read in step S102 and step S103, this two number is according to all transferring to terminal device 11a.Specifically, the configuration data of the software version to be tested read in step S102 can be sent to terminal device immediately after having obtained configuration data; Can also be sent to terminal device after a period of time after having obtained configuration data, such as: can be after the data content that step S103 reads in optimum record, the data read in step S102 are issued terminal device together with reading in step S103.
Example, if user A uses application software, then the data content in the optimum record read in the configuration data of the software version to be tested read in step S102 and step S103 can be write in empty software test request slip by server 12, obtain the first software test request slip, and this first software test request slip is sent to terminal device 11a.The file layout example of this first software test request slip can be WORD, EXCEL etc.
Example again, if user A uses web page editing platform, then server 12 can after step S102 reads the configuration data of software version to be tested, pass to web page editing platform immediately and be sent to terminal device 11a, so that display comprises the configuration data of software version to be tested in the operation pages of terminal device 11a.After the data content that step S103 reads in optimum record, upload to web page editing platform immediately and be sent to terminal device 11a, to show the data content in optimum record in the operation pages of terminal device 11a.It should be noted that, due to very short in the time needed for running in step S102, step S103, therefore, to the visual experience of user be the first software test request slip of the data content almost simultaneously occurring including in the configuration data of software version to be tested and optimum record.Certainly, for server 12, also can be that the data that step S102, step S103 obtain are uploaded to web page editing platform together and send to terminal device 11a.
The more new data for the first software test request slip that S104, acquisition terminal device send, described first software test request slip is data for comprising described reading and the software test request slip do not completed, to obtain the second software test request slip, described second software test request slip be by described renewal Data Update after described first software test request slip.
After step s 103, terminal device 11a can show the first software test request slip of the data (comprising: the configuration data of software version to be tested or the data content further comprised in optimum record) comprising step S103 and step 104 and obtain.
Now, user A can edit this first software test request slip, such as can carry out supplementing to the first software test request slip and fill in, also can modify to the first software test request slip, the first software test request slip after editor, relative to the change of the first software test request slip before editor, is more new data.
It should be noted that, this step S104 upgrades data to major general and issues server 12, will obtain the first software test request slip after being updated Data Update to make server 12.
Example, if user A use application software, then terminal device 11a user can be edited after the first software test request slip be sent to server 12, this application list example can be the forms such as WORD or EXCEL; Accordingly, server 12 receives the first software test request slip after this editor, is and obtains the second software test request slip.
Example again, if user A uses web page editing platform, then display web page on terminal device 11a, this webpage is that this webpage is as the first software test request slip for submitting the webpage of software test request slip to and comprising the data that described terminal device 11a receives.If user A edits this webpage, then the part data (and more new data) through editor can be sent to server 12 by terminal device 11a, server 12 according to this this webpage of renewal Data Update, until user A click preserve or after submit button according to by up-to-date auto-building html files second software test request slip.
The generation scheme of the software test request slip that the embodiment of the present invention provides, store due to software test request slip is divided into multiple list, when so there is the data content of repetition in different software test request slips, if only comprise the data content that these repeat in a list, then only can preserve these data contents repeated with a record in this list, therefore, it is possible to reduce the probability occurring redundancy when generating software test request slip for invoked data, and then reduce the probability of waste of storage space.
In order to expand the list in database endlessly, based on above-described embodiment, with reference to figure 4, the generation method of the software test application that the embodiment of the present invention provides after step s 104, can also comprise:
Step S105, the data content will comprised in the second software test request slip obtained in step S104, the field store comprised according to each list is in the list of database.
It should be noted that, in the process of more each list of new database, according to the field of arbitrary list, the record generated by the data content comprised in the second software test request slip, is not stored in this list, then add in this list by this record; If be stored in this list, then no longer add and stored.
Like this, after often obtaining one second software test application form, the list in database just can obtain once automatically supplementing, and without the need to artificial setting, thus can avoid allowing technician through troublesome operation to store list in a database.
Embodiment two
The embodiment of the present invention additionally provides a kind of generating apparatus of software test request slip, and for performing above-mentioned method, this device can be server, also can be the hardware module in server or functional module.If functional module, then can be application software or web page editing platform.
As shown in Figure 5, this device comprises:
Receiver module 51, the request slip sent for receiving terminal apparatus generates request, and request slip generates request and is used to indicate scheme to be tested, type to be tested and software version to be tested;
Acquisition module 52, generates the configuration data of the software version to be tested indicated by request for obtaining request slip;
Read module 53, the scheme to be tested indicated by asking and the highest optimum record of type matching degree to be tested is generated for inquiry and request slip from the list of database, read the data content in optimum record, database is used for storing at least two lists, each list comprises the part field in software test request slip, and different list comprise and to belong to the field of software test request slip not identical, without repeating record in each list;
Sending module 54, for sending to terminal device by the data content in the configuration data of software version to be tested and optimum record;
Request slip generation module 55, for obtaining the more new data for the first software test request slip that terminal device sends, first software test request slip is data for comprising reading and the software test request slip do not completed, to obtain the second software test request slip, the second software test request slip is the first software test request slip after being updated Data Update.
The embodiment of the present invention additionally provides a kind of possibility, described read module 53 specifically for:
The mark of scheme to be tested and the mark of type to be tested is inquired about from the list of database;
If inquire the mark of scheme to be tested and the mark of type to be tested, then using all records comprising the mark of scheme to be tested and comprise type to be tested all records of mark as optimum record.
The embodiment of the present invention additionally provides a kind of possibility, described read module 53 specifically for: from optimum record, read the data content under type associate field, wherein, type associate field be in software test request slip for same type data content constant and except type mark except field.
The embodiment of the present invention additionally provides a kind of possibility, described read module 53 specifically for: if inquire the mark of scheme to be tested and do not inquire the mark of type to be tested, then from the list of database, inquiry, with reference to the mark of type, is belong to same scheme with type to be tested and the highest type of similarity with reference to type;
If inquire the mark with reference to type, then inquiry is with reference to the source code label of type;
If identical with reference to the source code label in the source code label of type and the configuration data of software version to be tested, then using all records comprising the mark of scheme to be tested and comprise reference type all records of mark as optimum record.
The embodiment of the present invention additionally provides a kind of possibility, described read module 53 specifically for: from optimum record, read the data content under source code label associate field, wherein, source code label associate field is that in software test request slip, for same scheme, same source code label, its data content is constant and except scheme mark and the field of source code label.
The embodiment of the present invention additionally provides a kind of possibility, described read module 53 specifically for:: if do not inquire with reference to the mark of type or different with reference to the source code label in the source code label of type and the configuration data of software version to be tested, then will comprise all records of the mark of scheme to be tested as optimum record;
The data content read in optimum record comprises: the data content from optimum record under read schemes associate field, wherein, scheme associate field be in software test request slip for same scheme data content constant and except scheme mark except field.
The embodiment of the present invention additionally provides a kind of possibility, described device also comprises: write-back module 56, for after obtaining the second software test request slip, by the data content comprised in the second software test request slip, the field store comprised according to each list is in the list of described database.
The generating apparatus of a kind of software test request slip that the embodiment of the present invention provides, store because software test request slip is divided into multiple list by write-back module 56, when so there is the data content of repetition in different software test request slips, if only comprise the data content that these repeat in a list, then only can preserve these data contents repeated with a record in this list, therefore, it is possible to reduce the probability occurring redundancy when generating software test request slip for invoked data, and then reduce the probability of waste of storage space.
Be noted that, receiver module 51 in the present embodiment, acquisition module 52, read module 53, sending module 54, request slip generation module 55 and write-back module 56, can for the processor set up separately, also can be integrated in some processors of server and realize, in addition, also can be stored in the storer of server with the form of program code, called by some processors of server and perform the function of above each module.Processor described here can be a central processing unit (English full name: CentralProcessingUnit, English abbreviation: CPU), or specific integrated circuit (English full name: ApplicationSpecificIntegratedCircuit, English abbreviation: ASIC), or be configured to the one or more integrated circuit implementing the embodiment of the present invention.
In addition, if the generating apparatus of the software test request slip that the embodiment of the present invention provides is server, so above-mentioned receiver module can be receiving port or receiving circuit etc. in server, and sending module module can be transmit port or transtation mission circuit etc. in server.
Those of ordinary skill in the art can recognize, in conjunction with unit (module) and the algorithm steps of each example of embodiment disclosed herein description, can realize with the combination of electronic hardware or computer software and electronic hardware.These functions perform with hardware or software mode actually, depend on application-specific and the design constraint of technical scheme.Professional and technical personnel can use distinct methods to realize described function to each specifically should being used for, but this realization should not thought and exceeds scope of the present invention.
Those skilled in the art can be well understood to, and for convenience and simplicity of description, the specific works process of the system of foregoing description, device and unit (module), with reference to the corresponding process in preceding method embodiment, can not repeat them here.
In several embodiments that the application provides, should be understood that disclosed system, equipment and method can realize by another way.Such as, apparatus embodiments described above is only schematic, such as, the division of described unit, be only a kind of logic function to divide, actual can have other dividing mode when realizing, such as multiple unit or assembly can in conjunction with or another system can be integrated into, or some features can be ignored, or do not perform.Another point, shown or discussed coupling each other or direct-coupling or communication connection can be by some interfaces, and the indirect coupling of equipment or unit or communication connection can be electrical, machinery or other form.
The described unit (module) illustrated as separating component or can may not be and physically separates, the parts shown as unit (module) can be or may not be physical location, namely can be positioned at a place, or also can be distributed in multiple network element.Some or all of unit wherein can be selected according to the actual needs to realize the object of the present embodiment scheme.
In addition, each functional unit (module) in each embodiment of the present invention can be integrated in a processing unit, also can be that each independent physical location exists, also can be integrated in a unit (module) by two or more unit (module).
If described function using the form of SFU software functional unit (module) realize and as independently production marketing or use time, can be stored in a computer read/write memory medium.Based on such understanding, the part of the part that technical scheme of the present invention contributes to prior art in essence in other words or this technical scheme can embody with the form of software product, this computer software product is stored in a storage medium, comprising some instructions in order to make a computer equipment (can be personal computer, server, or the network equipment etc.) perform all or part of step of method described in each embodiment of the present invention.And aforesaid storage medium comprises: USB flash disk, portable hard drive, ROM (read-only memory) (English abbreviation: ROM, English full name: Read-OnlyMemory), random access memory (English abbreviation: RAM, English full name: RandomAccessMemory), magnetic disc or CD etc. various can be program code stored medium.
The above; be only the specific embodiment of the present invention, but protection scope of the present invention is not limited thereto, is anyly familiar with those skilled in the art in the technical scope that the present invention discloses; change can be expected easily or replace, all should be encompassed within protection scope of the present invention.Therefore, protection scope of the present invention should described be as the criterion with the protection domain of claim.
Claims (14)
1. a generation method for software test request slip, is characterized in that, comprising:
The request slip that receiving terminal apparatus sends generates request, and described request slip generates request and is used to indicate scheme to be tested, type to be tested and software version to be tested;
Obtain the configuration data that described request slip generates the software version to be tested indicated by request, and the configuration data of described software version to be tested is sent to described terminal device;
From the list of described database, inquiry and described request slip generate the scheme to be tested indicated by asking and the highest optimum record of type matching degree to be tested, read and send the data content in described optimum record to described terminal device, described database is used for storing at least two lists, each list comprises the part field in software test request slip, and different list comprise and to belong to the field of software test request slip not identical, without repeating record in each list;
Obtain the more new data for the first software test request slip that terminal device sends, described first software test request slip is data for comprising described reading and the software test request slip do not completed, to obtain the second software test request slip, described second software test request slip be by described renewal Data Update after described first software test request slip.
2. method according to claim 1, is characterized in that, from the list of described database, inquiry and described request slip generate the scheme to be tested indicated by asking and the highest optimum record of type matching degree to be tested specifically comprises:
The mark of described scheme to be tested and the mark of described type to be tested is inquired about from the list of described database;
If inquire the mark of described scheme to be tested and the mark of described type to be tested, then using all records comprising the mark of described scheme to be tested and comprise described type to be tested all records of mark as optimum record.
3. method according to claim 2, is characterized in that, the data content read in described optimum record comprises:
From described optimum record, read data content under type associate field, wherein, type associate field be in software test request slip for same type the constant and field except type mark of data content.
4. method according to claim 2, is characterized in that, from the list of described database, inquiry and described request slip generate the scheme to be tested indicated by asking and the highest optimum record of type matching degree to be tested also comprises:
If inquire the mark of described scheme to be tested and do not inquire the mark of described type to be tested, then from the list of described database, inquiry is with reference to the mark of type, and described is belong to same scheme with described type to be tested and the highest type of similarity with reference to type;
If inquire the described mark with reference to type, then inquire about the described source code label with reference to type;
If described identical with reference to the source code label in the source code label of type and the configuration data of described software version to be tested, then using all records comprising the mark of described scheme to be tested and comprise reference type all records of mark as optimum record.
5. method according to claim 4, is characterized in that, the data content read in described optimum record comprises:
The data content under source code label associate field is read from described optimum record, wherein, source code label associate field is that in software test request slip, for same scheme, same source code label, its data content is constant and except scheme mark and the field of source code label.
6. method according to claim 4, is characterized in that, from the list of described database, inquiry and described request slip generate the scheme to be tested indicated by asking and the highest optimum record of type matching degree to be tested also comprises:
If do not inquire described mark with reference to type or described different with reference to the source code label in the source code label of type and the configuration data of described software version to be tested, then will comprise all records of the mark of described scheme to be tested as optimum record;
The data content read in described optimum record comprises: the data content from described optimum record under read schemes associate field, wherein, scheme associate field be in software test request slip for same scheme data content constant and except scheme mark except field.
7. the method according to any one of claim 1-6, is characterized in that, described obtain the second software test request slip after, described method also comprises:
By the data content comprised in described second software test request slip, the field store comprised according to each list is in the list of described database.
8. a generating apparatus for software test request slip, is characterized in that, comprising:
Receiver module, the request slip sent for receiving terminal apparatus generates request, and described request slip generates request and is used to indicate scheme to be tested, type to be tested and software version to be tested;
Acquisition module, generates the configuration data of the software version to be tested indicated by request for obtaining described request slip;
Read module, the scheme to be tested indicated by asking and the highest optimum record of type matching degree to be tested is generated for inquiry and described request slip in the list from described database, read the data content in described optimum record, described database is used for storing at least two lists, each list comprises the part field in software test request slip, and different list comprise and to belong to the field of software test request slip not identical, without repeating record in each list;
Sending module, for sending to described terminal device by the data content in the configuration data of described software version to be tested and described optimum record;
Request slip generation module, for obtaining the more new data for the first software test request slip that terminal device sends, described first software test request slip is data for comprising described reading and the software test request slip do not completed, to obtain the second software test request slip, described second software test request slip be by described renewal Data Update after described first software test request slip.
9. device according to claim 8, is characterized in that, described read module specifically for:
The mark of described scheme to be tested and the mark of described type to be tested is inquired about from the list of described database;
If inquire the mark of described scheme to be tested and the mark of described type to be tested, then using all records comprising the mark of described scheme to be tested and comprise described type to be tested all records of mark as optimum record.
10. device according to claim 9, is characterized in that, described read module specifically for:
From described optimum record, read data content under type associate field, wherein, type associate field be in software test request slip for same type the constant and field except type mark of data content.
11. devices according to claim 9, is characterized in that, described read module specifically for:
If inquire the mark of described scheme to be tested and do not inquire the mark of described type to be tested, then from the list of described database, inquiry is with reference to the mark of type, and described is belong to same scheme with described type to be tested and the highest type of similarity with reference to type;
If inquire the described mark with reference to type, then inquire about the described source code label with reference to type;
If described identical with reference to the source code label in the source code label of type and the configuration data of described software version to be tested, then using all records comprising the mark of described scheme to be tested and comprise reference type all records of mark as optimum record.
12. devices according to claim 11, it is characterized in that, described read module specifically for: from described optimum record, read data content under source code label associate field, wherein, source code label associate field is that in software test request slip, for same scheme, same source code label, its data content is constant and except scheme mark and the field of source code label.
13. devices according to claim 11, it is characterized in that, described read module specifically for: if do not inquire described mark with reference to type or described different with reference to the source code label in the source code label of type and the configuration data of described software version to be tested, then will comprise all records of the mark of described scheme to be tested as optimum record;
The data content read in described optimum record comprises: the data content from described optimum record under read schemes associate field, wherein, scheme associate field be in software test request slip for same scheme data content constant and except scheme mark except field.
14. devices according to Claim 8 described in-13 any one, it is characterized in that, described device also comprises: write-back module, for described obtain the second software test request slip after, by the data content comprised in described second software test request slip, the field store comprised according to each list is in the list of described database.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510943520.0A CN105512039B (en) | 2015-12-16 | 2015-12-16 | A kind of generation method and device of software test request slip |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510943520.0A CN105512039B (en) | 2015-12-16 | 2015-12-16 | A kind of generation method and device of software test request slip |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105512039A true CN105512039A (en) | 2016-04-20 |
CN105512039B CN105512039B (en) | 2018-01-09 |
Family
ID=55720040
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510943520.0A Active CN105512039B (en) | 2015-12-16 | 2015-12-16 | A kind of generation method and device of software test request slip |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105512039B (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106919393A (en) * | 2017-02-28 | 2017-07-04 | 青岛海信电器股份有限公司 | A kind of method and device processed software to be released |
CN109726104A (en) * | 2018-05-15 | 2019-05-07 | 平安普惠企业管理有限公司 | Test bag generation method, test terminal and the storage medium of mobile terminal |
CN111722999A (en) * | 2019-03-22 | 2020-09-29 | 天津五八到家科技有限公司 | Data testing method and device, electronic equipment and system |
CN111737136A (en) * | 2020-06-24 | 2020-10-02 | 海尔优家智能科技(北京)有限公司 | Object testing method and device based on Internet of things platform |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101217417A (en) * | 2007-12-28 | 2008-07-09 | 西安西电捷通无线网络通信有限公司 | A distributed IP network performance test system |
CN102420714A (en) * | 2011-08-29 | 2012-04-18 | 展讯通信(上海)有限公司 | Test managing method, test managing system master control center and test managing system |
US20120158793A1 (en) * | 2004-02-26 | 2012-06-21 | Jens-Peter Dittrich | Automatic Elimination Of Functional Dependencies Between Columns |
-
2015
- 2015-12-16 CN CN201510943520.0A patent/CN105512039B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120158793A1 (en) * | 2004-02-26 | 2012-06-21 | Jens-Peter Dittrich | Automatic Elimination Of Functional Dependencies Between Columns |
CN101217417A (en) * | 2007-12-28 | 2008-07-09 | 西安西电捷通无线网络通信有限公司 | A distributed IP network performance test system |
CN102420714A (en) * | 2011-08-29 | 2012-04-18 | 展讯通信(上海)有限公司 | Test managing method, test managing system master control center and test managing system |
Non-Patent Citations (1)
Title |
---|
施晓林: "数据库设计中的重复字段和冗余数据", 《软件导刊》 * |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106919393A (en) * | 2017-02-28 | 2017-07-04 | 青岛海信电器股份有限公司 | A kind of method and device processed software to be released |
CN106919393B (en) * | 2017-02-28 | 2020-06-16 | 海信视像科技股份有限公司 | Method and device for processing software to be issued |
CN109726104A (en) * | 2018-05-15 | 2019-05-07 | 平安普惠企业管理有限公司 | Test bag generation method, test terminal and the storage medium of mobile terminal |
CN109726104B (en) * | 2018-05-15 | 2024-02-27 | 深圳市兴海物联科技有限公司 | Test packet generation method of mobile terminal, test terminal and storage medium |
CN111722999A (en) * | 2019-03-22 | 2020-09-29 | 天津五八到家科技有限公司 | Data testing method and device, electronic equipment and system |
CN111737136A (en) * | 2020-06-24 | 2020-10-02 | 海尔优家智能科技(北京)有限公司 | Object testing method and device based on Internet of things platform |
Also Published As
Publication number | Publication date |
---|---|
CN105512039B (en) | 2018-01-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111367886B (en) | Method and device for data migration in database | |
US10255051B2 (en) | Generation of dynamic software models using input mapping with feature definitions | |
US9721216B2 (en) | Solution that automatically recommends design assets when making architectural design decisions for information services | |
CN109947767A (en) | System in multiple lease database system shares type | |
CN110019215A (en) | Key schema management in multiple lease database system | |
CN109240654A (en) | Development approach and system based on template | |
CN105512039A (en) | Software test request form generating method and device | |
CN107016047A (en) | Document query, document storing method and device | |
CN107025108B (en) | Exporting hierarchical data from a Source Code Management (SCM) system to a Product Lifecycle Management (PLM) system | |
CN105574303A (en) | Enterprise informatization operation system | |
CN107729031A (en) | Code administration method, apparatus, computer equipment and computer-readable recording medium | |
CN103248524A (en) | Flexible test technology based test data version control method, device and system | |
CN107193607A (en) | Method and apparatus, storage medium, processor and terminal for updating code file | |
CN105760520A (en) | Data control platform and architecture | |
CN110413626A (en) | Promotion message update, method for uploading, device, electronic equipment and medium | |
US20080059941A1 (en) | Method and system for supporting a collaborative development environment | |
CN101673374A (en) | Bill processing method and device | |
CN110019111A (en) | Data processing method, device, storage medium and processor | |
CN110825395B (en) | Multi-plug-in layered deployment system, device and medium | |
CN105677427A (en) | Module upgrading method and device | |
JP7106000B2 (en) | OBJECT MANAGEMENT METHOD USING TRACKING IDENTIFIER, APPARATUS, COMPUTER PROGRAM AND RECORDING MEDIUM THEREOF | |
CN109582347B (en) | Method and device for acquiring front-end codes | |
CN103164468A (en) | Patent sort management method and management system | |
CN100356330C (en) | Paste link processing method based on object memory database and past link processor | |
Young et al. | Collaborative batch creation for open access e-books: a case study |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP01 | Change in the name or title of a patent holder | ||
CP01 | Change in the name or title of a patent holder |
Address after: 266555 Qingdao economic and Technological Development Zone, Shandong, Hong Kong Road, No. 218 Patentee after: Hisense Visual Technology Co., Ltd. Address before: 266555 Qingdao economic and Technological Development Zone, Shandong, Hong Kong Road, No. 218 Patentee before: QINGDAO HISENSE ELECTRONICS Co.,Ltd. |