SlideShare ist ein Scribd-Unternehmen logo
1 von 4
Downloaden Sie, um offline zu lesen
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
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
 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
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

Weitere ähnliche Inhalte

Mehr von Marlabs

Marlabs Capabilities Overview: Energy and Utilities
Marlabs Capabilities Overview: Energy and UtilitiesMarlabs Capabilities Overview: Energy and Utilities
Marlabs Capabilities Overview: Energy and UtilitiesMarlabs
 
Marlabs Capabilities Overview: Telecom
Marlabs Capabilities Overview: Telecom Marlabs Capabilities Overview: Telecom
Marlabs Capabilities Overview: Telecom Marlabs
 
Marlabs Capability Overview: Insurance
Marlabs Capability Overview: Insurance Marlabs Capability Overview: Insurance
Marlabs Capability Overview: Insurance Marlabs
 
Marlabs Capabilities Overview: Education and Media - Publishing
Marlabs Capabilities Overview: Education and Media - Publishing Marlabs Capabilities Overview: Education and Media - Publishing
Marlabs Capabilities Overview: Education and Media - Publishing Marlabs
 
Marlabs Capabilities Overview: Banking and Finance
Marlabs Capabilities Overview: Banking and Finance Marlabs Capabilities Overview: Banking and Finance
Marlabs Capabilities Overview: Banking and Finance Marlabs
 
Marlabs Capabilities Overview: Airlines
Marlabs Capabilities Overview: AirlinesMarlabs Capabilities Overview: Airlines
Marlabs Capabilities Overview: AirlinesMarlabs
 
Marlabs Capabilities: Healthcare and Life Sciences
Marlabs Capabilities: Healthcare and Life SciencesMarlabs Capabilities: Healthcare and Life Sciences
Marlabs Capabilities: Healthcare and Life SciencesMarlabs
 
Marlabs Capabilities: Retail
Marlabs Capabilities: Retail Marlabs Capabilities: Retail
Marlabs Capabilities: Retail Marlabs
 
Marlabs Services Capabilities Overview
Marlabs Services Capabilities OverviewMarlabs Services Capabilities Overview
Marlabs Services Capabilities OverviewMarlabs
 
Marlabs Capability Overview: Web Development, Usability Engineering Services
Marlabs Capability Overview: Web Development, Usability Engineering ServicesMarlabs Capability Overview: Web Development, Usability Engineering Services
Marlabs Capability Overview: Web Development, Usability Engineering ServicesMarlabs
 
Marlabs Capabilities Overview: QA Services
Marlabs Capabilities Overview: QA ServicesMarlabs Capabilities Overview: QA Services
Marlabs Capabilities Overview: QA ServicesMarlabs
 
Marlabs Capabilities Overview: India Professional Services
Marlabs Capabilities Overview: India Professional ServicesMarlabs Capabilities Overview: India Professional Services
Marlabs Capabilities Overview: India Professional ServicesMarlabs
 
Marlabs Capabilities Overview: Infrastructure Services
Marlabs Capabilities Overview: Infrastructure ServicesMarlabs Capabilities Overview: Infrastructure Services
Marlabs Capabilities Overview: Infrastructure ServicesMarlabs
 
Marlabs Capabilities Overview: SMAC Services
Marlabs Capabilities Overview: SMAC ServicesMarlabs Capabilities Overview: SMAC Services
Marlabs Capabilities Overview: SMAC ServicesMarlabs
 
Marlabs Capabilities Overview: ODC Services
Marlabs Capabilities Overview: ODC Services Marlabs Capabilities Overview: ODC Services
Marlabs Capabilities Overview: ODC Services Marlabs
 
Marlabs Capabilities Overview: Microsoft Office 365
Marlabs Capabilities Overview: Microsoft Office 365Marlabs Capabilities Overview: Microsoft Office 365
Marlabs Capabilities Overview: Microsoft Office 365Marlabs
 
Marlabs Capabilities Overview: Microsoft SharePoint Services
Marlabs Capabilities Overview: Microsoft SharePoint Services Marlabs Capabilities Overview: Microsoft SharePoint Services
Marlabs Capabilities Overview: Microsoft SharePoint Services Marlabs
 
Marlabs Capabilities Overview: Microsoft Dynamics
Marlabs Capabilities Overview: Microsoft Dynamics Marlabs Capabilities Overview: Microsoft Dynamics
Marlabs Capabilities Overview: Microsoft Dynamics Marlabs
 
Marlabs Capabilities Overview: Java and Open Source
Marlabs Capabilities Overview: Java and Open Source Marlabs Capabilities Overview: Java and Open Source
Marlabs Capabilities Overview: Java and Open Source Marlabs
 
