Today I am going to share a very interesting topic with you. Android phone, what do you think when every I tell in front of you? Interesting or some even can tell me “no this is quite boring”. But if in over all we examine that then this is quite popular among the people. In north American countries iphone is dominating there is a little use of android. But if we consider in Asia then android is the king of this area. Because a lot of people are using and really become a fan of this. So whenever something being popular the depend software development rate also increase. So now days a lot of android app is developing all over the Asia. Even those software companies which are from West they are also investing in android app developing. • So whenever we are having a lot of android software developing then we have to perform the test operation on them too to ensure the quality. Right? Unlucky there were no tools for real test automation in android even in 2009 and 2010. Really surprising but true. Now we are in the pipeline of android test automation tools. Let’s think now how people normally test a mobile or android app? • You come up with a test plan based on the features of the application. • You take into account the requirements of the platform. • For Android, we're talking about stability, responsiveness, accessibility, performance, elegance, security, and so on. • it varies by company as it always has, but the fundamentals are the same. It requires a budget, personnel, hardware, and will. That is something like that. Previously when we use to do android test automation then we need the following materials to perform the test automation. Such as: · Android main project · Test project · IDE · Some tools even need the permission inside the mailfest.xml file. Now here is the point is. Many project is not develop in one company and submit to another company to test. So now your client how can belive in you that you will not steal the code from that project? Haha. Maybe you are thinking, “What nonsense are you saying? I never think so bad way!” But this is ture that maybe you are not thinking but many other people are there to think quite much about this. Even if I ask you how can you trust other people with your project. This was pretty hard for both side. So android test automation test was not speed up. Because people can’t trust each other. So they just project apk and confirm manual testing. But I belive that there is no limitation is not a real limitation. If we effort then we can overcome that too. So now totally I am going to tell you one new technology where you don’t need any project just apk which is enough to do test automation. So lets list which things are need for this automation • Android environment • IDE • Application.apk You must be thinking how this is possible. Right? Soon I will post a video demo on this.
19 Comments
Hung Huynh
8/31/2011 04:56:38 pm
(^_^), i dont understand
Reply
Masud
8/31/2011 06:52:49 pm
haha. Ask your team mates you will understand.:D
Reply
David
8/31/2011 06:56:22 pm
Which IDE you do prefer for this?
Reply
Hung Huynh
8/31/2011 06:56:47 pm
When i have a look your demo, i think u had better use directly demo, talk and show demo at the time, So people can understand and follow your clip. I dont know much about technology but when i see the first demo you just, although time u just talk in word so make me be boring. so if we can match talk and demo at the time will useful, haha, thats my idea. (^_^)
Reply
Masud
8/31/2011 08:16:52 pm
@hung : You raise a nice point. But if i show only demo then no body will learn and will not know how i have done it. SO first i describe how and why this is important then i move to demo part. If you want to see the demo directly then my suggestion is just move the slide to start directly start from the demo part .. haha
Reply
juli
8/31/2011 08:18:38 pm
hay this is great. i will download your clip and want to try this in weekend. can you please help me if i meet some issues?
Reply
Rana
8/31/2011 08:20:44 pm
Thank you for sharing your idea. I support description. From the description part, I am able to learn this technique.
Reply
Pham
8/31/2011 08:30:12 pm
Are you providing any king of enterprise support or consultancy?
Reply
Jim
9/1/2011 11:43:35 pm
Hay thank you for your idea. But i always got one message after set up that message is my app failed to launch or crashed. How can i fix this problem ?
Reply
Nguyen
9/1/2011 11:58:07 pm
I am also facing the same problem like jim. How to solve this?
Reply
Masud
9/4/2011 02:17:15 pm
@Pham..: Thank you for your question. I am considering
Reply
Masud
9/4/2011 02:18:29 pm
@Jim and @Nguyen: you have not set the target package's name in the mailfest.xml file. plz set them properly. That is the issue.
Reply
Nguyen
9/4/2011 03:02:13 pm
I have fixed that already but still having the crash problem. why ?
Reply
David
9/5/2011 08:59:41 pm
How to resign the apk manually?
Reply
masud
9/6/2011 02:54:35 pm
@Nguyen: now make sure
Reply
Masud
9/6/2011 02:58:33 pm
@Davud: why do you want to resign that manually?
Reply
Navid
9/12/2011 03:34:34 pm
Thank you masud. this is really interesting
Reply
Jim
9/22/2011 05:34:19 pm
hay masud ! I am using netbeans and facing some issue. is there any IDE issue on this ??
Reply
Nga
10/13/2011 04:20:56 pm
This is just awesome.
Reply
Leave a Reply. |
AuthorI am Masud Parvez. Working as IT Senior Project Manager for RMIT University. Previously I built and run a distributed Test Center. My success was to turn that in to one of the most successful business units of the company. Categories
All
|