CN103795711A - Automated test method and system based on mobile phone client sides - Google Patents

Automated test method and system based on mobile phone client sides Download PDF

Info

Publication number
CN103795711A
CN103795711A CN201410013018.5A CN201410013018A CN103795711A CN 103795711 A CN103795711 A CN 103795711A CN 201410013018 A CN201410013018 A CN 201410013018A CN 103795711 A CN103795711 A CN 103795711A
Authority
CN
China
Prior art keywords
test
testing
script
isp
management platform
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201410013018.5A
Other languages
Chinese (zh)
Inventor
张永旺
张利芳
张鹏
曹挺
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NINGBO JINXIN COMMUNICATION TECHNOLOGY Co Ltd
Original Assignee
NINGBO JINXIN 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 NINGBO JINXIN COMMUNICATION TECHNOLOGY Co Ltd filed Critical NINGBO JINXIN COMMUNICATION TECHNOLOGY Co Ltd
Priority to CN201410013018.5A priority Critical patent/CN103795711A/en
Publication of CN103795711A publication Critical patent/CN103795711A/en
Pending legal-status Critical Current

Links

Images

Abstract

The invention relates to an automated test method based on mobile phone client sides. The automated test method comprises the following steps: step 1, a dial test task sent by a dial test management platform is received; step 2, a test request is automatically initiated to an ISP according to actuating logic set in a preset test script, and then the ISP conducts a real-time test; step 3, information fed back by the ISP or the client sides is recorded according to the actuating logic set in the preset test script; step 4, information of all dial test links is recorded, and a dial test report is formed and uploaded to the dial test management platform; step 5, the dial test management platform conducts statistical analysis on the information of the dial test links in the dial test report, so that a test result is obtained. By means of the automated test method, the effect that for various mobile phone application client sides, various application tests of the client sides can be realized without a study on exclusive protocols of the client sides is achieved; the test development cycle of test applications of the client sides is short; indexes collected in a dedicated dial test terminal test are consistent with the actual perception of a user.

Description