Marlabs Capabilities Overview: Guidewire Services
Marlabs Capabilities Overview: Guidewire ServicesMarlabs Capabilities Overview: Guidewire Services
Marlabs Capabilities Overview: Guidewire ServicesMarlabs
 

Mehr von Marlabs (20)

Marlabs Capabilities Overview: Energy and Utilities
Marlabs Capabilities Overview: Energy and UtilitiesMarlabs Capabilities Overview: Energy and Utilities
Marlabs Capabilities Overview: Energy and Utilities
 
Marlabs Capabilities Overview: Telecom
Marlabs Capabilities Overview: Telecom Marlabs Capabilities Overview: Telecom
Marlabs Capabilities Overview: Telecom
 
Marlabs Capability Overview: Insurance
Marlabs Capability Overview: Insurance Marlabs Capability Overview: Insurance
Marlabs Capability Overview: Insurance
 
Marlabs Capabilities Overview: Education and Media - Publishing
Marlabs Capabilities Overview: Education and Media - Publishing Marlabs Capabilities Overview: Education and Media - Publishing
Marlabs Capabilities Overview: Education and Media - Publishing
 
Marlabs Capabilities Overview: Banking and Finance
Marlabs Capabilities Overview: Banking and Finance Marlabs Capabilities Overview: Banking and Finance
Marlabs Capabilities Overview: Banking and Finance
 
Marlabs Capabilities Overview: Airlines
Marlabs Capabilities Overview: AirlinesMarlabs Capabilities Overview: Airlines
Marlabs Capabilities Overview: Airlines
 
Marlabs Capabilities: Healthcare and Life Sciences
Marlabs Capabilities: Healthcare and Life SciencesMarlabs Capabilities: Healthcare and Life Sciences
Marlabs Capabilities: Healthcare and Life Sciences
 
Marlabs Capabilities: Retail
Marlabs Capabilities: Retail Marlabs Capabilities: Retail
Marlabs Capabilities: Retail
 
Marlabs Services Capabilities Overview
Marlabs Services Capabilities OverviewMarlabs Services Capabilities Overview
Marlabs Services Capabilities Overview
 
Marlabs Capability Overview: Web Development, Usability Engineering Services
Marlabs Capability Overview: Web Development, Usability Engineering ServicesMarlabs Capability Overview: Web Development, Usability Engineering Services
Marlabs Capability Overview: Web Development, Usability Engineering Services
 
Marlabs Capabilities Overview: QA Services
Marlabs Capabilities Overview: QA ServicesMarlabs Capabilities Overview: QA Services
Marlabs Capabilities Overview: QA Services
 
Marlabs Capabilities Overview: India Professional Services
Marlabs Capabilities Overview: India Professional ServicesMarlabs Capabilities Overview: India Professional Services
Marlabs Capabilities Overview: India Professional Services
 
Marlabs Capabilities Overview: Infrastructure Services
Marlabs Capabilities Overview: Infrastructure ServicesMarlabs Capabilities Overview: Infrastructure Services
Marlabs Capabilities Overview: Infrastructure Services
 
Marlabs Capabilities Overview: SMAC Services
Marlabs Capabilities Overview: SMAC ServicesMarlabs Capabilities Overview: SMAC Services
Marlabs Capabilities Overview: SMAC Services
 
Marlabs Capabilities Overview: ODC Services
Marlabs Capabilities Overview: ODC Services Marlabs Capabilities Overview: ODC Services
Marlabs Capabilities Overview: ODC Services
 
Marlabs Capabilities Overview: Microsoft Office 365
Marlabs Capabilities Overview: Microsoft Office 365Marlabs Capabilities Overview: Microsoft Office 365
Marlabs Capabilities Overview: Microsoft Office 365
 
Marlabs Capabilities Overview: Microsoft SharePoint Services
Marlabs Capabilities Overview: Microsoft SharePoint Services Marlabs Capabilities Overview: Microsoft SharePoint Services
Marlabs Capabilities Overview: Microsoft SharePoint Services
 
Marlabs Capabilities Overview: Microsoft Dynamics
Marlabs Capabilities Overview: Microsoft Dynamics Marlabs Capabilities Overview: Microsoft Dynamics
Marlabs Capabilities Overview: Microsoft Dynamics
 
Marlabs Capabilities Overview: Java and Open Source
Marlabs Capabilities Overview: Java and Open Source Marlabs Capabilities Overview: Java and Open Source
Marlabs Capabilities Overview: Java and Open Source
 
Marlabs Capabilities Overview: Guidewire Services
Marlabs Capabilities Overview: Guidewire ServicesMarlabs Capabilities Overview: Guidewire Services
Marlabs Capabilities Overview: Guidewire Services
 

Kürzlich hochgeladen

Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 

Kürzlich hochgeladen (20)

Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 

Marlabs Test Digest July 2014

  • 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. 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.  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. 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