CN104850498A - Filling information testing method and filling information testing system - Google Patents

Filling information testing method and filling information testing system Download PDF

Info

Publication number
CN104850498A
CN104850498A CN201510307108.XA CN201510307108A CN104850498A CN 104850498 A CN104850498 A CN 104850498A CN 201510307108 A CN201510307108 A CN 201510307108A CN 104850498 A CN104850498 A CN 104850498A
Authority
CN
China
Prior art keywords
filling information
module
mobile terminal
database
filling
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
Application number
CN201510307108.XA
Other languages
Chinese (zh)
Other versions
CN104850498B (en
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.)
Shanghai Feixun Data Communication Technology Co Ltd
Original Assignee
Shanghai Feixun Data Communication Technology 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 Shanghai Feixun Data Communication Technology Co Ltd filed Critical Shanghai Feixun Data Communication Technology Co Ltd
Priority to CN201510307108.XA priority Critical patent/CN104850498B/en
Publication of CN104850498A publication Critical patent/CN104850498A/en
Application granted granted Critical
Publication of CN104850498B publication Critical patent/CN104850498B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Telephone Function (AREA)

Abstract

The invention provides a filling information testing method. The filling information testing method comprises the following steps of inputting a command of selecting a function module by a user according to demands of the user when a mobile terminal enters a testing mode; inputting filling information in the selected function module; storing the filling information in a common storage text file which can be shared by a plurality of function modules through a storage path matched with the function module; invoking a first execution script file which is stored in the mobile terminal in advance and is used for inputting the filling information to the corresponding function module; and invoking a second execution script file which is stored in the mobile terminal in advance and is used for mounting the first execution script file in a function catalog in the tested mobile terminal. By the filling information testing method, testing personnel can type in data simply and quickly, testing operation is facilitated, the shortcoming that the existing automatic data filling is only used for a certain specific category module is overcome greatly, and a function of data filling on other category modules can be fulfilled.

Description

