CN103713989A - Test case generating method and test case generating device for user terminal - Google Patents
Test case generating method and test case generating device for user terminal Download PDFInfo
- Publication number
- CN103713989A CN103713989A CN201210375733.4A CN201210375733A CN103713989A CN 103713989 A CN103713989 A CN 103713989A CN 201210375733 A CN201210375733 A CN 201210375733A CN 103713989 A CN103713989 A CN 103713989A
- Authority
- CN
- China
- Prior art keywords
- user
- behavior
- redirect
- user terminal
- node
- 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
Images
Landscapes
- Debugging And Monitoring (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention provides a test case generating method and a test case generating device for a user terminal. The method includes: S1, collecting user behavior information of the user terminal; S2, counting the collected user behavior information to acquire a user scenario operation sequence; S3, generating a test case according to the user scenario operation sequence. The user behavior information includes user's operation behaviors, operation objects and operation time; the user scenario operation sequence includes skips among the operation objects according to an operation execution sequence under the operation behaviors. By the test case generating method and the test case generating device, automatic test case generation for the user terminal can be realized.
Description
[technical field]
The present invention relates to computer testing technology field, particularly a kind of method for generating test case for user terminal and device.
[background technology]
Along with the development of Internet technology, user terminals such as mobile phone, panel computer obtains applying more and more widely, in R&D process, inevitably can relate to the test to user terminal.And the existing test for user terminal is mainly the test for function, the feature list based on user terminal designs the test case of each function point, then add that some are typical abnormal, the test such as stability or performance.
Yet user is in the process of actual user's terminal, it to the operation of mobile phone, may be the sequence of operation of continuous uncorrelated function, the robotization that obviously cannot realize test case for the test case generating mode of each function point respectively adopting for this conventional use scenes prior art generates, and only can each function point be combined or be connected by artificial mode.
[summary of the invention]
The invention provides a kind of method for generating test case for user terminal and device, so that automatically generate the test case for user terminal.
Concrete technical scheme is as follows:
For a method for generating test case for user terminal, the method comprises:
S1, the user behavior information of collecting user terminal, described user behavior information comprises: user's operation behavior, operand and running time;
S2, the user behavior information of collecting is added up, obtain user's scene operation sequence, described user's scene operation sequence comprises: the redirect of carrying out according to operation execution sequence between operand under operation behavior;
S3, the described user's scene operation sequence generating test use case of foundation.
According to one preferred embodiment of the present invention, the user behavior information of collection user terminal specifically comprises: obtain the user behavior information that user terminal is recorded and uploaded onto the server by event event interface.
According to one preferred embodiment of the present invention, if described step S1 is the collection of carrying out for a user terminal, described step S2 specifically comprises:
User behavior information to user terminal is added up, and obtains the behavior state figure of user terminal, the node respective operations object in described behavior state figure, and the redirect respective operations behavior between each node, the continuity between redirect was determined by the running time;
Utilize the redirect between each node in the behavior state figure of user terminal to obtain user's scene operation sequence.
According to one preferred embodiment of the present invention, if described step S1 is the collection of carrying out for two above user terminals, described step S2 specifically comprises:
User behavior information to each user terminal is added up, obtain the behavior state figure of each user terminal, node respective operations object in described behavior state figure, the redirect respective operations behavior between each node, the continuity between redirect was determined by the running time;
Behavior state figure to each user terminal superposes;
Utilize the redirect between each node in the behavior state figure obtaining after stack to obtain user's scene operation sequence.
According to one preferred embodiment of the present invention, when utilizing behavior state figure to obtain user's scene operation sequence, the redirect of choosing all nodes in behavior state figure obtains user's scene operation sequence, or, according to the weight of redirect between node, choose and meet the redirect that weight requires and obtain user's scene operation sequence.
According to one preferred embodiment of the present invention, the number of times that between node, the weight of redirect is occurred by redirect is definite, or definite further combined with user type or running time.
According to one preferred embodiment of the present invention, in described step S1, in advance user is classified;
User behavior information for pre-set categories user's user terminal in described step S2 is added up, and obtains user's scene operation sequence of pre-set categories user;
In described step S3, generate the test case for described pre-set categories user.
According to one preferred embodiment of the present invention, the test case generating in described step S3 is: on the basis of certain operand, carry out operation behavior corresponding to redirect based on this operand in the queue of user's scene operation, whether check normally obtains the operand jumping to.
For a test case generating apparatus for user terminal, this device comprises:
Behavior collector unit, for collecting the user behavior information of user terminal, described user behavior information comprises: user's operation behavior, operand and running time;
Sequence generating unit, adds up for the user behavior information to collecting, and obtains user's scene operation sequence, and described user's scene operation sequence comprises: the redirect of carrying out according to operation execution sequence between operand under operation behavior;
Use-case generation unit, for the described user's scene operation sequence generating test use case of foundation.
According to one preferred embodiment of the present invention, described behavior collector unit, when collecting the user behavior information of user terminal, specifically obtains the user behavior information that user terminal is recorded and uploaded onto the server by event event interface.
According to one preferred embodiment of the present invention, if described behavior collector unit is the collection of carrying out for a user terminal, described sequence generating unit specifically comprises:
The first constitutional diagram generation module, for the user behavior information of user terminal is added up, obtain the behavior state figure of user terminal, the node respective operations object in described behavior state figure, redirect respective operations behavior between each node, the continuity between redirect was determined by the running time;
First ray generation module, for utilizing the redirect between each node of behavior state figure of user terminal to obtain user's scene operation sequence.
According to one preferred embodiment of the present invention, if described behavior collector unit is the collection of carrying out for two above user terminals, described sequence generating unit specifically comprises:
The second constitutional diagram generation module, for the user behavior information of each user terminal is added up, obtain the behavior state figure of each user terminal, node respective operations object in described behavior state figure, redirect respective operations behavior between each node, the continuity between redirect was determined by the running time;
Constitutional diagram laminating module, superposes for the behavior state figure to each user terminal;
The second sequence generation module, for utilizing the redirect between each node of behavior state figure obtaining after stack to obtain user's scene operation sequence.
According to one preferred embodiment of the present invention, when utilizing behavior state figure to obtain user's scene operation sequence, the redirect of choosing all nodes in behavior state figure obtains user's scene operation sequence, or, according to the weight of redirect between node, choose and meet the redirect that weight requires and obtain user's scene operation sequence.
According to one preferred embodiment of the present invention, the number of times that between node, the weight of redirect is occurred by redirect is definite, or definite further combined with user type or running time.
According to one preferred embodiment of the present invention, this device also comprises: taxon, in advance user being classified;
Described sequence generating unit is added up for the user behavior information of pre-set categories user's user terminal, obtains user's scene operation sequence of pre-set categories user;
Described use-case generation unit generates the test case for described pre-set categories user.
According to one preferred embodiment of the present invention, the test case that described use-case generation unit generates is: on the basis of certain operand, carry out operation behavior corresponding to redirect based on this operand in the queue of user's scene operation, whether check normally obtains the operand jumping to.
As can be seen from the above technical solutions, the present invention adds up collecting the user behavior information of user terminal, obtain after user's scene operation sequence, because the user's scene operation sequence obtaining is included in the redirect of carrying out according to operation execution sequence between operand under operation behavior, therefore the test case generating according to user's scene operation sequence, simulated the scene of the continued operation in the actual user's terminal procedures of user, the robotization that has realized test case generates.
[accompanying drawing explanation]
The method for generating test case process flow diagram for user terminal that Fig. 1 provides for the embodiment of the present invention one;
The example of the behavior state figure that user terminal that Fig. 2 provides for the embodiment of the present invention one is corresponding;
The test case generating apparatus structural drawing for user terminal that Fig. 3 provides for the embodiment of the present invention two;
Another structural drawing of the test case generating apparatus for user terminal that Fig. 4 provides for the embodiment of the present invention two.
[embodiment]
In order to make the object, technical solutions and advantages of the present invention clearer, below in conjunction with the drawings and specific embodiments, describe the present invention.
Embodiment mono-,
The method for generating test case process flow diagram for user terminal that Fig. 1 provides for the embodiment of the present invention one, as shown in Figure 1, the method comprises the following steps:
Step 101: collect the user behavior information of user terminal, this user behavior information comprises: user's operation behavior, operand and running time.
On user terminal, conventionally there is event interface to be recorded in the user behavior information on this user terminal, for example, in Android system, have event (event) interface.Wherein, above-mentioned user's operation behavior comprises the operations such as click, slip, and operand is such as program icon, the button of click, the page of slip etc. clicked.
User terminal can send to server by the user behavior information of record conventionally; except user behavior information; the information such as the sign that can also have user terminal simultaneously sending, user account, system version number, for example, can adopt following message format to send user behavior information to server:
<IMEI,ID,OS-version,Action,Object,Time>
Unique identiflication number that wherein IMEI is user terminal.ID is user account, can be the account of terminal platform, such as Baidu's account on the easy platform of account or Baidu of the GMS account in Android system, icloud or app store etc.OS-version is system version number, and above-mentioned IMEI, ID and OS-version are optional information.Action is user's operation behavior, and Object is operand, and Time is the running time, is essential information.If when sending message to server, in message, the information of some field cannot be obtained, and can be set to sky (Null).
Step 102: the user behavior information of collecting is added up, obtain user's scene operation sequence, described user's scene operation sequence comprises: the redirect of carrying out according to operation execution sequence between operand under operation behavior.
Conventionally need to carry out to the collection of user behavior information the accumulation of certain hour, this step is actually using the user behavior information of collecting as training sample, the process of carrying out obtaining after machine learning user's scene operation sequence, is described in detail this process below.
In this step, can to the user behavior information of each user terminal, add up respectively, obtain the behavior state figure of each user terminal, node respective operations object in behavior constitutional diagram, redirect respective operations behavior between each node can also be recorded the number of times that each redirect occurs in behavior constitutional diagram.Wherein the continuity between redirect can be determined by the running time of record.
Fig. 2 is the example of the behavior state figure that some user terminals are corresponding, the user behavior information of this user terminal based on collecting, in behavior constitutional diagram, adopt nodes records operand, i.e. ObjectA in Fig. 2, ObjectB, ObjectC, ObjectD and ObjectE.On ObjectA basis, by operation behavior Action1, jumped to ObjectB, on ObjectA basis, by operation behavior Action2, jumped to ObjectC, other similar repeating no more.Bracket in figure in redirect represents the number of times that this redirect of record occurs, and ObjectA has occurred 15 times to the redirect of ObjectB by Action1.Give an example, suppose that ObjectA is main screen of mobile phone, Action1 for to click note icon on main screen of mobile phone, and ObjectB is note session list, and Action2 is pointing telephone icon on main screen of mobile phone, and ObjectC is telephone dial.
If being the test by a tester is carried out certain user terminal, the user behavior information of collecting carries out, in this step 102, utilize the redirect between each node in the behavior state figure of this user terminal just can obtain user's scene operation sequence.
Wherein can choose the redirect of all nodes in behavior state figure as user's scene operation sequence, this coverage rate of choosing mode test case is more comprehensive, when full test, can adopt.Example is situation as shown in Figure 2, can choose respectively ObjectA arrives ObjectB redirect by Action1 and as user's scene operation, ObjectA, by Action2, arrive the redirect of ObjectC arrives ObjectE by Action3 redirect as user's scene operation, ObjectA as user's scene operation, then form respectively test case.
But may only need some typical operation scenarios sometimes, now can choose and meet redirect that weight requires as user's scene operation sequence according to the weight of redirect between node, for example based on some nodes, only selecting the N(N of weighted value maximum is default positive integer) individual redirect forms one of them user's scene operation sequence, and the number of times that wherein between node, the weight of redirect can be occurred by redirect is determined.Still take Fig. 2 as example, suppose that default N value is 2, based on ObjectA, only choose ObjectA and to the redirect of ObjectB, as user's scene operation, ObjectA, by Action2, to the redirect of ObjectC, as user's scene operation, form user's scene operation sequence respectively by Action1, the final user's scene operation sequence forming comprises: ObjectA arrives the redirect of ObjectD by Action1 to the redirect of the ObjectB ObjectB that continues by Action4, ObjectA arrives the redirect of ObjectC by Action2, then form respectively test case.
If the user behavior information of collecting is carried out a plurality of user terminals (i.e. two above user terminals), further the behavior state figure of each user terminal is superposeed.In additive process, the occurrence number of identical redirect need to be carried out corresponding stack, behavior state figure after stack comprises node and the redirect in the behavior state figure that all user terminals are corresponding, and the occurrence number of each redirect is the occurrence number sum of this redirect in all behavior state figure.Then utilize the redirect of each node in the behavior state figure after stack to obtain user's scene operation sequence.
Can choose equally in this case the redirect of all nodes in behavior state figure as user's scene operation sequence, also can choose and meet redirect that weight requires as user's scene operation sequence according to the weight of redirect between node, the number of times that wherein between node, the weight of redirect can be occurred by redirect is determined, can also further combined with such as user type, running time etc. other because usually determining, what for example for the user terminal of Android system, redirect weight coefficient corresponding to the operation behavior of the employing Android system of collecting can be arranged is higher.Can also adjust some extreme situations, for example, for a certain user, it may only click note in main screen, and so such user does not represent the operation behavior of most normal users, therefore power can be fallen in such user.
In addition, can first for user, classify according to other information of obtaining from user terminal, the statistics that the user behavior information based on preset kind is carried out respectively, obtains user's scene operation sequence of preset kind.For example, according to the attribute of the ID of user's registration, according to user's sex, classify, then the user behavior information of collecting based on women user is added up, obtain user's scene operation sequence of women user, the test case generating like this has more test for the tested mobile phone for women's research and development and is worth.Again for example can also be according to the attribute of the ID of user's registration, according to age of user section, classify, then based on all ages and classes section, obtain respectively user's scene operation sequence, again for example, classify in region according to user terminal place, then based on different geographical, obtain respectively user's scene operation sequence, etc.
Step 103: according to user's scene operation sequence generating test use case.
In fact this step is exactly to user terminal generating test use case according to the redirect comprising in user's scene operation sequence, on the basis of certain object, carry out operation corresponding to redirect based on this object in user's scene operation sequence, check it whether normally to obtain the object jumping to.Suppose that in user's scene operation sequence, comprising ObjectA arrives the redirect of ObjectB by Action1,, when carrying out the test case generating, the ObjectA of meeting based on mobile phone, to its executable operations Action1, sees whether it normally obtains ObjectB.
In addition, when generating test use case, except the redirect according between each object, also according to the weight of redirect, determine the number of times that in test case, this redirect institute respective operations is carried out, suppose that in user's scene operation sequence, comprising ObjectA arrives the redirect of ObjectB by Action1, the weight of this redirect is 0.9, also comprise ObjectA and by Action2, arrive the redirect of ObjectC, the weight of this redirect is 0.1, when carrying out the test case generating, can to it, carry out 90 operation A ction1 by the ObjectA based on mobile phone, see that it normally obtains the situation of ObjectB, ObjectA based on mobile phone carries out 10 operation A ction2 to it, see that it normally obtains the situation of ObjectC.
For the execution of test case and collection the present invention of test result, specifically do not limit, can adopt the mode of prior art.
Embodiment bis-,
The test case generating apparatus structural drawing for user terminal that Fig. 3 provides for the embodiment of the present invention two, as shown in Figure 3, this device comprises: behavior collector unit 300, sequence generating unit 310 and use-case generation unit 320.
Particularly, behavior collector unit 300, when collecting the user behavior information of user terminal, can obtain the user behavior information that user terminal is recorded and uploaded onto the server by event interface.In addition except user behavior information, the information such as the sign that can also have user terminal simultaneously sending, user account, system version number.
If behavior collector unit 300 is collections of carrying out for a user terminal, this situation correspondence is by the test that a tester is carried out certain user terminal, and sequence generating unit 310 can specifically comprise: the first constitutional diagram generation module 311 and First ray generation module 312.
The first constitutional diagram generation module 311, for the user behavior information of user terminal is added up, obtain the behavior state figure of user terminal, the node respective operations object in behavior state figure, redirect respective operations behavior between each node, the continuity between redirect was determined by the running time.
First ray generation module 312, for utilizing the redirect between each node of behavior state figure of user terminal to obtain user's scene operation sequence.
If behavior collector unit 300 is collections of carrying out for two above user terminals, the structure of sequence generating unit 310 as shown in Figure 4, can specifically comprise the second constitutional diagram generation module 411, constitutional diagram laminating module 412 and the second sequence generation module 413.
The second constitutional diagram generation module 411, for the user behavior information of each user terminal is added up, obtain the behavior state figure of each user terminal, node respective operations object in behavior state figure, redirect respective operations behavior between each node, the continuity between redirect was determined by the running time.
Constitutional diagram laminating module 412, superposes for the behavior state figure to each user terminal.
The second sequence generation module 413, for utilizing the redirect between each node of behavior state figure obtaining after stack to obtain user's scene operation sequence.
Above-mentioned First ray generation module 312 and the second sequence generation module 413 are when utilizing behavior state figure to obtain user's scene operation sequence, the redirect of choosing all nodes in behavior state figure obtains user's scene operation sequence, or, according to the weight of redirect between node, choose and meet the redirect that weight requires and obtain user's scene operation sequence, for example based on some nodes, only selecting the N(N of weighted value maximum is default positive integer) individual redirect forms one of them user's scene operation sequence.
The number of times that wherein between node, the weight of redirect is occurred by redirect is determined, or further combined with such as user type or running time etc. other because usually determining, what for example for the user terminal of Android system, redirect weight coefficient corresponding to the operation behavior of the employing Android system of collecting can be arranged is higher.Can also adjust some extreme situations, for example, for a certain user, it may only click note in main screen, and so such user does not represent the operation behavior of most normal users, therefore power can be fallen in such user.
Use-case generation unit 320, for according to user's scene operation sequence generating test use case.Particularly, carry out operation behavior corresponding to redirect based on this operand in the queue of user's scene operation on the basis of certain operand, whether check normally obtains the operand jumping to.Suppose that in user's scene operation sequence, comprising ObjectA arrives the redirect of ObjectB by Action1,, when carrying out the test case generating, the ObjectA of meeting based on mobile phone, to its executable operations Action1, sees whether it normally obtains ObjectB.
Further, this device can also comprise taxon (not shown), in advance user being classified.
The test case that use-case generation unit 320 generates for pre-set categories user.
The foregoing is only preferred embodiment of the present invention, in order to limit the present invention, within the spirit and principles in the present invention not all, any modification of making, be equal to replacement, improvement etc., within all should being included in the scope of protection of the invention.
Claims (16)
1. for a method for generating test case for user terminal, it is characterized in that, the method comprises:
S1, the user behavior information of collecting user terminal, described user behavior information comprises: user's operation behavior, operand and running time;
S2, the user behavior information of collecting is added up, obtain user's scene operation sequence, described user's scene operation sequence comprises: the redirect of carrying out according to operation execution sequence between operand under operation behavior;
S3, the described user's scene operation sequence generating test use case of foundation.
2. method according to claim 1, is characterized in that, the user behavior information of collecting user terminal specifically comprises: obtain the user behavior information that user terminal is recorded and uploaded onto the server by event event interface.
3. method according to claim 1, is characterized in that, if described step S1 is the collection of carrying out for a user terminal, described step S2 specifically comprises:
User behavior information to user terminal is added up, and obtains the behavior state figure of user terminal, the node respective operations object in described behavior state figure, and the redirect respective operations behavior between each node, the continuity between redirect was determined by the running time;
Utilize the redirect between each node in the behavior state figure of user terminal to obtain user's scene operation sequence.
4. method according to claim 1, is characterized in that, if described step S1 is the collection of carrying out for two above user terminals, described step S2 specifically comprises:
User behavior information to each user terminal is added up, obtain the behavior state figure of each user terminal, node respective operations object in described behavior state figure, the redirect respective operations behavior between each node, the continuity between redirect was determined by the running time;
Behavior state figure to each user terminal superposes;
Utilize the redirect between each node in the behavior state figure obtaining after stack to obtain user's scene operation sequence.
5. according to the method described in claim 3 or 4, it is characterized in that, when utilizing behavior state figure to obtain user's scene operation sequence, the redirect of choosing all nodes in behavior state figure obtains user's scene operation sequence, or, according to the weight of redirect between node, choose and meet the redirect that weight requires and obtain user's scene operation sequence.
6. method according to claim 5, is characterized in that, the number of times that between node, the weight of redirect is occurred by redirect is definite, or definite further combined with user type or running time.
7. method according to claim 1, is characterized in that, in described step S1, in advance user is classified;
User behavior information for pre-set categories user's user terminal in described step S2 is added up, and obtains user's scene operation sequence of pre-set categories user;
In described step S3, generate the test case for described pre-set categories user.
8. method according to claim 1, it is characterized in that, the test case generating in described step S3 is: on the basis of certain operand, carry out operation behavior corresponding to redirect based on this operand in the queue of user's scene operation, whether check normally obtains the operand jumping to.
9. for a test case generating apparatus for user terminal, it is characterized in that, this device comprises:
Behavior collector unit, for collecting the user behavior information of user terminal, described user behavior information comprises: user's operation behavior, operand and running time;
Sequence generating unit, adds up for the user behavior information to collecting, and obtains user's scene operation sequence, and described user's scene operation sequence comprises: the redirect of carrying out according to operation execution sequence between operand under operation behavior;
Use-case generation unit, for the described user's scene operation sequence generating test use case of foundation.
10. device according to claim 9, is characterized in that, described behavior collector unit, when collecting the user behavior information of user terminal, specifically obtains the user behavior information that user terminal is recorded and uploaded onto the server by event event interface.
11. devices according to claim 9, is characterized in that, if described behavior collector unit is the collection of carrying out for a user terminal, described sequence generating unit specifically comprises:
The first constitutional diagram generation module, for the user behavior information of user terminal is added up, obtain the behavior state figure of user terminal, the node respective operations object in described behavior state figure, redirect respective operations behavior between each node, the continuity between redirect was determined by the running time;
First ray generation module, for utilizing the redirect between each node of behavior state figure of user terminal to obtain user's scene operation sequence.
12. devices according to claim 9, is characterized in that, if described behavior collector unit is the collection of carrying out for two above user terminals, described sequence generating unit specifically comprises:
The second constitutional diagram generation module, for the user behavior information of each user terminal is added up, obtain the behavior state figure of each user terminal, node respective operations object in described behavior state figure, redirect respective operations behavior between each node, the continuity between redirect was determined by the running time;
Constitutional diagram laminating module, superposes for the behavior state figure to each user terminal;
The second sequence generation module, for utilizing the redirect between each node of behavior state figure obtaining after stack to obtain user's scene operation sequence.
13. according to the device described in claim 11 or 12, it is characterized in that, when utilizing behavior state figure to obtain user's scene operation sequence, the redirect of choosing all nodes in behavior state figure obtains user's scene operation sequence, or, according to the weight of redirect between node, choose and meet the redirect that weight requires and obtain user's scene operation sequence.
14. devices according to claim 13, is characterized in that, the number of times that between node, the weight of redirect is occurred by redirect is definite, or definite further combined with user type or running time.
15. devices according to claim 9, is characterized in that, this device also comprises: taxon, in advance user being classified;
Described sequence generating unit is added up for the user behavior information of pre-set categories user's user terminal, obtains user's scene operation sequence of pre-set categories user;
Described use-case generation unit generates the test case for described pre-set categories user.
16. devices according to claim 9, it is characterized in that, the test case that described use-case generation unit generates is: on the basis of certain operand, carry out operation behavior corresponding to redirect based on this operand in the queue of user's scene operation, whether check normally obtains the operand jumping to.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210375733.4A CN103713989B (en) | 2012-09-29 | 2012-09-29 | A kind of method for generating test case and device for user terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210375733.4A CN103713989B (en) | 2012-09-29 | 2012-09-29 | A kind of method for generating test case and device for user terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103713989A true CN103713989A (en) | 2014-04-09 |
CN103713989B CN103713989B (en) | 2018-02-02 |
Family
ID=50406989
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210375733.4A Active CN103713989B (en) | 2012-09-29 | 2012-09-29 | A kind of method for generating test case and device for user terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103713989B (en) |
Cited By (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103984626A (en) * | 2014-05-13 | 2014-08-13 | 华为技术有限公司 | Method and device for generating test-case script |
CN105094511A (en) * | 2014-05-20 | 2015-11-25 | 富士通株式会社 | Test case generating method and test case generating device |
CN105893243A (en) * | 2015-12-14 | 2016-08-24 | 乐视网信息技术(北京)股份有限公司 | Test frame used for test tool, and test tool |
CN105893253A (en) * | 2016-03-29 | 2016-08-24 | 百度在线网络技术(北京)有限公司 | Application software testing method, device and equipment |
CN105988930A (en) * | 2015-03-02 | 2016-10-05 | 阿里巴巴集团控股有限公司 | Test case generation method and device |
CN106034246A (en) * | 2015-03-19 | 2016-10-19 | 阿里巴巴集团控股有限公司 | Service providing method and device based on user operation behavior |
CN106469113A (en) * | 2015-08-18 | 2017-03-01 | 腾讯科技(深圳)有限公司 | Applied program testing method and system |
CN106507340A (en) * | 2016-11-01 | 2017-03-15 | 西安易朴通讯技术有限公司 | The method of testing and test system of mobile phone continuation of the journey |
CN106874190A (en) * | 2016-12-30 | 2017-06-20 | 上海亿账通互联网科技有限公司 | The method of testing and server of user interface |
CN107273284A (en) * | 2017-04-20 | 2017-10-20 | 北京小度信息科技有限公司 | The method and device of test application program performance |
CN108255691A (en) * | 2018-01-29 | 2018-07-06 | 百度在线网络技术(北京)有限公司 | Thermodynamic chart methods of exhibiting and device |
CN108415831A (en) * | 2018-02-05 | 2018-08-17 | 五八有限公司 | Method for generating test case and device, electronic equipment and readable storage medium storing program for executing |
CN108491321A (en) * | 2018-03-06 | 2018-09-04 | 平安科技(深圳)有限公司 | test case range determining method, device and storage medium |
CN109426612A (en) * | 2017-09-04 | 2019-03-05 | 上海仪电(集团)有限公司中央研究院 | A kind of automation use-case development system based on intelligence machine study |
CN109947999A (en) * | 2018-12-26 | 2019-06-28 | 阿里巴巴集团控股有限公司 | A kind of method, apparatus and electronic equipment obtaining state relation |
CN110245080A (en) * | 2019-05-28 | 2019-09-17 | 厦门美柚信息科技有限公司 | Generate the method and device of scrnario testing use-case |
CN110321277A (en) * | 2018-03-30 | 2019-10-11 | 武汉斗鱼网络科技有限公司 | Program testing method, device, readable storage medium storing program for executing and equipment |
CN110688311A (en) * | 2019-09-25 | 2020-01-14 | 武汉光庭信息技术股份有限公司 | Test case management method and device for automatic driving typical scene |
CN110737570A (en) * | 2018-07-20 | 2020-01-31 | 北京奇虎科技有限公司 | Training method and device for automated test behaviors |
CN111143223A (en) * | 2019-12-30 | 2020-05-12 | 珠海金山网络游戏科技有限公司 | Server pressure testing method and device |
CN111352844A (en) * | 2020-03-04 | 2020-06-30 | 腾讯科技(深圳)有限公司 | Test method and related device |
CN111444091A (en) * | 2020-03-23 | 2020-07-24 | 北京字节跳动网络技术有限公司 | Test case generation method and device |
CN112115039A (en) * | 2019-06-21 | 2020-12-22 | 百度在线网络技术(北京)有限公司 | Test case generation method, device and equipment |
CN112783754A (en) * | 2019-11-07 | 2021-05-11 | 北京沃东天骏信息技术有限公司 | Method and device for testing page |
CN108304324B (en) * | 2018-01-22 | 2022-07-19 | 百度在线网络技术(北京)有限公司 | Test case generation method, device, equipment and storage medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1851667A (en) * | 2006-02-15 | 2006-10-25 | 华为技术有限公司 | Graphic user interface test method and system |
CN101060372A (en) * | 2007-06-26 | 2007-10-24 | 华为技术有限公司 | A method and system for rapid creating the automation test script |
CN101620565A (en) * | 2008-07-04 | 2010-01-06 | 福建升腾资讯有限公司 | Method for automatically testing functions of terminal system |
CN102227716A (en) * | 2009-03-30 | 2011-10-26 | 株式会社野村综合研究所 | Operation verification device, operation verification method, and operation verification system |
CN102567190A (en) * | 2010-12-14 | 2012-07-11 | 苏州工业园区谱芯科技有限公司 | Automatic test case generating method and testing method based on weighted directed graphs of user use flows |
-
2012
- 2012-09-29 CN CN201210375733.4A patent/CN103713989B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1851667A (en) * | 2006-02-15 | 2006-10-25 | 华为技术有限公司 | Graphic user interface test method and system |
CN101060372A (en) * | 2007-06-26 | 2007-10-24 | 华为技术有限公司 | A method and system for rapid creating the automation test script |
CN101620565A (en) * | 2008-07-04 | 2010-01-06 | 福建升腾资讯有限公司 | Method for automatically testing functions of terminal system |
CN102227716A (en) * | 2009-03-30 | 2011-10-26 | 株式会社野村综合研究所 | Operation verification device, operation verification method, and operation verification system |
CN102567190A (en) * | 2010-12-14 | 2012-07-11 | 苏州工业园区谱芯科技有限公司 | Automatic test case generating method and testing method based on weighted directed graphs of user use flows |
Cited By (37)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103984626A (en) * | 2014-05-13 | 2014-08-13 | 华为技术有限公司 | Method and device for generating test-case script |
CN103984626B (en) * | 2014-05-13 | 2017-07-28 | 华为技术有限公司 | A kind of method and device for generating test case script |
CN105094511A (en) * | 2014-05-20 | 2015-11-25 | 富士通株式会社 | Test case generating method and test case generating device |
CN105988930A (en) * | 2015-03-02 | 2016-10-05 | 阿里巴巴集团控股有限公司 | Test case generation method and device |
US10306320B2 (en) | 2015-03-19 | 2019-05-28 | Alibaba Group Holding Limited | Providing service based on user operation behavior |
CN106034246A (en) * | 2015-03-19 | 2016-10-19 | 阿里巴巴集团控股有限公司 | Service providing method and device based on user operation behavior |
CN106469113A (en) * | 2015-08-18 | 2017-03-01 | 腾讯科技(深圳)有限公司 | Applied program testing method and system |
CN106469113B (en) * | 2015-08-18 | 2023-08-08 | 腾讯科技(深圳)有限公司 | Application program testing method and system |
CN105893243A (en) * | 2015-12-14 | 2016-08-24 | 乐视网信息技术(北京)股份有限公司 | Test frame used for test tool, and test tool |
CN105893253A (en) * | 2016-03-29 | 2016-08-24 | 百度在线网络技术(北京)有限公司 | Application software testing method, device and equipment |
CN106507340A (en) * | 2016-11-01 | 2017-03-15 | 西安易朴通讯技术有限公司 | The method of testing and test system of mobile phone continuation of the journey |
CN106507340B (en) * | 2016-11-01 | 2019-12-13 | 西安易朴通讯技术有限公司 | method and system for testing endurance of mobile phone |
CN106874190A (en) * | 2016-12-30 | 2017-06-20 | 上海亿账通互联网科技有限公司 | The method of testing and server of user interface |
CN106874190B (en) * | 2016-12-30 | 2018-03-16 | 上海壹账通金融科技有限公司 | The method of testing and server of user interface |
CN107273284B (en) * | 2017-04-20 | 2020-12-25 | 北京星选科技有限公司 | Method and device for testing application program performance |
CN107273284A (en) * | 2017-04-20 | 2017-10-20 | 北京小度信息科技有限公司 | The method and device of test application program performance |
CN109426612B (en) * | 2017-09-04 | 2023-09-29 | 上海仪电(集团)有限公司中央研究院 | Automatic use case development system based on intelligent machine learning |
CN109426612A (en) * | 2017-09-04 | 2019-03-05 | 上海仪电(集团)有限公司中央研究院 | A kind of automation use-case development system based on intelligence machine study |
CN108304324B (en) * | 2018-01-22 | 2022-07-19 | 百度在线网络技术(北京)有限公司 | Test case generation method, device, equipment and storage medium |
CN108255691A (en) * | 2018-01-29 | 2018-07-06 | 百度在线网络技术(北京)有限公司 | Thermodynamic chart methods of exhibiting and device |
CN108255691B (en) * | 2018-01-29 | 2021-08-10 | 百度在线网络技术(北京)有限公司 | Thermodynamic diagram display method and device |
CN108415831A (en) * | 2018-02-05 | 2018-08-17 | 五八有限公司 | Method for generating test case and device, electronic equipment and readable storage medium storing program for executing |
CN108491321A (en) * | 2018-03-06 | 2018-09-04 | 平安科技(深圳)有限公司 | test case range determining method, device and storage medium |
CN108491321B (en) * | 2018-03-06 | 2021-05-25 | 平安科技(深圳)有限公司 | Method and device for determining test case range and storage medium |
CN110321277A (en) * | 2018-03-30 | 2019-10-11 | 武汉斗鱼网络科技有限公司 | Program testing method, device, readable storage medium storing program for executing and equipment |
CN110737570A (en) * | 2018-07-20 | 2020-01-31 | 北京奇虎科技有限公司 | Training method and device for automated test behaviors |
CN109947999A (en) * | 2018-12-26 | 2019-06-28 | 阿里巴巴集团控股有限公司 | A kind of method, apparatus and electronic equipment obtaining state relation |
CN109947999B (en) * | 2018-12-26 | 2024-02-06 | 创新先进技术有限公司 | Method and device for acquiring state relation and electronic equipment |
CN110245080A (en) * | 2019-05-28 | 2019-09-17 | 厦门美柚信息科技有限公司 | Generate the method and device of scrnario testing use-case |
CN110245080B (en) * | 2019-05-28 | 2022-08-16 | 厦门美柚股份有限公司 | Method and device for generating scene test case |
CN112115039B (en) * | 2019-06-21 | 2023-09-19 | 百度在线网络技术(北京)有限公司 | Test case generation method, device and equipment |
CN112115039A (en) * | 2019-06-21 | 2020-12-22 | 百度在线网络技术(北京)有限公司 | Test case generation method, device and equipment |
CN110688311A (en) * | 2019-09-25 | 2020-01-14 | 武汉光庭信息技术股份有限公司 | Test case management method and device for automatic driving typical scene |
CN112783754A (en) * | 2019-11-07 | 2021-05-11 | 北京沃东天骏信息技术有限公司 | Method and device for testing page |
CN111143223A (en) * | 2019-12-30 | 2020-05-12 | 珠海金山网络游戏科技有限公司 | Server pressure testing method and device |
CN111352844A (en) * | 2020-03-04 | 2020-06-30 | 腾讯科技(深圳)有限公司 | Test method and related device |
CN111444091A (en) * | 2020-03-23 | 2020-07-24 | 北京字节跳动网络技术有限公司 | Test case generation method and device |
Also Published As
Publication number | Publication date |
---|---|
CN103713989B (en) | 2018-02-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103713989A (en) | Test case generating method and test case generating device for user terminal | |
KR101980286B1 (en) | Providing per-application resource usage information | |
CN105376335B (en) | Collected data uploading method and device | |
CN104699598B (en) | Automated testing method, device, equipment and system | |
CN105447139B (en) | Data acquisition statistical method and system, terminal and service equipment thereof | |
EP3322126A1 (en) | Improving performance of communication network based on end to end performance observation and evaluation | |
US9277431B1 (en) | System, method, and computer program for generating mobile subscriber network experience indicators based on geo-located events | |
CN103530347B (en) | A kind of Internet resources method for evaluating quality based on big data mining and system | |
EP2905931A1 (en) | Method and apparatus for determining data flow rate of service access port | |
CN104503910A (en) | Product test method by monitoring users' using behavior | |
CN106354797B (en) | Data recommendation method and device | |
US20170017295A1 (en) | User device power consumption monitoring and analysis | |
CN111148018B (en) | Method and device for identifying and positioning regional value based on communication data | |
US20120317068A1 (en) | Method For Generating Rules and Parameters for Assessing Relevance of Information Derived From Internet Traffic | |
CN105260082A (en) | Display method for test data and development terminal | |
CN103312851A (en) | Intelligent cellphone application interaction interface program usability testing method | |
CN113574830A (en) | Measuring impact of network deployment | |
CN105338564B (en) | A kind of client adaptation method, client, server and system | |
CN114185770A (en) | Method and device for generating test data, computer equipment and storage medium | |
CN109408309A (en) | The test method and device of multiple terminals | |
CN113647055A (en) | Measuring impact of network deployment | |
JP2014035595A (en) | Testing device for communication system, testing program for communication system, and testing method for communication system | |
CN102572806A (en) | Mobile terminal adapting system and method based on Msky platform | |
CN108027634A (en) | User equipment power consumption monitors and analysis | |
CN105791043B (en) | A kind of business network service experience automatic Evaluation of Quality method and system |
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 | ||
GR01 | Patent grant |