Automated testing method based on cell-phone customer terminal and system
Technical field
The present invention relates to automated testing method and system based on cell-phone customer terminal.
Background technology
Nowadays, the Internet has striden into the epoch of web2.0 already.Compare and web1.0, web2.0 more focuses on user's reciprocation, and user is the viewer of content, is also the producer of content.And mobile phone is as the communication tool of present indispensability, can allows user pay close attention to more easily other people dynamic and deliver the viewpoint of oneself.According to the data report of CNNIC (CNNIC), by by the end of December, 2012, Chinese number of netizen reaches 5.64 hundred million, and wherein mobile phone netizen quantity is 4.2 hundred million.
Along with the development of smart mobile phone, present most mobile phone netizen has changed smart mobile phone.No matter be IOS or Android system, what user expected is still browsing mode more easily.Nowadays, traditional browser access cannot be met consumers' demand, so various mobile phone A PP has also just arisen at the historic moment.
The kind of smart mobile phone increases after a large amount of appearance with mobile phone A PP increasingly, APP application is also on the rise with compatibility and the suitability of smart mobile phone, due to cellphone subscriber's misoperation or the problem of mobile phone itself, the APP application causing is used and has some setbacks, cause cellphone subscriber's complaint to increase, therefore, needing at present a kind of means of testing of automation to test for the APP application of main flow, is network problem or terminal problem to get rid of with differentiation.
APP client test on present stage smart mobile phone is the test that adopts manual testing and protocol emulation mode.Manual dialing test does not have special technology content, needs a lot of testers, and process wastes time and energy.By imitative agreement testing terminal test, be the communication module of controlling various standards, on the CPU of testing terminal, realize the simulation to client/server specialized protocol stack, complete the automatic test to business.
Summary of the invention
Technical problem to be solved by this invention is, long for the prior art construction cycle, need to realize separately protocol stack for each business; Obtain client/server specialized protocol stack difficulty; Agreement upgrading and client are revised the shortcoming that need to again develop business module, provide a kind of test channel of the Android of carrying operating system, the automated testing method based on cell-phone customer terminal that can test for all client softwares.
The technical scheme that the present invention solves the problems of the technologies described above is as follows: based on the automated testing method of cell-phone customer terminal, specifically comprise the following steps:
Step 1: script synchronization module receives the testing task requests that testing management platform sends;
Step 2: the actuating logic that test module is set according to default test script is initiated test request from trend ISP (Internet Service Provider) ISP, and ISP ISP carries out real-time testing;
Step 3: the actuating logic that logging modle is set according to default test script records the information of ISP ISP or client feedback;
Step 4: result is uploaded each testing link information of module records and generated testing report, and testing report is uploaded to testing management platform;
Step 5: testing management platform is carried out statistical analysis to the testing link information in testing report, obtains test result.
The invention has the beneficial effects as follows: the present invention realizes various mobile phone applications client need not study client proprietary protocol, just can realize the various application testings of client; The client Test Application test development cycle is short, substantially just can test as long as write procedural style test; The index that special testing terminal test gathers is consistent with user's actual perceived.
On the basis of technique scheme, the present invention can also do following improvement.
Further, the test script in described step 2 carries out correspondence exploitation according to operation flow, does not need prior self-defined development agreement stack.
Adopt the beneficial effect of above-mentioned further scheme to be, short, operational trials of construction cycle is reached the standard grade soon.
Further, described test process adopts script to drive, and described test result and testing link information adopt client end interface picture recognition, and the judgement that combines of auxiliary IP data packet analysis.
Further, the process of described test script exploitation comprises following process: terminal adaptation, script editor, script test, explanation execution, execution journal output and variable monitoring etc.
Further, described test script comprises flow process figure and two kinds of form of scripts of code shape.
Technical problem to be solved by this invention is, long for the prior art construction cycle, need to realize separately protocol stack for each business; Obtain client/server specialized protocol stack difficulty; Agreement upgrading and client are revised the shortcoming that need to again develop business module, provide a kind of test channel of the Android of carrying operating system, the automatization test system based on cell-phone customer terminal that can test for all client softwares.
The technical scheme that the present invention solves the problems of the technologies described above is as follows: based on the automatization test system of cell-phone customer terminal, comprise transmission module and testing management platform in script synchronization module, test module, logging modle, result;
The testing task requests that described script synchronization module sends for receiving testing management platform;
Described test module is initiated test request for the actuating logic of setting according to default test script from trend ISP (Internet Service Provider) ISP, and ISP ISP carries out real-time testing;
Described logging modle records the information of ISP ISP or client feedback for the actuating logic of setting according to default test script;
In described result, transmission module is used for recording each testing link information and generates testing report, and testing report is uploaded to testing management platform;
Described testing management platform is carried out statistical analysis to the testing link information in testing report, obtains test result.
The invention has the beneficial effects as follows: the present invention realizes various mobile phone applications client need not study client proprietary protocol, just can realize the various application testings of client; The client Test Application test development cycle is short, substantially just can test as long as write procedural style test; The index that special testing terminal test gathers is consistent with user's actual perceived.
On the basis of technique scheme, the present invention can also do following improvement.
Further, the test script in described test module carries out correspondence exploitation according to operation flow, does not need prior self-defined development agreement stack.
Adopt the beneficial effect of above-mentioned further scheme to be, short, operational trials of construction cycle is reached the standard grade soon.
Further, described test process adopts script to drive, and described test result and testing link information adopt client end interface picture recognition, and the judgement that combines of auxiliary IP data packet analysis.
Further, the process of described test script exploitation comprises following process: terminal adaptation, script editor, script test, explanation execution, execution journal output and variable monitoring etc.
Further, described test script comprises flow process figure and two kinds of form of scripts of code shape.
In existing testing terminal, increase a kind of test channel of the Android of carrying operating system, the client software of corresponding service can be directly installed in the above.Client is for example: mobile video, PPS are audio-visual, PPTV, the strange skill video of love, excellent cruel video, miaow cluck music, KuGoo music, extremely my music, interesting to listen to, many meters of music, Fetion, micro-letter, mobile phone QQ, footpath between fields, footpath between fields, prosperous letter, Sohu's news, Netease's news, China Mobile's Mobile Telephone Gps, high moral map etc. everyday, and nearly all client can be tested.
Testing terminal CPU, by predefine script, controls the automatic operation of client software, and judges operation result, completes the test to operational indicators such as access delay, access success rates.
Testing terminal can automatically obtain from testing backstage itself test assignment, automatically perform and upload test result and put in storage to platform.
Accompanying drawing explanation
Fig. 1 is the automated testing method flow chart based on cell-phone customer terminal described in the specific embodiment of the invention 1;
Fig. 2 is the automatization test system structured flowchart based on cell-phone customer terminal described in the specific embodiment of the invention 1.
In accompanying drawing, the list of parts of each label representative is as follows:
1, script synchronization module, 2, test module, 3, logging modle, 4, transmission module in result, 5, testing management platform.
Embodiment
Below in conjunction with accompanying drawing, principle of the present invention and feature are described, example, only for explaining the present invention, is not intended to limit scope of the present invention.
As shown in Figure 1, be the automated testing method based on cell-phone customer terminal described in the specific embodiment of the invention 1, specifically comprise the following steps:
Step 1: script synchronization module receives the testing task requests that testing management platform sends;
Step 2: the actuating logic that test module is set according to default test script is initiated test request from trend ISP (Internet Service Provider) ISP, and ISP ISP carries out real-time testing;
Step 3: the actuating logic that logging modle is set according to default test script records the information of ISP ISP or client feedback;
Step 4: result is uploaded each testing link information of module records and generated testing report, and testing report is uploaded to testing management platform;
Step 5: testing management platform is carried out statistical analysis to the testing link information in testing report, obtains test result.
Test script in described step 2 carries out correspondence exploitation according to operation flow, does not need prior self-defined development agreement stack.
Described test process adopts script to drive, and described test result and testing link information adopt client end interface picture recognition, and the judgement that combines of auxiliary IP data packet analysis.
The process of described test script exploitation comprises following process: terminal adaptation, script editor, script test, explanation execution, execution journal output and variable monitoring etc.
Described test script comprises flow process figure and two kinds of form of scripts of code shape.
As shown in Figure 2, be the automatization test system based on cell-phone customer terminal described in the specific embodiment of the invention 1, comprise transmission module 4 and testing management platform 5 in script synchronization module 1, test module 2, logging modle 3, result;
The testing task requests that described script synchronization module 1 sends for receiving testing management platform;
Described test module 2 is initiated test request for the actuating logic of setting according to default test script from trend ISP (Internet Service Provider) ISP, and ISP ISP carries out real-time testing;
Described logging modle 3 records the information of ISP ISP or client feedback for the actuating logic of setting according to default test script;
In described result, transmission module 4, for recording each testing link information and generating testing report, uploads to testing management platform 5 by testing report;
Described testing management platform 5 is carried out statistical analysis to the testing link information in testing report, obtains test result.
Test script in described test module 2 carries out correspondence exploitation according to operation flow, does not need prior self-defined development agreement stack.
Described test process adopts script to drive, and described test result and testing link information adopt client end interface picture recognition, and the judgement that combines of auxiliary IP data packet analysis.
The process of described test script exploitation comprises following process: terminal adaptation, script editor, script test, explanation execution, execution journal output and variable monitoring etc.
Described test script comprises flow process figure and two kinds of form of scripts of code shape.
Client method of testing of the present invention can be reduced to following steps:
1. the testing task that testing terminal can automatic reception platform be assigned;
2. the actuating logic that testing terminal is set according to test script is initiated test request from trend ISP, carries out test in 7*24 hour;
3. the actuating logic that testing terminal is set according to test script records the information of ISP feedback or client feedback
4. testing terminal is recorded each testing link, is organized into corresponding testing report reporting to testing management platform
5. testing management platform can be carried out statistical analysis to testing record.
Under Android, a sudden peal of thunder is looked at test sample:
1) write by test script software for editing the test script that a sudden peal of thunder is looked at;
2) on call-testing system platform, customize testing and think, import test script;
3) task is assigned to testing terminal, and the control end program in terminal receives task;
4) test script is issued script actuator by control end program, and script actuator is looked at the corresponding video of testing according to carrying out a flow process Automatically invoked sudden peal of thunder in test script, gathers cap bag, recorded key time point simultaneously;
5) video playback is played to the time of setting, and automatic reception, by the Automatic generation of information test result record gathering, uploads to call-testing system platform warehouse-in automatically;
6) index that video software test gathers: cushion first duration, play a card number of times (cushion again number of times, play 2 minutes), downloading rate, content source ownership (video file source).
Its test philosophy is: operational trials adopts script to drive, test result and operation flow key node adopt client end interface picture recognition, and the auxiliary IP data packet analysis judgement that combines, Added Business only need be installed relative client and according to the corresponding test script of developing business processes, do not need to realize protocol stack, short, operational trials of construction cycle is reached the standard grade soon.Screenshotss and the IP packet foundation as problem status can be provided when traffic failure.
The integration environment that system provides, for script exploitation provides perfect support, has the functions such as terminal adaptation, script editor, script debugging, explanation execution, execution journal output, variable monitoring.
Script has two kinds of flow chart form and code forms.The integration environment can check script structure and syntax error, and locates errors present.
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 doing, be equal to replacement, improvement etc., within all should being included in protection scope of the present invention.