A kind of filling information method of testing and system
Technical field
The invention belongs to mobile terminal test technical field, relate to a kind of method of testing and system, particularly relate to a kind of filling information method of testing and system.
Background technology
Current Android intelligent is more and more subject to the favor of user.Android platform mobile phone has powerful touch screen function, and friendly system interface and mode of operation etc., these all bring hommization, intellectuality, efficiently experience effect to user.But the hard working achievement of the related work persons such as mobile-phone manufacturers, software version developer, software version tester is all condensed in each portion after the cell phone back of final user.Wherein the quality of software version directly concerns the experience effect of user, and the person of making a final check of software version is software test personnel.Usual software test personnel need to carry out comprehensively careful test to software version and know and confirm final qualified version.Software test personnel usually need manually to input some data messages when test, such as newly-built associated person information, send note, multimedia message, call, receive calls, and newly-built schedule, browse webpage and add browser bookmark, store data etc. to mobile phone; If need test to carry out a large amount of data tests (such as being derived by hundreds of bar associated person information), tester just needs to create mass data information (as created hundreds of bar associated person information), and create mass data information and not only operate complicated, and very consuming time, sometimes may need to drop into more manpower and obtain output result in time.Such operation i.e. labor intensive but also expend time in, affects work efficiency.
Existing technology in Android phone data stuffing is mainly for concrete a kind of data filling method that some concrete modules (note, multimedia message, contact person, message registration) propose.Such as,
Patent [1]: a kind of automatic filling test method of message registration, application number has been 201110287697.1 inventions for the Research on Automatic Filling of message registration, mainly there is main operation interface based on program, code stochastic generation data message backstage direct control Android module correspondence database after selecting to fill in operation can add information;
Patent [2]: a kind of cell phone multimedia message Research on Automatic Filling based on Android, application number has been 201210084912.2 inventions for the Research on Automatic Filling of multimedia message, mainly have main operation interface based on program, can code stochastic generation data message through filling number fill in operation after backstage direct control Android module correspondence database add information; Above existing two patents be all by start invention design program after start-up operation interface, the database filling in automatically generated data direct mode transfer block corresponding by user carries out filling in operation, technology realize based on Android program code.
Therefore, how a kind of filling information method of testing and system are provided, to solve tester of the prior art when carrying out a large amount of data tests to mobile terminal, need to create mass data information, and create mass data information not only complex operation, and take time and effort to such an extent as to reduce test job efficiency, and prior art automatic filling is only for single a certain functional module, do not widely use the many disadvantages such as multiple functional modules, become practitioner in the art's technical matters urgently to be resolved hurrily in fact.
Summary of the invention
The shortcoming of prior art in view of the above, the object of the present invention is to provide a kind of filling information method of testing and system, for solving in prior art tester when carrying out a large amount of data tests to mobile terminal, need to create mass data information, and create mass data information not only complex operation, and take time and effort to such an extent as to reduce test job efficiency, and prior art automatic filling is only for single a certain functional module, does not widely use the problem of multiple functional module.
For achieving the above object and other relevant objects, one aspect of the present invention provides a kind of filling information method of testing, be applied in be configured with multiple functional module mobile terminal on, functional module described in each can receive according to the function of its correspondence the filling information coming from user's input, Directory of Features is provided with in described mobile terminal, described filling information method of testing comprises the following steps: when described mobile terminal enters test pattern, and input makes user select the instruction of a functional module according to self-demand; Described filling information is inputted in selected described functional module; Described filling information is kept in the common storage text that multiple functional module can share by the store path mated with described functional module; Call to be pre-stored in and perform script file for performing by first of functional module corresponding for the input of described filling information in described mobile terminal; Call and be pre-stored in perform second in Directory of Features that script file is installed in the mobile terminal of test by described first perform script file for performing in described mobile terminal.
Alternatively, described first execution script file performs and the concrete steps of functional module corresponding for described information input is comprised: read the filling information be stored in described common storage text; The filling information read is converted to appointment type filling information; Random filling information character string is created according to the random filling information character range preset and Prefabricated composite mode; The identifier for searching the database matched is provided with in described random filling information character string; Search the database of coupling according to described identifier, random filling information character string is write described database; Described database configuration has the write instruction being used to indicate and described appointment type filling information being written to database; According to said write instruction, described appointment type filling information is write described database.
Alternatively, searching the database of coupling according to described identifier, random filling information character string is being write in the step of described database the access limit also comprising and obtain described database.
Alternatively, described appointment type filling information is int type filling information.
Alternatively, described first execution script file is .apk script file; Described second execution script file is .bat script file.
Alternatively, each functional module all exist with it corresponding first perform script file and with described first perform script file corresponding second perform script file.
The present invention also provides a kind of filling information test macro on the other hand, be applied in be configured with multiple functional module mobile terminal on, functional module described in each can receive according to the function of its correspondence the filling information coming from user's input, Directory of Features is provided with in described mobile terminal, described filling information test macro comprises: instruction input module, for when described mobile terminal enters test pattern, input makes user select the instruction of a functional module according to self-demand; The MIM message input module be connected with described instruction input module, for inputting described filling information in selected described functional module; The memory module be connected with described MIM message input module, for being kept in the common storage text that multiple functional module can share by described filling information by the store path mated with described functional module; The first calling module be connected with described memory module, performs script file for performing by first of functional module corresponding for the input of described filling information for calling to be pre-stored in described mobile terminal; The second calling module be connected with described first calling module, is pre-stored in perform second in Directory of Features that script file is installed in the mobile terminal of test by described first perform script file for performing in described mobile terminal for calling.
Alternatively, described first calling module comprises: reading unit, for reading the filling information be stored in described common storage text; The information conversion unit be connected with described reading unit, for converting the filling information read to appointment type filling information; The character string creating unit be connected with described information conversion unit, for creating random filling information character string according to the random filling information character range preset and Prefabricated composite mode; The identifier for searching the database matched is provided with in described random filling information character string; The first writing unit be connected with described character string creating unit, for searching the database of coupling according to described identifier, writes described database by random filling information character string; Described database configuration has the write instruction being used to indicate and described appointment type filling information being written to database; The second writing unit be connected with described first writing unit, for writing described database according to said write instruction by described appointment type filling information.
Alternatively, prestore one in described reading unit for reading the file reading of described filling information, described reading unit uses this file reading to read described filling information.
Alternatively, described first writing unit is also for obtaining the access limit of described database.
As mentioned above, filling information method of testing of the present invention and system, have following beneficial effect:
The first, described filling information method of testing provides the exe instrument that can run, and starts instrument convenient.
Second, described filling information method of testing by need contact person that is newly-built or that add, SMS/MMS, schedule, message registration, browser bookmark content and mobile phone EMS memory relevant filling be encapsulated in a kind of form class, the relevant filling function of contact person, SMS/MMS, schedule, browser bookmark content and mobile phone EMS memory can be achieved by simply making carbon copies base class function, the filling functional realiey of other modules multiple again simplify the work of tester, improves work efficiency..
3rd, described filling information method of testing adopts java code call " .bat " files loading correspondence " .apk " file to realize the data write of corresponding class Modules.The method has extensive adaptive type, and the realization that each automation data fills function can adopt the method.Greatly improve current automation data fill method only for the unicity of certain specific category module, it has very strong extensibility in addition, developer can expand the data stuffing function of other class Modules as required, more multimode data stuffing function of can upgrading again according to demand.
Accompanying drawing explanation
Fig. 1 is shown as filling information method of testing schematic flow sheet of the present invention.
Fig. 2 is shown as the first execution script file in filling information method of testing of the present invention and performs the concrete steps schematic flow sheet of functional module corresponding for described filling information input.
Fig. 3 is shown as filling information test principle structural representation of the present invention.
Fig. 4 is shown as the first calling module theory structure schematic diagram in filling information test macro of the present invention.
Element numbers explanation
Information described in 1 fills test macro
11 instruction input module
12 MIM message input module
13 memory modules
14 first calling modules
15 second calling modules
141 reading units
142 information conversion unit
143 character string creating units
144 first writing units
145 second writing units
S1 ~ S5 step
Embodiment
Below by way of specific instantiation, embodiments of the present invention are described, those skilled in the art the content disclosed by this instructions can understand other advantages of the present invention and effect easily.The present invention can also be implemented or be applied by embodiments different in addition, and the every details in this instructions also can based on different viewpoints and application, carries out various modification or change not deviating under spirit of the present invention.It should be noted that, when not conflicting, the feature in following examples and embodiment can combine mutually.
It should be noted that, the diagram provided in following examples only illustrates basic conception of the present invention in a schematic way, then only the assembly relevant with the present invention is shown in graphic but not component count, shape and size when implementing according to reality is drawn, it is actual when implementing, and the kenel of each assembly, quantity and ratio can be a kind of change arbitrarily, and its assembly layout kenel also may be more complicated.
The invention provides a kind of filling information method of testing and system mainly for mobile terminal, such as, Android platform mobile phone terminal, development environment is Eclipse Java EE IDE, and exploitation reference is Java API, Android API.Inventive principle of the present invention is:
Of the present invention realize needing the android file of " .bat " script file and " .apk " write with the use of.The actualizing technology method of the data stuffing being applicable to multiple class Modules is mainly introduced in this motion.The core thinking of this technical method is: after first user independently sets filling information number, number is saved in certain path txt formatted file by system; Pre-preparation apk file in addition, for being filled into by filling information in corresponding class Modules, this apk needs packaged function to have: read content transformation in txt and be digital number, create random data information character string, in the database of corresponding class Modules, fill in number bar data message.Start after filling and having preserved number, corresponding apk is installed into cellphone directory by " .bat " file corresponding to system call, and apk has started filling work.Wherein, the corresponding apk of each class Modules has corresponding " .bat " file and " .apk " file.Because user fills according to oneself needing selected class Modules to set different number of filling, the therefore txt file of the public preservation number of all categories module, avoid the txt creating multiple identical function, response efficiency improves." .bat " file uses script command to install apk, the number that when content transformation is digital number in " .apk " file reading txt, after use file reading File content, conversion in type is int type; Creating random data information character string is set random character scope as required, and the random function method using Android API and Java API to provide is carried out random combine and formed required data message character string; When filling in data message character string in the database of corresponding class Modules after acquisition correspondence database access limit, character string write according to the database corresponding keys that Android API provides, this part of Primary Reference Android API develops.
Embodiment one
The present embodiment provides a kind of filling information method of testing, this filling information method of testing be applied in be configured with multiple functional module mobile terminal on, this mobile terminal can be smart mobile phone, panel computer etc. electronic equipment, functional module described in each can receive according to the function of its correspondence the filling information coming from user's input, Directory of Features is provided with in described mobile terminal, multiple functional module comprises contact store module, SMS module, multimedia message module, calendaring module, dial module, web page browsing module, memory modules etc.These modules usually need newly-built associated person information, send note, send multimedia message, call, check message registration, newly-built schedule, browse webpage and add browser bookmark, store data test handset content to mobile phone, these data messages all need tester first to find corresponding information input manually to input again.Refer to Fig. 1, be shown as filling information method of testing schematic flow sheet.As shown in Figure 1, described information filling method of testing comprises the following steps:
S1, at described mobile terminal, in the present embodiment, described mobile terminal is Android phone, and when entering test pattern, input makes user select the instruction of a functional module according to self-demand.In the present embodiment, the self-demand of user chooses call module.
S2, inputs described filling information in selected described functional module; Described filling information comprises fills contact person's number, note number, multimedia message number, schedule number, message registration number, browser bookmark number, and mobile phone EMS memory etc.In the present embodiment, described filling information is contact person's number.
S3, by described filling information, namely contact person's number by with described functional module, namely contact store module coupling store path be kept in a storage text, this storage text is the common storage text that in mobile terminal, all functions module can share.And adopting a public storage text can avoid creating the text of malicious dog volume identical function, response efficiency is high.
S4, calls to be pre-stored in and performs script file for performing by first of functional module corresponding for the input of described filling information in described mobile terminal.In the present embodiment, all there is the first corresponding with it execution script file in each functional module.In the present embodiment, described first execution script file is " .apk file ".Refer to Fig. 2, be shown as the first execution script file and perform the concrete steps schematic flow sheet of functional module corresponding for described filling information input, this step comprises:
S41, reads the filling information be stored in described common storage text.In the present embodiment, the file reading file prestored by utilizing reads the filling information be stored in described common storage text, namely reads contact person's number.
S42, converts appointment type filling information to by the filling information read.In the present embodiment, by the filling information read, namely contact person's number converts described appointment type filling information to is int type filling information, i.e. int type numerical information.
S43, creates random filling information character string according to the random filling information character range preset and Prefabricated composite mode; The identifier for searching the database matched is provided with in described random filling information character string.In the present embodiment, described random filling information character range can be numeral, letter, punctuation mark etc.The random function method that described Prefabricated composite mode can use Java API and Android API to provide in the present embodiment is carried out random combine and is created random filling information character string.
S44, searches the database of coupling according to described identifier, random filling information character string is write described database.The identifier for searching the database matched is provided with in random filling information character string.Correspondence database access limit is being obtained when random filling information character string being write in described step described database, after acquisition access limit, the write instruction described appointment type filling information being written to database is used to indicate, namely with the key-value pair of the identifier match of described random filling information character string according to described database configuration.
S45, writes described database according to said write instruction by described appointment type filling information.
S5, call be pre-stored in described mobile terminal for perform to perform described first in Directory of Features that script file is installed in the mobile terminal of test with described first perform script file corresponding second perform script file.In the present embodiment, described second execution script file is " .bat file ".In the present embodiment, " the .apk file " that adopt java code call " .bat file " to load correspondence with it realizes the data write of corresponding function module.In the present embodiment, step S5 achieves the final filling of data message.
Filling information method of testing described in the present embodiment aims to provide the related data information fill method that a data stuffing function contains contact person, SMS/MMS, schedule, message registration, browser bookmark content and mobile phone EMS memory.Improve existing technical scheme reach again make tester can succinctly, fast give testing mobile phone logging data, facilitate test job to carry out, the object of increasing work efficiency.The present invention proposes a method being widely used in multiple module data and filling, carry out all spendable flow and method of data stuffing for multiple module, realize slightly difference for different classes of module this method inside, Integral Thought flow process is consistent.Highly versatile, is easy to different groups regarded as output controlling use again, effectively can improves the work efficiency of industry personnel after open.Described filling information method of testing has the following advantages:
The first, described filling information method of testing provides the exe instrument that can run, and starts instrument convenient.
Second, described filling information method of testing by need contact person that is newly-built or that add, SMS/MMS, schedule, message registration, browser bookmark content and mobile phone EMS memory relevant filling be encapsulated in a kind of form class, the relevant filling function of contact person, SMS/MMS, schedule, browser bookmark content and mobile phone EMS memory can be achieved by simply making carbon copies base class function, the filling functional realiey of other modules multiple again simplify the work of tester, improves work efficiency..
3rd, described filling information method of testing adopts java code call " .bat " files loading correspondence " .apk " file to realize the data write of corresponding class Modules.The method has extensive adaptive type, and the realization that each automation data fills function can adopt the method.Greatly improve current automation data fill method only for the unicity of certain specific category module, it has very strong extensibility in addition, developer can expand the data stuffing function of other class Modules as required, more multimode data stuffing function of can upgrading again according to demand.
Embodiment two
The present embodiment provides a kind of filling information test macro 1, this filling information test macro be applied in be configured with multiple functional module mobile terminal on, this mobile terminal can be smart mobile phone, panel computer etc. electronic equipment, functional module described in each can receive according to the function of its correspondence the filling information coming from user's input, Directory of Features is provided with in described mobile terminal, multiple functional module comprises contact store module, SMS module, multimedia message module, calendaring module, dial module, web page browsing module, memory modules etc.These modules usually need newly-built associated person information, send note, send multimedia message, call, check message registration, newly-built schedule, browse webpage and add browser bookmark, store data test handset content to mobile phone, these data messages all need tester first to find corresponding information input manually to input again.Refer to Fig. 3, be shown as filling information test principle structural representation.As shown in Figure 3, described information filling test macro 1 comprises: instruction input module 11, MIM message input module 12, memory module 13, first calling module 14 and the second calling module 15.
Described instruction input module 11 is at described mobile terminal, and in the present embodiment, described mobile terminal is Android phone, and when entering test pattern, input makes user select the instruction of a functional module according to self-demand.In the present embodiment, the self-demand of user chooses call module.
The MIM message input module 12 be connected with described instruction input module 11 for inputting described filling information in selected described functional module; Described filling information comprises fills contact person's number, note number, multimedia message number, schedule number, message registration number, browser bookmark number, and mobile phone EMS memory etc.In the present embodiment, described filling information is contact person's number.
The memory module 13 be connected with described MIM message input module 12 is for by described filling information, namely contact person's number by with described functional module, namely the store path of contact store module coupling is kept in a storage text, and this storage text is the common storage text that in mobile terminal, all functions module can share.And adopting a public storage text can avoid creating the text of malicious dog volume identical function, response efficiency is high.
The first calling module 14 connected with described memory module 13 is pre-stored in described filling information is inputted first of corresponding functional module perform script file for performing in described mobile terminal for calling.In the present embodiment, all there is the first corresponding with it execution script file in each functional module.In the present embodiment, described first execution script file is " .apk file ".Refer to Fig. 4, be shown as the theory structure schematic diagram of the first calling module.As shown in Figure 4, described first calling module comprises: reading unit 141, information conversion unit 142, character string creating unit 143, first writing unit 144 and the second writing unit 145.
Described reading unit 141 is for reading the filling information be stored in described common storage text.In the present embodiment, described reading unit 141 reads by utilizing a file reading file be pre-stored in wherein the filling information be stored in described common storage text, namely reads contact person's number.
Described information conversion unit 142 is connected with described reading unit 141 and for converting the filling information read to appointment type filling information.In the present embodiment, the filling information that described information conversion unit 142 will read, namely contact person's number converts described appointment type filling information to is int type filling information, i.e. int type numerical information.
The character string creating unit 143 be connected with described information conversion unit 142 is for creating random filling information character string according to the random filling information character range preset and Prefabricated composite mode; The identifier for searching the database matched is provided with in described random filling information character string.In the present embodiment, described random filling information character range can be numeral, letter, punctuation mark etc.The random function method that described Prefabricated composite mode can use Java API and Android API to provide in the present embodiment is carried out random combine and is created random filling information character string.Total at the present embodiment He, described random filling information character range and Prefabricated composite mode are all be pre-stored in speed to search in character string creation module 143.
Random filling information character string, for searching the database of coupling according to described identifier, is write described database by the first writing unit 144 be connected with described character string creating unit 143.The identifier for searching the database matched is provided with in random filling information character string.Correspondence database access limit is being obtained described first writing unit 144 is also for writing described database by random filling information character string time, after acquisition access limit, the write instruction described appointment type filling information being written to database is used to indicate, namely with the key-value pair of the identifier match of described random filling information character string according to described database configuration.
The second writing unit 145 be connected with described first writing unit 144 is for writing described database according to said write instruction by described appointment type filling information.
With the second calling module 15 that described first calling module 14 connects for call be pre-stored in described mobile terminal for perform to perform described first in Directory of Features that script file is installed in the mobile terminal of test with described first perform script file corresponding second perform script file.In the present embodiment, described second execution script file is " .bat file ".In the present embodiment, " the .apk file " that adopt java code call " .bat file " to load correspondence with it realizes the data write of corresponding function module, and described second calling module 15 achieves the final filling of data message.
In sum, filling information method of testing of the present invention and system have the following advantages:
The first, described filling information method of testing provides the exe instrument that can run, and starts instrument convenient.
Second, described filling information method of testing by need contact person that is newly-built or that add, SMS/MMS, schedule, message registration, browser bookmark content and mobile phone EMS memory relevant filling be encapsulated in a kind of form class, the relevant filling function of contact person, SMS/MMS, schedule, browser bookmark content and mobile phone EMS memory can be achieved by simply making carbon copies base class function, the filling functional realiey of other modules multiple again simplify the work of tester, improves work efficiency..
3rd, described filling information method of testing adopts java code call " .bat " files loading correspondence " .apk " file to realize the data write of corresponding class Modules.The method has extensive adaptive type, and the realization that each automation data fills function can adopt the method.Greatly improve current automation data fill method only for the unicity of certain specific category module, it has very strong extensibility in addition, developer can expand the data stuffing function of other class Modules as required, more multimode data stuffing function of can upgrading again according to demand.
So the present invention effectively overcomes various shortcoming of the prior art and tool high industrial utilization.
Above-described embodiment is illustrative principle of the present invention and effect thereof only, but not for limiting the present invention.Any person skilled in the art scholar all without prejudice under spirit of the present invention and category, can modify above-described embodiment or changes.Therefore, such as have in art usually know the knowledgeable do not depart from complete under disclosed spirit and technological thought all equivalence modify or change, must be contained by claim of the present invention.

