JULY 2014VOLUME 1.10
MARLABS NEW S LETTER FOR INTERNAL T ESTING UPDATES AND KNOW LED GE SHARING
Editorial …
In this editio...
Automation Testing Tools for Mobile
An Overview
Need for Mobile Automation Testing:
 The market for mobile applications i...
 Should support simulators and real devices, as well devices on the mobile cloud
 In the case of cloud automation, devic...
Rajesh Sundararajan .
Murali Dubutavalu .
Varaprasadarao Yarra
Speak Up; To Make Things Better !!
We Value Your feedback
P...
Upcoming SlideShare
Loading in...5
×

Marlabs Test Digest July 2014

282

Published on

In this edition the focus is on Mobile testing and tools. We are at a stage where Mobile technology and
testing is no longer a new trend, but the need for Mobile testing is continuing to grow and the Industry is
also actively responding to this need. Major tool vendors are aggressively enhancing their Mobile testing
offerings- HP has come out with it’s ALM 12.0 release with new features that focus to a large extent on
testing for mobile applications. Microsoft and Perfecto Mobile have together come up with new features
for mobile app testing in Visual Studio. PerfectoMobile has gone in for aggressive expansion plans to enhance
it’s MobileCloud Platform to serve the complete lifecycle needs of Mobile developers and testers.
The Mobile app testing firm Appurify has been acquired by Google which will provide testing services to
App developers on iOS and Android platforms.
These are exciting times for Mobile testing and Test Engineers should focus on developing expertise in
these tools as well as an understanding of Mobile technology

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
282
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Marlabs Test Digest July 2014"

  1. 1. JULY 2014VOLUME 1.10 MARLABS NEW S LETTER FOR INTERNAL T ESTING UPDATES AND KNOW LED GE SHARING Editorial … In this edition the focus is on Mobile testing and tools. We are at a stage where Mobile technology and testing is no longer a new trend, but the need for Mobile testing is continuing to grow and the Industry is also actively responding to this need. Major tool vendors are aggressively enhancing their Mobile testing offerings- HP has come out with it’s ALM 12.0 release with new features that focus to a large extent on testing for mobile applications. Microsoft and Perfecto Mobile have together come up with new features for mobile app testing in Visual Studio. PerfectoMobile has gone in for aggressive expansion plans to en- hance it’s MobileCloud Platform to serve the complete lifecycle needs of Mobile developers and testers. The Mobile app testing firm Appurify has been acquired by Google which will provide testing services to App developers on iOS and Android platforms. These are exciting times for Mobile testing and Test Engineers should focus on developing expertise in these tools as well as an understanding of Mobile technology Happy Reading!  MOBILE TESTING TOOLS …… 2  MARLABS TESTING NEWS UPDATES......... …….. 4
  2. 2. Automation Testing Tools for Mobile An Overview Need for Mobile Automation Testing:  The market for mobile applications increases every day and is becoming more and more demanding as technology grows.  The industry is constantly changing, with OS updates, upgrades, new devices, and new manufacturers.  In order to introduce upgrades into the market quickly, fast testing capability using automation is crucial. Automation helps in achieving the major goals like:  Reduction in cost & Effort  Reduction in % of time for execution  Reduction in defect slippage  Improving Regression Test coverage  Increasing the stability of system Mobile Automation Testing Framework: Key features in selecting a Mobile Testing Automation Tool The tool that is being chosen for automation should satisfy the following requisites:  The tool must be able to test the leading mobile devices, OSs and platforms.  Flexibility to interchange devices, platforms, and operating systems within a reasonable timeframe.  Inbuilt intelligent mobile‐specific functions should emulate real user operations for easy and maintainable scripting.  Data‐driven and keyword‐driven scripting capabilities.  Secured solution – the tool implementation must meet the same security level as the enterprise in which it is imple‐ mented  Same test running on different devices and different mobile OS - by Ravindra Pilli Requirements Test Planning Test Execution Defects Reporting Quality ManagementTool Test Logic Execution Report Test Data Test Objects Functions Libraries Automation Tools -----------------------  Device Anywhere  Perfecto Mobile  SeeTest  FoneMonkey  Selenium  Robotium Automation Engine Automation FrameWork Device Access Device Center Local setup Execution Approach
  3. 3.  Should support simulators and real devices, as well devices on the mobile cloud  In the case of cloud automation, devices should exactly mimic the actual user. They should not have Jailbreak or Rooting  Easy integration with the functional, performance and load automation tools already being used.  Good reporting and debugging capabilities. Debugging solution for scripts that includes the ability to review log files  Other non‐technical factors, like documentation and support, also need to be considered  Cost effective Tools of Mobile Test Automation The commonly used tools for Mobile Automation Testing are:  SeeTest  Eggplant  MonkeyTalk  Robotium  QTP ( using Jamo Solution)  Selenium-web Driver  Perfecto Mobile  Device Anywhere Experitest a strategic partner of both HP and Microsoft has developed SeeTest mobile automation tool. SeeTest is deployed in Fortune 500 companies worldwide, such as Microsoft, NYSE, Marvell, Texas Instruments, Click software, BSkyB, Cisco and many more. Key Benefits:  Uses a recorder that enables to create test on any mobile device (Android, iPhone, Blackberry, Windows Mobile, Symbian), web environment in seconds.  Plugin to QTP, JUnit, Perl Python, C# – that enables to run the tests from any of these testing frameworks.  SeeTest scripts can be created on one mobile device/ web environment and then run on multiple devices, browsers etc.  Has the ability to record, playback & export code in the preferred language. Supported OS : Android, Windows embedded platforms, iOS, Blackberry, Symbian Scripting Language: C#, VB, UnitTest, Junit, Python
  4. 4. Rajesh Sundararajan . Murali Dubutavalu . Varaprasadarao Yarra Speak Up; To Make Things Better !! We Value Your feedback Please Write to Test.Digest@Marlabs.com What’s Google testing on the Streets? Google Inc is testing its self-driving cars on the streets of Mountain View, California, a crucial new phase in its quest to eventually make the technology a standard fea- ture in automobiles. Google’s driverless cars rely on video cameras, radar sensors, lasers and a database of information collected from manually driven cars to help navigation. Reference : http://www.testnewsonline.com/2014/05/01/google-testing-self-driving-cars-on-city-streets/ Get ready to test the Apple’s OS releases Apple’s OS X Beta Seed Program lets users test out pre-release versions of OS X and provide feedback on their experiences. With the Program, anyone can sign up to test versions of Apple’s operating systems for computers before they become availa- ble for download. Reference : 1) http://www.testnewsonline.com/2014/04/24/apple-lets-public-test-future-os-x-releases/ 2) http://www.softwaretestingnews.co.uk/tiny-ear-computer-being-tested-in-japan/ A new framework to test cyber vulnerabilities The Bank of England has formally launched a new framework called CBEST to help identify areas where the financial sector could be vulnerable to sophisticated cyber- attack, which is part of its response to the Financial Policy Committee’s recommen- dation to test and improve resilience to cyber-attack. It uses intelligence from govern- ment and accredited commercial providers to identify potential attackers to a particu- lar financial institution. It then replicates the techniques these potential attackers use in order to test the extent to which they may be successful in penetrating the defens- es of the institution. On completion of the test there will be workshops for the firm to work through the results with the testers and supervisors. Reference : http://www.softwaretestingnews.co.uk/bank-of-england-launches-new-framework-to-test-for- cyber-vulnerabilities/ Windows bug-testing software cracks stem cell programs SOFTWARE used to keep bugs out of Microsoft Windows programs has begun shedding light on one of the big questions in modern science: how stem cells decide what type of tissue to become. Not only do the results reveal that cellular decision- making is nowhere near as complicated as expected, they also raise hopes that the software could become a key tool in regenerative medicine. Reference : http://www.newscientist.com/article/mg22229733.800-windows-bugtesting-software-cracks- stem-cell-programs.html#.U6fkOnYZYhA

×