Claims (10)

1. the automated testing method based on cell-phone customer terminal, is characterized in that, specifically comprises the following steps:
Step 1: script synchronization module receives the testing task requests that testing management platform sends;
Step 2: the actuating logic that test module is set according to default test script is initiated test request from trend ISP (Internet Service Provider) ISP, and ISP ISP carries out real-time testing;
Step 3: the actuating logic that logging modle is set according to default test script records the information of ISP ISP or client feedback;
Step 4: result is uploaded each testing link information of module records and generated testing report, and testing report is uploaded to testing management platform;
Step 5: testing management platform is carried out statistical analysis to the testing link information in testing report, obtains test result.
2. the automated testing method based on cell-phone customer terminal according to claim 1, is characterized in that, the test script in described step 2 carries out correspondence exploitation according to operation flow, does not need prior self-defined development agreement stack.
3. the automated testing method based on cell-phone customer terminal according to claim 1 and 2, it is characterized in that, described test process adopts script to drive, and described test result and testing link information adopt client end interface picture recognition, and the judgement that combines of auxiliary IP data packet analysis.
4. the automated testing method based on cell-phone customer terminal according to claim 3, it is characterized in that, the process of described test script exploitation comprises following process: terminal adaptation, script editor, script test, explanation are carried out, execution journal is exported and variable monitoring.
5. the automated testing method based on cell-phone customer terminal according to claim 4, is characterized in that, described test script comprises flow process figure and two kinds of form of scripts of code shape.
6. the automatization test system based on cell-phone customer terminal, is characterized in that, comprises transmission module and testing management platform in script synchronization module, test module, logging modle, result;
The testing task requests that described script synchronization module sends for receiving testing management platform;
Described test module is initiated test request for the actuating logic of setting according to default test script from trend ISP (Internet Service Provider) ISP, and ISP ISP carries out real-time testing;
Described logging modle records the information of ISP ISP or client feedback for the actuating logic of setting according to default test script;
In described result, transmission module is used for recording each testing link information and generates testing report, and testing report is uploaded to testing management platform;
Described testing management platform is carried out statistical analysis to the testing link information in testing report, obtains test result.
7. the automatization test system based on cell-phone customer terminal according to claim 6, is characterized in that, the test script in described test module carries out correspondence exploitation according to operation flow, does not need prior self-defined development agreement stack.
8. according to the automatization test system based on cell-phone customer terminal described in claim 6 or 7, it is characterized in that, described test process adopts script to drive, and described test result and testing link information adopt client end interface picture recognition, and the judgement that combines of auxiliary IP data packet analysis.
9. the automatization test system based on cell-phone customer terminal according to claim 8, it is characterized in that, the process of described test script exploitation comprises following process: terminal adaptation, script editor, script test, explanation are carried out, execution journal is exported and variable monitoring.
10. the automatization test system based on cell-phone customer terminal according to claim 9, is characterized in that, described test script comprises flow process figure and two kinds of form of scripts of code shape.
CN201410013018.5A 2014-01-10 2014-01-10 Automated test method and system based on mobile phone client sides Pending CN103795711A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410013018.5A CN103795711A (en) 2014-01-10 2014-01-10 Automated test method and system based on mobile phone client sides

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410013018.5A CN103795711A (en) 2014-01-10 2014-01-10 Automated test method and system based on mobile phone client sides