Claims (10)

1. a filling information method of testing, be applied in be configured with multiple functional module mobile terminal on, functional module described in each can receive according to the function of its correspondence the filling information coming from user's input, Directory of Features is provided with in described mobile terminal, it is characterized in that, described filling information method of testing comprises the following steps:
When described mobile terminal enters test pattern, input makes user select the instruction of a functional module according to self-demand;
Described filling information is inputted in selected described functional module;
Described filling information is kept in the common storage text that multiple functional module can share by the store path mated with described functional module;
Call to be pre-stored in and perform script file for performing by first of functional module corresponding for the input of described filling information in described mobile terminal;
Call and be pre-stored in perform second in Directory of Features that script file is installed in the mobile terminal of test by described first perform script file for performing in described mobile terminal.
2. filling information method of testing according to claim 1, is characterized in that: described first performs script file execution comprises the concrete steps of functional module corresponding for described information input:
Read the filling information be stored in described common storage text;
The filling information read is converted to appointment type filling information;
Random filling information character string is created according to the random filling information character range preset and Prefabricated composite mode; The identifier for searching the database matched is provided with in described random filling information character string;
Search the database of coupling according to described identifier, random filling information character string is write described database; Described database configuration has the write instruction being used to indicate and described appointment type filling information being written to database;
According to said write instruction, described appointment type filling information is write described database.
3. filling information method of testing according to claim 2, is characterized in that: searching the database of coupling according to described identifier, random filling information character string is being write in the step of described database the access limit also comprising and obtain described database.
4. filling information method of testing according to claim 2, is characterized in that: described appointment type filling information is int type filling information.
5. filling information method of testing according to claim 1, is characterized in that: described first execution script file is .apk script file; Described second execution script file is .bat script file.
6. filling information method of testing according to claim 1, is characterized in that: each functional module all exist with it corresponding first perform script file and with described first perform script file corresponding second perform script file.
7. a filling information test macro, be applied in be configured with multiple functional module mobile terminal on, functional module described in each can receive according to the function of its correspondence the filling information coming from user's input, Directory of Features is provided with in described mobile terminal, it is characterized in that, described filling information test macro comprises:
Instruction input module, for when described mobile terminal enters test pattern, input makes user select the instruction of a functional module according to self-demand;
The MIM message input module be connected with described instruction input module, for inputting described filling information in selected described functional module;
The memory module be connected with described MIM message input module, for being kept in the common storage text that multiple functional module can share by described filling information by the store path mated with described functional module;
The first calling module be connected with described memory module, performs script file for performing by first of functional module corresponding for the input of described filling information for calling to be pre-stored in described mobile terminal;
The second calling module be connected with described first calling module, is pre-stored in perform second in Directory of Features that script file is installed in the mobile terminal of test by described first perform script file for performing in described mobile terminal for calling.
8. filling information test macro according to claim 7, is characterized in that: described first calling module comprises:
Reading unit, for reading the filling information be stored in described common storage text;
The information conversion unit be connected with described reading unit, for converting the filling information read to appointment type filling information;
The character string creating unit be connected with described information conversion unit, for creating random filling information character string according to the random filling information character range preset and Prefabricated composite mode; The identifier for searching the database matched is provided with in described random filling information character string;
The first writing unit be connected with described character string creating unit, for searching the database of coupling according to described identifier, writes described database by random filling information character string; Described database configuration has the write instruction being used to indicate and described appointment type filling information being written to database;
The second writing unit be connected with described first writing unit, for writing described database according to said write instruction by described appointment type filling information.
9. filling information test macro according to claim 8, is characterized in that: prestore one in described reading unit for reading the file reading of described filling information, described reading unit uses this file reading to read described filling information.
10. filling information test macro according to claim 8, is characterized in that: described first writing unit is also for obtaining the access limit of described database.
CN201510307108.XA 2015-06-05 2015-06-05 A kind of filling information method of testing and system Active CN104850498B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510307108.XA CN104850498B (en) 2015-06-05 2015-06-05 A kind of filling information method of testing and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510307108.XA CN104850498B (en) 2015-06-05 2015-06-05 A kind of filling information method of testing and system

