Today I attended this conference on automation of mobile application testing by one of the major players in the industry, Jamo solutions.
Testing of mobile applications can be envisioned in two perspectives. One through the bitmap or image based and the other object based, that is by recognizing and performing actions on objects.
The primary aim during the development of Jamo solutions was:
As mentioned above, Jamo solution aids tester to develop test scripts from QTP, Microsoft Visual Studio 2008 or 2009 and Eclipse.
Android devices can be tested using an emulator provided by Jamo and with set of suggested setup and configurations on the device, application and the PC [which I will talk about shortly below]. For testing iPhone applications on iOS, Eclipse solution is suggested on a mac machine to develop scripts.
Applications on Blackberry operating systems too can be tested with this solution be it Bold, Curve or the latest Storm operating system.
Here is how the Jamo solution works:
Testing of mobile applications can be envisioned in two perspectives. One through the bitmap or image based and the other object based, that is by recognizing and performing actions on objects.
The primary aim during the development of Jamo solutions was:
- Testers to be abstracted from knowing the complexity of multiple devices with same operating system. Example: iPhone, iPad and iTouch based on common operating system iOS. Similarly Droid and Nexus devices based on android operating system.
- The ability to create tests to test applications on multiple versions of mobile operating systems independent of devices. Example iOS3, 4 and android 2.2, 3 or 3.1 versions.
- Ease of learning for those testers with some level of skills already acquired on testing tools such as QTP, Visual Studio or Eclipse and of course the knowledge of the application.
As mentioned above, Jamo solution aids tester to develop test scripts from QTP, Microsoft Visual Studio 2008 or 2009 and Eclipse.
Android devices can be tested using an emulator provided by Jamo and with set of suggested setup and configurations on the device, application and the PC [which I will talk about shortly below]. For testing iPhone applications on iOS, Eclipse solution is suggested on a mac machine to develop scripts.
Applications on Blackberry operating systems too can be tested with this solution be it Bold, Curve or the latest Storm operating system.
Here is how the Jamo solution works:
- Firstly an add-in has to be obtained for the testing tool. For QTP or VB or Eclipse, Jamo has add-ins that are licensed.
- Secondly a device manager should be installed on the computer to which the device is connected and from which the apps will be tested. The device can be tested by connecting physically via USB or via WAN. In case of WAN a licensed machine can be in one state while the device can be physically present anywhere as long as they both are on the same WAN. This enables testing of different scenarios such as low network connectivity (low signal areas) and also supports distributed testing team concept.
- Thirdly an agent must be deployed on the device under test. The procedure will be provided in detail by Jamo once license is purchased. The primary difference in testing different device operating systems is the security rules. Jamo has made it clear that it is possible to test iPhone, android or Blackberry applications without breaking these security rules.
Also the speaker did mention that Jamo solutions is having a tie up with HP in development of mobile application testing solutions. It is among the 4 companies that have the tie up with HP. Three others being Zap, Device anywhere and one other which I don't remember right now. But the other 3 are mainly bitmap based and are not as popular as the object based Jamo solutions.
The license cost of Jamo solutions depends on a matrix depending on various parameters including:
1> Seat or concurrent license
2> No. of types of Operating support needed: One OS, Two or All OS.
Roughly if someone purchases license for everything it is slated at about $18000 and 18% maintenance support from Jamo.
I might sound like a promoter of Jamo solutions, although that is not entirely true. I am penning details about these as I myself am going to test a major retailer's website on iPhone and Android phones using Jamo solutions.
To know more:
1> Jamo Solutions Website: http://www.jamosolutions.com
2> BizExc Website: http://www.bizexc.com - the distributors of Jamo solutions.
3> DFWQA Association (DFWQAA) - http://www.dfwqaa.org
Testing Tools supported:
Operating Systems supported:
Testing Tools supported:
Operating Systems supported:
Thanks for your informative article on UFT automation testing tool. Your post helped me to understand the features and functionality of QTP automation testing tool. QTP course Chennai
ReplyDeleteThose guidelines additionally worked to become a good way to recognize that other people online have the identical fervor like mine to grasp great deal more around this condition.
ReplyDeleteJava Training Institute Bangalore
Best Java Training Institute Chennai
Thank you for giving information. Please let us know and more information get post to link.
ReplyDeleteTesting software training
Ciitnoida provides Core and java training institute in
ReplyDeletenoida. We have a team of experienced Java professionals who help our students learn Java with the help of Live Base Projects. The object-
oriented, java training in noida , class-based build
of Java has made it one of most popular programming languages and the demand of professionals with certification in Advance Java training is at an
all-time high not just in India but foreign countries too.
By helping our students understand the fundamentals and Advance concepts of Java, we prepare them for a successful programming career. With over 13
years of sound experience, we have successfully trained hundreds of students in Noida and have been able to turn ourselves into an institute for best
Java training in Noida.
java training institute in noida
java training in noida
best java training institute in noida
java coaching in noida
java institute in noida
BCA Colleges in Noida
ReplyDeleteCIIT Noida provides Sofracle Specialized B Tech colleges in Noida based on current industry standards that helps students to secure placements in their dream jobs at MNCs. CIIT provides Best B.Tech Training in Noida. It is one of the most trusted B.Tech course training institutes in Noida offering hands on practical knowledge and complete job assistance with basic as well as advanced B.Tech classes. CIITN is the best B.Tech college in Noida, greater noida, ghaziabad, delhi, gurgaon regoin .
At CIIT’s well-equipped Sofracle Specialized M Tech colleges in Noida aspirants learn the skills for designing, analysis, manufacturing, research, sales, management, consulting and many more. At CIIT B.Tech student will do practical on real time projects along with the job placement and training. CIIT Sofracle Specialized M.Tech Classes in Noida has been designed as per latest IT industry trends and keeping in mind the advanced B.Tech course content and syllabus based on the professional requirement of the student; helping them to get placement in Multinational companies (MNCs) and achieve their career goals.
MCA colleges in Noida we have high tech infrastructure and lab facilities and the options of choosing multiple job oriented courses after 12th at Noida Location. CIIT in Noida prepares thousands of engineers at reasonable B.Tech course fees keeping in mind training and B.Tech course duration and subjects requirement of each attendee.
Engineering College in Noida"
I was barely amazed at how you had written this content. Please keep posting.
ReplyDeleteFITA
Selenium Training in Chennai
Java training course in chennai
J2EE Training in Chennai
ios developer training in chennai
Best ios Training institute in Chennai
Awwsome informative blog ,Very good information thanks for sharing such wonderful blog with us ,after long time came across such knowlegeble blog. keep sharing such informative blog with us.
ReplyDeleteAviation Academy in Chennai | Aviation Courses in Chennai | Best Aviation Academy in Chennai | Aviation Institute in Chennai | Aviation Training in Chennai
ReplyDeleteOutstanding information!!! Thanks for sharing your blog with us.
Spoken English Institute in Coimbatore
Spoken English Training in Coimbatore
English Training Institutes in Coimbatore
Spoken English Training
Spoken English Course
Thanks For Your valuable posting, it was very informative
ReplyDeleteGuest posting sites
Technology
Very interesting blog. It helps me to get the in depth knowledge. Thanks for sharing such a nice blog
ReplyDeleteIELTS Training
IELTS Course in Chennai
IELTS Training in Velachery
IELTS Training in Tambaram
IELTS Training in Adyar
feeling so good to read your information's in the blog.
ReplyDeletethanks for sharing your ideas with us and add more info.
android coaching center in bangalore
Android Training in Perambur
Android Training in Saidapet
Android Training in Navalur
Useful content, I have bookmarked this page for my future reference.
ReplyDeleteAzure Training institute in Chennai
Azure classes in Chennai
Azure course Chennai
AWS Training in Chennai
DevOps Training in Chennai
Spring Training in Chennai
RPA Training in Chennai
Awesome Post. It was a pleasure reading your article. Thanks for sharing.
ReplyDeletePega training institutes
Pega training courses
Pega administrator training
Pega testing training
Pega software training
Pega software course
really nice blog!! with lot of recent info.Thanks for uploading
ReplyDeleteSelenium training in Chennai
Selenium Courses in Chennai
best ios training in chennai
.Net coaching centre in chennai
French Classes in Chennai
Big Data Training in Chennai
Salesforce Course
Salesforce Developer Training
Amazing Post. Great write-up. Extra-ordinary work. Waiting for your next Post.
ReplyDeleteSocial Media Certification
Social Media Classes
Social Media Marketing Certification
Social Media Marketing Classes
Social Media Marketing Training Courses
Social Marketing Training
Social Media Online Training
Good topic very nice to read
ReplyDeletemicrosoft azure certification training in chennai
An extremely informative and interesting blog among all you have shared. Update it frequently.
ReplyDeleteBest Spoken English Classes in Coimbatore
Spoken English Coimbatore
Spoken English Course in Coimbatore
Spoken English Training in Coimbatore
English Speaking Classes in Mulund
English Speaking Course in Bangalore
Spoken English Classes in JP Nagar
Wow very good to read
ReplyDeletebest salesforce training in chennai
Thanks for sharing useful information. I learned something new from your bog. Its very interesting and informative. keep updating. If you are looking for any Data science related information, please visit our website Data science training institute in btm layout
ReplyDeletesuperb post..
ReplyDeleteThanks for sharing with us,
We are again come on your website,
Thanks and good day,
If you need any logo then,
Please visit our site,
buylogo
I am really happy to sat the message the automobile is very super development.
ReplyDeleteBig Data Hadoop Training In Chennai | Big Data Hadoop Training In anna nagar | Big Data Hadoop Training In omr | Big Data Hadoop Training In porur | Big Data Hadoop Training In tambaram | Big Data Hadoop Training In velachery
Thanks for sharing such informative guide on .Net technology. This post gives me detailed information about the .net technology. I am working as trainer in leading IT training academy offering Dot Net Training in Chennai and i use your guide to educate my students.
ReplyDeleteDot Net Training in Chennai | Dot Net Training in anna nagar | Dot Net Training in omr | Dot Net Training in porur | Dot Net Training in tambaram | Dot Net Training in velachery
Its really an Excellent post. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog. Thanks for sharing....
ReplyDeletehardware and networking training in chennai
hardware and networking training in tambaram
xamarin training in chennai
xamarin training in tambaram
ios training in chennai
ios training in tambaram
iot training in chennai
iot training in tambaram
This information is impressive; I am inspired with your post writing style & how continuously you describe this topic.
ReplyDeletedata science training in chennai
data science training in omr
android training in chennai
android training in omr
devops training in chennai
devops training in omr
artificial intelligence training in chennai
artificial intelligence training in omr
Great, thanks for sharing this blog.Really looking forward to read more. Keep writing
ReplyDeleteHyperion ESS Base online online training
Hyperion Fdqm online online training
It really helpful for me,it was so great.This is Best article to make me satisfied by presenting good content. Thanks for sharing such a wonderful blog.keep updating.
ReplyDeleteamazon web services aws training in chennai
microsoft azure training in chennai
workday training in chennai
android-training-in chennai
ios training in chennai
Great Blog to read, It gives more useful information. Thank lot.
ReplyDeleteHadoop Training in bangalore
Hadoop Training Institute In Bangalore
This is awesome, thank you for sharing. Also, if you are visit our website if you are looking for assistance with your nursing assignment:
ReplyDeleteNursing Assignment Help
Interesting to read with detailed explanation. Thanks for sharing your work . keep up the good work Angular training in Chennai
ReplyDelete