marlabs test digest july 2014

4
JULY 2014 VOLUME 1.10 MARLABS NEWS LETTER FOR INTERNAL TESTING UPDATES AND KNOWLEDGE 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

Upload: marlabs

Post on 29-Nov-2014

253 views

Category:

Technology


1 download

DESCRIPTION

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

TRANSCRIPT

Page 1: Marlabs Test Digest July 2014

JULY 2014 VOLUME 1.10

M AR L ABS N EW S L ET T ER FO R I NT ER N AL T EST ING U PD AT ES AN D KNOW LED G E SH ARI NG

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

Page 2: Marlabs Test Digest July 2014

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 Management Tool

Test Logic

Execution Report

Test Data

Test Objects

FunctionsLibraries

Automation Tools-----------------------

Device Anywhere

Perfecto Mobile

SeeTest

FoneMonkey

Selenium

Robotium

Automation Engine

Automation FrameWork

Device Access

Device Center

Local setup

Execution Approach

Page 3: Marlabs Test Digest July 2014

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

Page 4: Marlabs Test Digest July 2014

Rajesh Sundararajan .

Murali Dubutavalu .

Varaprasadarao Yarra

Speak Up; To Make Things Better !! We Value Your feedback

Please Write to

[email protected]

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