Publications (2)

Publication Number Publication Date
CN104850498A true CN104850498A (en) 2015-08-19
CN104850498B CN104850498B (en) 2017-06-16

Family

ID=53850151

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510307108.XA Active CN104850498B (en) 2015-06-05 2015-06-05 A kind of filling information method of testing and system

Country Status (1)

Country Link
CN (1) CN104850498B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107506292A (en) * 2017-07-07 2017-12-22 郑州云海信息技术有限公司 The automated testing method of random write time delay under a kind of non-homogeneous catalogue of multistage
CN107665166A (en) * 2016-07-27 2018-02-06 广州供电局有限公司 The function detecting method and system of information system
CN108415826A (en) * 2018-01-12 2018-08-17 深圳壹账通智能科技有限公司 Test method, terminal device and the computer readable storage medium of application
WO2018171195A1 (en) * 2017-03-20 2018-09-27 南京大学 Dependency-injection-based android application semi-automatization test method
CN112152871A (en) * 2020-08-14 2020-12-29 上海纽盾科技股份有限公司 Artificial intelligence test method, device and system for network security equipment
CN114860582A (en) * 2022-04-14 2022-08-05 中国电子科技集团公司第十五研究所 Web page test auxiliary method and system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103135976A (en) * 2011-11-30 2013-06-05 阿里巴巴集团控股有限公司 Code automatic generation method and device
US8511545B1 (en) * 2007-04-13 2013-08-20 United Services Automobile Association (Usaa) Method and system for pre-filling account information
CN103502953A (en) * 2011-12-05 2014-01-08 华为技术有限公司 Method and device for improving concurrence performance of distributed object storage system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8511545B1 (en) * 2007-04-13 2013-08-20 United Services Automobile Association (Usaa) Method and system for pre-filling account information
CN103135976A (en) * 2011-11-30 2013-06-05 阿里巴巴集团控股有限公司 Code automatic generation method and device
CN103502953A (en) * 2011-12-05 2014-01-08 华为技术有限公司 Method and device for improving concurrence performance of distributed object storage system

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107665166A (en) * 2016-07-27 2018-02-06 广州供电局有限公司 The function detecting method and system of information system
CN107665166B (en) * 2016-07-27 2020-08-14 广州供电局有限公司 Function detection method and system of information system
WO2018171195A1 (en) * 2017-03-20 2018-09-27 南京大学 Dependency-injection-based android application semi-automatization test method
CN107506292A (en) * 2017-07-07 2017-12-22 郑州云海信息技术有限公司 The automated testing method of random write time delay under a kind of non-homogeneous catalogue of multistage
CN107506292B (en) * 2017-07-07 2021-04-13 郑州云海信息技术有限公司 Automatic test method for random read time delay under multilevel non-uniform directory
CN108415826A (en) * 2018-01-12 2018-08-17 深圳壹账通智能科技有限公司 Test method, terminal device and the computer readable storage medium of application
CN108415826B (en) * 2018-01-12 2021-10-29 深圳壹账通智能科技有限公司 Application testing method, terminal device and computer readable storage medium
CN112152871A (en) * 2020-08-14 2020-12-29 上海纽盾科技股份有限公司 Artificial intelligence test method, device and system for network security equipment
CN114860582A (en) * 2022-04-14 2022-08-05 中国电子科技集团公司第十五研究所 Web page test auxiliary method and system
CN114860582B (en) * 2022-04-14 2024-01-09 中国电子科技集团公司第十五研究所 Web page test auxiliary method and system