Publications (1)

Publication Number Publication Date
CN103795711A true CN103795711A (en) 2014-05-14

Family

ID=50670997

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410013018.5A Pending CN103795711A (en) 2014-01-10 2014-01-10 Automated test method and system based on mobile phone client sides

Country Status (1)

Country Link
CN (1) CN103795711A (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104506661A (en) * 2015-01-14 2015-04-08 西安电子科技大学 Automatic production method for remotely-configured usage scenario-based power consumption
CN104579822A (en) * 2014-12-10 2015-04-29 华南理工大学 Automatic performance test system and method of mobile application based on Http protocol
CN105446869A (en) * 2014-08-25 2016-03-30 北京畅游天下网络技术有限公司 Method and system for auditing app
CN108139963A (en) * 2015-10-16 2018-06-08 微软技术许可有限责任公司 Telemetering response system
US10929272B2 (en) 2015-10-16 2021-02-23 Microsoft Technology Licensing, Llc Telemetry system extension
CN113068216A (en) * 2021-03-17 2021-07-02 上海牙木通讯技术有限公司 Network dial testing method, network dial testing system and computer readable storage medium
US11288245B2 (en) 2015-10-16 2022-03-29 Microsoft Technology Licensing, Llc Telemetry definition system
US11386061B2 (en) 2015-10-16 2022-07-12 Microsoft Technology Licensing, Llc Telemetry request system
CN115002090A (en) * 2022-06-01 2022-09-02 北京触点互动信息技术有限公司 Android-based video quality automatic testing method

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1510574A (en) * 2002-12-24 2004-07-07 英业达股份有限公司 Testing system and method for disperse test and central administration
US20050204201A1 (en) * 2004-03-15 2005-09-15 Ramco Systems Limited Method and system for testing software development activity
CN101022375A (en) * 2007-04-04 2007-08-22 杭州华为三康技术有限公司 Centralizing automatic testing device and method for testing radio local network
CN102495799A (en) * 2011-12-02 2012-06-13 刘伟 Automatic test system and method of movable terminal
CN102541723A (en) * 2010-12-08 2012-07-04 上海杉达学院 Automated testing device for software testing
CN102855175A (en) * 2011-06-28 2013-01-02 北京新媒传信科技有限公司 Automated testing method and automated testing device
CN103139006A (en) * 2011-12-05 2013-06-05 上海博腾信息科技有限公司 Web service based automated testing device and method
CN103455423A (en) * 2013-09-03 2013-12-18 浪潮(北京)电子信息产业有限公司 Software automatic testing device and system based on cluster framework

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1510574A (en) * 2002-12-24 2004-07-07 英业达股份有限公司 Testing system and method for disperse test and central administration
US20050204201A1 (en) * 2004-03-15 2005-09-15 Ramco Systems Limited Method and system for testing software development activity
CN101022375A (en) * 2007-04-04 2007-08-22 杭州华为三康技术有限公司 Centralizing automatic testing device and method for testing radio local network
CN102541723A (en) * 2010-12-08 2012-07-04 上海杉达学院 Automated testing device for software testing
CN102855175A (en) * 2011-06-28 2013-01-02 北京新媒传信科技有限公司 Automated testing method and automated testing device
CN102495799A (en) * 2011-12-02 2012-06-13 刘伟 Automatic test system and method of movable terminal
CN103139006A (en) * 2011-12-05 2013-06-05 上海博腾信息科技有限公司 Web service based automated testing device and method
CN103455423A (en) * 2013-09-03 2013-12-18 浪潮(北京)电子信息产业有限公司 Software automatic testing device and system based on cluster framework

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105446869B (en) * 2014-08-25 2019-04-26 北京畅游天下网络技术有限公司 The method and system that app application is audited
CN105446869A (en) * 2014-08-25 2016-03-30 北京畅游天下网络技术有限公司 Method and system for auditing app
CN104579822A (en) * 2014-12-10 2015-04-29 华南理工大学 Automatic performance test system and method of mobile application based on Http protocol
CN104506661A (en) * 2015-01-14 2015-04-08 西安电子科技大学 Automatic production method for remotely-configured usage scenario-based power consumption
CN104506661B (en) * 2015-01-14 2018-09-04 西安电子科技大学 A kind of mobile telephone power consumption automatic production generation method based on usage scenario of Remote configuration
US10929272B2 (en) 2015-10-16 2021-02-23 Microsoft Technology Licensing, Llc Telemetry system extension
CN108139963A (en) * 2015-10-16 2018-06-08 微软技术许可有限责任公司 Telemetering response system
US11288245B2 (en) 2015-10-16 2022-03-29 Microsoft Technology Licensing, Llc Telemetry definition system
US11386061B2 (en) 2015-10-16 2022-07-12 Microsoft Technology Licensing, Llc Telemetry request system
CN113068216A (en) * 2021-03-17 2021-07-02 上海牙木通讯技术有限公司 Network dial testing method, network dial testing system and computer readable storage medium
CN113068216B (en) * 2021-03-17 2023-06-27 牙木科技股份有限公司 Network dial testing method, network dial testing system and computer readable storage medium
CN115002090A (en) * 2022-06-01 2022-09-02 北京触点互动信息技术有限公司 Android-based video quality automatic testing method
CN115002090B (en) * 2022-06-01 2023-12-15 北京触点互动信息技术有限公司 Video quality automatic test method based on android

Similar Documents

Publication Publication Date Title
CN103795711A (en) Automated test method and system based on mobile phone client sides
CN101299862B (en) Telecommunication service generation environmental system
US8737980B2 (en) End to end application automatic testing
CN101930400B (en) SDK (Software Development Kit) automatic test system and method
CN100544292C (en) A kind of method of BAS Broadband Access Server automatic test
CN106897215A (en) A kind of method gathered based on WebView webpages loading performance and user behavior flow data
US8160572B2 (en) Platform test environment and unit test framework for a telecommunications gateway
CN201392526Y (en) Onboard test system for mobile applications
CN102421112B (en) Testing method of mobile terminal, mobile terminal simulator, testing equipment and testing system
US20130273853A1 (en) Mobile device monitoring and testing
CN104579822A (en) Automatic performance test system and method of mobile application based on Http protocol
CN102880535A (en) Wireless automation testing device and method used for mobile equipment
CN104063305A (en) Pressure testing method, device and system for intelligent terminal software
CN102984028A (en) Remote centralized test method for mobile terminals
CN107133161B (en) Method and device for generating client performance test script
CN105611422A (en) Online live broadcast method based on multi-media list and apparatus thereof
CN103246606A (en) Method and system for testing performances of ESB (enterprises service bus) platform
CN102629194B (en) Novel application store adaptor facing mobile terminals
CN102752744A (en) Problem solving method and device for mobile terminal
CN104660617A (en) Data transmission system and data transmission method
CN105404995B (en) Plug-in type logistics data open platform construction method
CN101354706A (en) Method and apparatus for collecting web page information
CN104506661B (en) A kind of mobile telephone power consumption automatic production generation method based on usage scenario of Remote configuration
CN103841110A (en) Website establishment service system and processing method based on mobile terminal
Panizo et al. Model-based testing of apps in real network scenarios

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20140514