Also Published As

Publication number Publication date
CN104850498B (en) 2017-06-16

Similar Documents

Publication Publication Date Title
CN104850498A (en) Filling information testing method and filling information testing system
CN101930400B (en) SDK (Software Development Kit) automatic test system and method
Charkaoui et al. Cross-platform mobile development approaches
CN103019928B (en) A kind of automated testing method and system
CN104572114B (en) A kind of binding device, using updating device and method
CN102932332B (en) Data verification system and data verification method
CN101706725B (en) Method and system for loading and debugging relocatable program
CN107688529B (en) Component debugging method and device
CN107239392B (en) Test method, test device, test terminal and storage medium
CN104731589A (en) Automatic generation method and device of user interface (UI)
CN105637478A (en) Computer-aided development of native mobile application code
CN107451162A (en) Network resource accession equipment, mixing apparatus and method
CN104683386A (en) Pile service implementation method and device capable of customizing response
CN101902756A (en) M2M (Machine To Machine) business platform and working method thereof
CN102609264A (en) Method and device for generating calling codes by calling application programming interfaces
CN105224456A (en) A kind of test script generates methods, devices and systems
CN103678120A (en) Automatic web-application testing method based on modeling
CN102999336A (en) Application interface realizing method and application interface realizing system
CN103544100A (en) Method, system and client side for testing APP of portable data processing equipment
CN110221848A (en) APP method for updating pages, device, electronic equipment and storage medium
CN105556505A (en) Legacy system
CN107766252A (en) Test script automated execution method, apparatus, equipment and storage medium
CN104834600A (en) Method for testing Android application controls
CN113918195A (en) Application interface updating method and device, electronic equipment and readable storage medium
CN108197024A (en) Built-in browser adjustment method, debugging terminal and computer readable storage medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
EXSB Decision made by sipo to initiate substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
PP01 Preservation of patent right

Effective date of registration: 20180313

Granted publication date: 20170616

PP01 Preservation of patent right
PD01 Discharge of preservation of patent

Date of cancellation: 20210313

Granted publication date: 20170616

PD01 Discharge of preservation of patent
PP01 Preservation of patent right

Effective date of registration: 20210313

Granted publication date: 20170616

PP01 Preservation of patent right
PD01 Discharge of preservation of patent

Date of cancellation: 20240313

Granted publication date: 20170616

PD01 Discharge of preservation of patent