Open Source in Mobile Test Automation. Ru Cindrea - Altom ru@altom.ro

Size: px
Start display at page:

Download "Open Source in Mobile Test Automation. Ru Cindrea - Altom ru@altom.ro"

Transcription

1 Open Source in Mobile Test Automation Ru Cindrea - Altom ru@altom.ro

2 About me software tester since 2002 BS in Computer Science 7 years of mobile application testing testing consultant and managing partner at Altom since 2008 member of Association for Software Testing and instructor for AST Black Box Software Testing online course currently using test automation on a customer project for a mobile phone application running on Android and ios

3 My context and my views working with Maaret Pyhäjärvi on FAST Test Lab concept (open space organized for practicing testing with guided exercises, where all tools are open source) => mobile testing and mobile test automation will be part of it strongly believe that: TESTED = CHECKED + EXPLORED and that: Results of automated checks are not binary (passed/failed), but at least fourfold: probably fine, miss, potential problem, false alarm. (@ilarihenrik)

4 In this presentation look at common concerns I have noticed regarding open source tools in general analyze these concerns in the mobile test automation context, with focus on Android and ios platforms show actual examples of one open source tool used for developing behavior-driven tests on iphone provide some options and insights for testers working on mobile application development projects

5 Most Common Concerns there are not that many common open source tools used in mobile test automation open source tools don t offer the same level of support as commercial tools open source tools have little documentation and are difficult to configure you might need to invest too much time to understand how to use open source tools and they have no record-playback functionality (commercial is easier) open source tools might disappear or its contributors might lose interest

6 Most Common Concerns there are not that many common open source tools used in mobile test automation open source tools don t offer the same level of support as commercial tools open source tools have little documentation and are difficult to configure you might need to invest too much time to understand how to use open source tools and they have no record-playback functionality (commercial is easier) open source tools might disappear or its contributors might lose interest

7 Mobile automation options Robotium ( - most commonly used test framework for Android, Java based UISpec ( - ios behavior driven test automation framework modeled based on RSpec MonkeyTalk a.k.a Fonemonkey ( - supporting both ios and Android Frank ( - ios support based on UISpec NativeDriver ( - implementation of WebDriver for mobile platforms, currently supports ios, Android with plans for multi-platform Calabash ( - both ios and Android, behavior driven test automation framework - to be discussed and showed in more detail TDriver ( - for QT mobile applications, open sourced by Nokia

8 Most Common Concerns there are not that many common open source tools used in mobile test automation open source tools don t offer the same level of support as commercial tools open source tools have little documentation and are difficult to configure you might need to invest too much time to understand how to use open source tools and they have no record-playback functionality (commercial is easier) open source tools might disappear or its contributors might lose interest

9 Support with open source tools the short answer: Google it! (it works!) most open source tools have community online groups where you get answers in less than 24 hours and even fixes from others who are actually committed and interested in the tool a lot of the open source solutions are supported by a company that offers professional paid support for the tool as their main business different commercial packages: -> initial training -> initial test automation setup -> general support services -> continuous support services customized for your own application support isn t exactly free with commercial tools either since you pay for the tool in the first place

10 Most Common Concerns there are not that many common open source tools used in mobile test automation open source tools don t offer the same level of support as commercial tools open source tools have little documentation and are difficult to configure you might need to invest too much time to understand how to use open source tools and they have no record-playback functionality (commercial is easier) open source tools might disappear or its contributors might lose interest

11 Example with Calabash used for Calabash Wordpress Mobile -> functional test automation framework for Android and ios -> open-sourced by lesspainful.com, who offers support and customized testing services using Calabash -> focuses on Cucumber ( an open source behavior driven development tool that uses Gherkin - a business readable domain-specific language used to define tests in a non-technical way, using examples -> but also supports any Ruby-based test framework -> really good documentation on Google Groups and GitHub

12 Example with Calabash used for Wordpress Mobile Calabash installation + configuration (ios) (explained in the Fast Track installation instructions here: Installation done! Configuration done!

13 Most Common Concerns there are not that many common open source tools used in mobile test automation open source tools don t offer the same level of support as commercial tools open source tools have little documentation and are difficult to configure you might need to invest too much time to understand how to use open source tools and they have no record-playback functionality (commercial is easier) open source tools might disappear or its contributors might lose interest

14 Example with Calabash used for Wordpress Mobile Sample app: Wordpress Mobile -> mobile client for popular Wordpress blogger platform for ios + Android:

15 Let s try it! Feature: Editing a post on a self-hosted blog As a Wordpress user with a self-hosted blog I want to be able to edit my posts So I can easily manage my blog from my phone Scenario: Edit a post as author Given I login with "mobileapp" to " When I select the "What is the Test Lab?" post Then I should be able to edit it

16 Commercial is easier commercial only looks easier because: -> sales focus on ease of use of the tool by non-technical testers -> record and playback is emphasized in practice: -> test automation involves programming and is not done by non-technical testers -> scripts produced with record and playback are hardly ever usable -> the more technical details you understand about the app and technology you re testing the better still: -> tools like Calabash are extremely easy to use -> MonkeyTalk for example offers record and playback

17 Most Common Concerns there are not that many common open source tools used in mobile test automation open source tools don t offer the same level of support as commercial tools open source tools have little documentation and are difficult to configure you might need to invest too much time to understand how to use open source tools and they have no record-playback functionality (commercial is easier) open source tools might disappear or its contributors might lose interest

18 Open source projects are often abandoned real risk (also a risk with commercial tools) however if this happens: -> you most likely have only spent time (and no other money) on the tool -> you still have the source code and others might still get involved -> you can switch to using another open source tool without the hassle of explaining why money was spent on something useless testing tools like Jenkins, Selenium, Cucumber, Robot Framework, JUnit etc. give us hope imagine the software world without Linux, Apache, Git, Eclipse, MySQL, Firefox, Android etc.

19 Questions?

20 Thank you! For any questions or thoughts, me at

Perfecto Mobile. All rights reserved. www.perfectomobile.com/academy

Perfecto Mobile. All rights reserved. www.perfectomobile.com/academy Contents Overview... 2 Training Options... 2 Certification... 2 Prerequisites... 3 Perfecto Mobile Selenium WebDriver- SA Series... 4 Perfecto Mobile Automation PMA Series... 6 Perfecto Mobile UFT- UA

More information

Mobile Test Automation Framework

Mobile Test Automation Framework Mobile Test Automation Framework Shankar Garg Senior Consultant - Testing Problem Statement Features of Test Automation Framework Tech stack and why Demo Did we still miss something Page Objects Why Mobile

More information

Dealing with Device Fragmentation in Mobile Games Testing. Ru Cindrea - Altom Consulting

Dealing with Device Fragmentation in Mobile Games Testing. Ru Cindrea - Altom Consulting Dealing with Device Fragmentation in Mobile Games Testing Ru Cindrea - Altom Consulting About me and Altom started as a tester in 2002 partner and software tester at Altom since 2008 software testing services

More information

Cross Platform Mobile. -Vinod Doshi

Cross Platform Mobile. -Vinod Doshi Cross Platform Mobile Application Testing -Vinod Doshi Objective Mobile Application Testing Needs. Challenges Current platform specific tools Cloud Testing Testing Strategies and Recommendations Generic

More information

Viewpoint. Choosing the right automation tool and framework is critical to project success. - Harsh Bajaj, Technical Test Lead ECSIVS, Infosys

Viewpoint. Choosing the right automation tool and framework is critical to project success. - Harsh Bajaj, Technical Test Lead ECSIVS, Infosys Viewpoint Choosing the right automation tool and framework is critical to project success - Harsh Bajaj, Technical Test Lead ECSIVS, Infosys Introduction Organizations have become cognizant of the crucial

More information

WHY CONTINUOUS INTEGRATION SHOULD BE PART OF YOUR MOBILE DEVELOPMENT PROCESS

WHY CONTINUOUS INTEGRATION SHOULD BE PART OF YOUR MOBILE DEVELOPMENT PROCESS WHITE PAPER WHY CONTINUOUS INTEGRATION SHOULD BE PART OF YOUR MOBILE DEVELOPMENT PROCESS MAY 2015 Mobile apps have taken center stage in the world of software development. This has pushed DevOps teams

More information

Introducing. automated functional testing of mobile apps. Karl Krukow, CTO, LessPainful GotoAMS, May, 2012 karl@lesspainful.

Introducing. automated functional testing of mobile apps. Karl Krukow, CTO, LessPainful GotoAMS, May, 2012 karl@lesspainful. Introducing automated functional testing of mobile apps Karl Krukow, CTO, LessPainful GotoAMS, May, 2012 karl@lesspainful.com, @karlkrukow 1 1 About me PhD Computer Science, University of Aarhus, 2006

More information

Speed to Market in Mobile Development

Speed to Market in Mobile Development Speed to Market in Mobile Development Finding the right solution with continuous integration on real devices Tina Su, Director of Development, Intuit About me Nearly 20 years of industry experience in

More information

The Hitchhiker's Guide to Mobile Apps Test Automation Galaxy

The Hitchhiker's Guide to Mobile Apps Test Automation Galaxy The Hitchhiker's Guide to Mobile Apps Test Automation Galaxy TenKod EZ TestApp Technology Sales office TenKod Ltd. Table of Contents Abstract... 3 Test Automation for Mobile Apps Challenges and PAINS...

More information

MagenTys Testing Services Page 2

MagenTys Testing Services Page 2 Testing Services CONTENTS 1 MAGENTYS... 3 2 COMPANY DETAILS... 4 2.1 Overview... 4 2.2 ETHICS and values... 4 3 Services... 5 3.1 Test Automation... 5 3.1.1 Test Automation Framework and Automated Test

More information

Automated testing for Mobility New age applications require New age Mobility solutions

Automated testing for Mobility New age applications require New age Mobility solutions Automated testing for Mobility New age applications require New age Mobility solutions Executive Summary Today, mobile phone has transformed from its former role as a mere medium of communication to that

More information

International Journal of Advanced Engineering Research and Science (IJAERS) Vol-2, Issue-11, Nov- 2015] ISSN: 2349-6495

International Journal of Advanced Engineering Research and Science (IJAERS) Vol-2, Issue-11, Nov- 2015] ISSN: 2349-6495 International Journal of Advanced Engineering Research and Science (IJAERS) Vol-2, Issue-11, Nov- 2015] Survey on Automation Testing Tools for Mobile Applications Dr.S.Gunasekaran 1, V. Bargavi 2 1 Department

More information

12 October 2012 White paper. Best Practices in Mobile Application Testing

12 October 2012 White paper. Best Practices in Mobile Application Testing 12 October 2012 White paper Best Practices in Mobile Application Testing The basic frame of software testers mindset is attuned to check documentation, functionality, stability, API and performance and

More information

Agile Web Application Testing

Agile Web Application Testing Agile Web Application Testing Technologies and Solutions V. Narayan Raman Tyto Software Goals Rapid feedback on the quality of software Problem in Web App Testing Many Browsers Many Operating Systems Browsers

More information

Build Automation for Mobile. or How to Deliver Quality Apps Continuously. Angelo Rüggeberg

Build Automation for Mobile. or How to Deliver Quality Apps Continuously. Angelo Rüggeberg Build Automation for Mobile or How to Deliver Quality Apps Continuously Angelo Rüggeberg Things to remember Publishing your App should not be painfull Angelo Rüggeberg Code Quality Matters Angelo Rüggeberg

More information

Open source Test Automation Tools for Mobile Applications A Primer

Open source Test Automation Tools for Mobile Applications A Primer W H I T E PA P E R Open source Test Automation Tools for Mobile Applications A Primer Authors: Anil Sannareddy: Senior Test Automation Architect, Aspire Systems Murali Murugan: Lead Test Automation Consultant,

More information

Security Certification of Third- Parties Applications

Security Certification of Third- Parties Applications Security Certification of Third- Parties Applications Stanislav Dashevskyi dashevskyi@fbk.eu Advisors: Fabio Massacci, Antonino Sabetta Agenda Introduction Third-party code in web applications Third-party

More information

geniusport mobility training experts

geniusport mobility training experts geniu po About Geniusport: GeniusPort is a Pioneer and India's No. 1 Training Center for Mobile Technologies like Apple ios, Google Android and Windows 8 Applications Development. A one stop destination

More information

Disaster Recovery Usage Manual

Disaster Recovery Usage Manual Disaster Recovery Usage Manual This manual is a guide on how to use the Disaster Recovery feature on the Good People demonstration account. The instructions below are for use with the iphone App Number

More information

Smart and Innovative Web Solutions. Just One Click Away

Smart and Innovative Web Solutions. Just One Click Away Smart and Innovative Web Solutions Just One Click Away Company Profile Zara Web solutions is a Digital Marketing Service Provider which was started with an intention to offer quality based web based solutions

More information

Why Continuous Integration Should be Part of Your Mobile Development Process

Why Continuous Integration Should be Part of Your Mobile Development Process WHITE PAPER Why Continuous Integration Should be Part of Your Mobile Development Process May 2015 Mobile apps have taken center stage in the world of software development. This has pushed DevOps teams

More information

Behaviour Driven Development with Cucumber for Java

Behaviour Driven Development with Cucumber for Java Behaviour Driven Development with Cucumber for Java Thomas Sundberg Developer 20+ years Master Degree in Computer Science I write computer programs. @thomassundberg tsu@kth.se http://thomassundberg.wordpress.com

More information

Best Practices in Automation Testing of Mobile Applications

Best Practices in Automation Testing of Mobile Applications perspective Best Practices in Automation Testing of Mobile Applications Abstract In today s world, the mobile application landscape is growing across all business verticals because of the excellent usability

More information

www.hcltech.com Business Assurance & Testing QEx Automation Platform

www.hcltech.com Business Assurance & Testing QEx Automation Platform www.hcltech.com Business Assurance & Testing QEx Automation Platform MARKET NEED Increasing application complexities and shorter release cycles have made it imperative to test new features whilst performing

More information

Testing in a Mobile World

Testing in a Mobile World White Paper Testing in a Mobile World April 2014 Share this White Paper Contents Introduction 3 1. Testing in agile projects 4 2. Testing tools 6 3. Testing practices 10 4. Testing as a service 14 Conclusion

More information

WHITEPAPER BEST PRACTICES IN MOBILE APPLICATION TESTING

WHITEPAPER BEST PRACTICES IN MOBILE APPLICATION TESTING WHITEPAPER BEST PRACTICES IN MOBILE APPLICATION TESTING 1 The basic frame of software testers mind-set is attuned to check documentation, functionality, stability, API and performance and make sure that

More information

CloudBees Continuous Integration and Test with Appvance Enterprise 7.0.1. August 28, 2013 Frank Cohen, fcohen@appvance.com, (408) 364-5508

CloudBees Continuous Integration and Test with Appvance Enterprise 7.0.1. August 28, 2013 Frank Cohen, fcohen@appvance.com, (408) 364-5508 CloudBees Continuous Integration and Test with Appvance Enterprise 7.0.1 August 28, 2013 Frank Cohen, fcohen@appvance.com, (408) 364-5508 The Missing Agile CI Results Database Extends CloudBees Jenkins

More information

Robotium Automated Testing for Android

Robotium Automated Testing for Android Robotium Automated Testing for Android Hrushikesh Zadgaonkar Chapter No. 1 "Getting Started with Robotium" In this package, you will find: A Biography of the author of the book A preview chapter from the

More information

DESIGN OF AUTOMATION SCRIPTS EXECUTION APPLICATION FOR SELENIUM WEBDRIVER AND TestNG FRAMEWORK

DESIGN OF AUTOMATION SCRIPTS EXECUTION APPLICATION FOR SELENIUM WEBDRIVER AND TestNG FRAMEWORK DESIGN OF AUTOMATION SCRIPTS EXECUTION APPLICATION FOR SELENIUM WEBDRIVER AND TestNG FRAMEWORK Rishab Jain C and Rajesh Kaluri School of Information Technology and Engineering, VIT University, Vellore,

More information

Software Automated Testing

Software Automated Testing Software Automated Testing Keyword Data Driven Framework Selenium Robot Best Practices Agenda ² Automation Engineering Introduction ² Keyword Data Driven ² How to build a Test Automa7on Framework ² Selenium

More information

BDD FOR AUTOMATING WEB APPLICATION TESTING. Stephen de Vries

BDD FOR AUTOMATING WEB APPLICATION TESTING. Stephen de Vries BDD FOR AUTOMATING WEB APPLICATION TESTING Stephen de Vries www.continuumsecurity.net INTRODUCTION Security Testing of web applications, both in the form of automated scanning and manual security assessment

More information

Simple Mobile Application & Browser Testing

Simple Mobile Application & Browser Testing Simple Mobile Application & Browser Testing Simple Mobile Application & Browser Testing Mobile browsers already account for 10% of global browser usage and Mobile Apps have already crossed the 1 Billion

More information

Sandesh Prasanna Kumar

Sandesh Prasanna Kumar E-Mail: sandeshp7@gmail.com Contact No: +44 7508061652 Linked in: http://www.linkedin.com/in/sandeshp7 Website: cv.sandeshp.com Skype: Sandesh_p5 Current location: London, United Kingdom Nationality: Indian

More information

Performance Evaluation & Comparison of Software Testing Tool

Performance Evaluation & Comparison of Software Testing Tool International Journal of Information and Computation Technology. ISSN 0974-2239 Volume 3, Number 7 (2013), pp. 711-716 International Research Publications House http://www. irphouse.com /ijict.htm Performance

More information

Enable Your Automated Web App Testing by WebDriver. Yugang Fan Intel

Enable Your Automated Web App Testing by WebDriver. Yugang Fan Intel Enable Your Automated Web App Testing by WebDriver Yugang Fan Intel Agenda Background Challenges WebDriver BDD Behavior Driven Test Architecture Example WebDriver Based Behavior Driven Test Summary Reference

More information

Testing Tools Content (Manual with Selenium) Levels of Testing

Testing Tools Content (Manual with Selenium) Levels of Testing Course Objectives: This course is designed to train the fresher's, intermediate and professionals on testing with the concepts of manual testing and Automation with Selenium. The main focus is, once the

More information

"Selecting Mobile Application Automation Tools"

Selecting Mobile Application Automation Tools T23 Class 10/6/2011 3:00 PM "Selecting Mobile Application Automation Tools" Presented by: Pradeep Kumar Govindasamy Cognizant Technology Solutions Brought to you by: 340 Corporate Way, Suite 300, Orange

More information

Customizing and Integrating

Customizing and Integrating Customizing and Integrating CRM The Essential Guide 1 THE ESSENTIAL CRM BUYER S GUIDE INTRODUCTION What s in this Guide This guide is meant to help business who are using Zoho CRM software, specifically

More information

QA AUTOMATION - DEVELOPER ADVANCED TESTING TOOLS. 30 years old - 6 years of experience

QA AUTOMATION - DEVELOPER ADVANCED TESTING TOOLS. 30 years old - 6 years of experience Victor B. QA AUTOMATION - DEVELOPER ADVANCED TESTING TOOLS 30 years old - 6 years of experience Business expertise: Languages: Software editors Romanian (Native speaker), Russian (Advanced), English (Advanced),

More information

Jenkins on Windows with StreamBase

Jenkins on Windows with StreamBase Jenkins on Windows with StreamBase Using a Continuous Integration (CI) process and server to perform frequent application building, packaging, and automated testing is such a good idea that it s now a

More information

Mobile testing challenges

Mobile testing challenges Mobile testing challenges Smart ways to do handheld testing Written by Ankit Agarwal (ankit.agarwal@hexaviewtech.com) Shobhit Gupta (shobhit.gupta@hexaviewtech.com) C-56/31, Sector-62, IIIrd Floor, Noida,

More information

GLOBAL JOURNAL OF ENGINEERING SCIENCE AND RESEARCHES

GLOBAL JOURNAL OF ENGINEERING SCIENCE AND RESEARCHES GLOBAL JOURNAL OF ENGINEERING SCIENCE AND RESEARCHES A LITERATURE SURVEY ON DESIGN AND ANALYSIS OF WEB AUTOMATION TESTING FRAMEWORK - SELENIUM Revathi. K *1 and Prof. Janani.V 2 PG Scholar, Dept of CSE,

More information

With the use of keyword driven framework, we can automate the following test scenarios for Gmail as under :-

With the use of keyword driven framework, we can automate the following test scenarios for Gmail as under :- Volume 4, Issue 6, June 2014 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Selenium Keyword

More information

Automation using Selenium

Automation using Selenium Table of Contents 1. A view on Automation Testing... 3 2. Automation Testing Tools... 3 2.1 Licensed Tools... 3 2.1.1 Market Growth & Productivity... 4 2.1.2 Current Scenario... 4 2.2 Open Source Tools...

More information

In depth study - Dev teams tooling

In depth study - Dev teams tooling In depth study - Dev teams tooling Max Åberg mat09mab@ Jacob Burenstam Linder ada09jbu@ Desired feedback Structure of paper Problem description Inconsistencies git story explanation 1 Introduction Hypotheses

More information

Mobile App Testing. Main challenges, different approaches, one solution

Mobile App Testing. Main challenges, different approaches, one solution Mobile App Testing Main challenges, different approaches, one solution TestObject GmbH testobject.com Neuendorfstr. 18b, 16761 Hennigsdorf Fon: +49 (0) 33022097320 Email: info@testobject.com Table of Contents

More information

Microsoft Modern ALM. Gilad Levy Baruch Frei

Microsoft Modern ALM. Gilad Levy Baruch Frei Microsoft Modern ALM Gilad Levy Baruch Frei Every app Every developer Any platform Achieve more Team agility The Open Cloud Open, broad, and flexible cloud across the stack Web App Gallery Dozens of.net

More information

D37.2 - Test Strategy

D37.2 - Test Strategy D37.2 - Test Strategy Client Testbed Document Identification Date 16/05/2013 Status Final Version 1.0 Related SP / WP Related Deliverable(s) Lead Participant Contributors SP3 / WP37 Document Reference

More information

STUDY AND ANALYSIS OF AUTOMATION TESTING TECHNIQUES

STUDY AND ANALYSIS OF AUTOMATION TESTING TECHNIQUES Volume 3, No. 12, December 2012 Journal of Global Research in Computer Science RESEARCH PAPER Available Online at www.jgrcs.info STUDY AND ANALYSIS OF AUTOMATION TESTING TECHNIQUES Vishawjyoti * and Sachin

More information

DEVELOP ROBOTS DEVELOPROBOTS. We Innovate Your Business

DEVELOP ROBOTS DEVELOPROBOTS. We Innovate Your Business DEVELOP ROBOTS DEVELOPROBOTS We Innovate Your Business Security & Encryption Develop Robots has helped banks, real estate companies, law firms and many other businesses to secure and encrypt their database

More information

Website Disaster Recovery

Website Disaster Recovery Website Disaster Recovery Contents Overview... 2 Disaster Preparedness for the Internet Age... 2 Some Fundamental Questions... 2 Planning Your Recovery... 3 Start with a Backup Plan... 4 Backup Commandments...

More information

Introduction to Selenium Using Java Language

Introduction to Selenium Using Java Language Introduction to Selenium Using Java Language This is a 6 weeks commitment course, 6 hours/week with 30 min break. We currently provide ONLY onsite instructor led courses for this course. Course contents

More information

Most of the security testers I know do not have

Most of the security testers I know do not have Most of the security testers I know do not have a strong background in software development. Yes, they maybe know how to hack java, reverse-engineer binaries and bypass protection. These skills are often

More information

120+ 35+ R E L E A S E S T E S T E R S YEARS IN THE MARKET

120+ 35+ R E L E A S E S T E S T E R S YEARS IN THE MARKET WE CREATE QUALITY Softengi QA Service is a part of Intecracy Group which unites IT companies in USA, EU, India, Indonesia, Ukraine, Moldova, Azerbaijan, Georgia, Kazakhstan and Belarus. Our team has implemented

More information

SOFTWARE TESTING TRAINING COURSES CONTENTS

SOFTWARE TESTING TRAINING COURSES CONTENTS SOFTWARE TESTING TRAINING COURSES CONTENTS 1 Unit I Description Objectves Duration Contents Software Testing Fundamentals and Best Practices This training course will give basic understanding on software

More information

Mobile Labs Plugin for IBM Urban Code Deploy

Mobile Labs Plugin for IBM Urban Code Deploy Mobile Labs Plugin for IBM Urban Code Deploy Thank you for deciding to use the Mobile Labs plugin to IBM Urban Code Deploy. With the plugin, you will be able to automate the processes of installing or

More information

What is new for HP LoadRunner and Performance Center 11.52

What is new for HP LoadRunner and Performance Center 11.52 What is new for HP LoadRunner and Performance Center 11.52 Version 11.52 Silvia Siqueira and Shane Evans How long do you wait for your mobile app to respond? Application performance is essential for business

More information

Organising Massive Test Automation @ bol.com. Jeroen Ruijgers and Viktor Clerc

Organising Massive Test Automation @ bol.com. Jeroen Ruijgers and Viktor Clerc Organising Massive Test Automation @ bol.com Jeroen Ruijgers and Viktor Clerc 1 Introducing 5 million customers 9 million products #1 online retailer in the Netherlands and Belgium 1999 bol.com becomes

More information

01. Introduction of Android

01. Introduction of Android 01. Introduction of Android Goal Understand the concepts and features of the Android Install the complete Android development environment Find out the one-click install Android development environment

More information

Appium mobile test automation

Appium mobile test automation Appium mobile test automation for Google Android and Apple ios Last updated: 4 January 2016 Pepgo Limited, 71-75 Shelton Street, Covent Garden, London, WC2H 9JQ, United Kingdom Contents About this document...

More information

Test Automation Tool comparison HP UFT/QTP vs. Selenium - Prashant Malhotra

Test Automation Tool comparison HP UFT/QTP vs. Selenium - Prashant Malhotra Test Automation Tool comparison HP UFT/QTP vs. Selenium - Prashant Malhotra Test Automation Tool comparison HP UFT/QTP vs. Selenium This whitepaper has been created as a guide to help QA Heads understand,

More information

You ll need to have: It d be great if you have:

You ll need to have: It d be great if you have: DevOps We re looking for a Development Operations Developer with a passion for experimentation. If you re interested in helping us build the future of mobile healthcare, this job is for you. A strong background

More information

Web Based Application Tool (WBAT) For SMS Implementation!

Web Based Application Tool (WBAT) For SMS Implementation! Web Based Application Tool (WBAT) For SMS Implementation! Non-Compliance could kill the Viability of your Business Aircraft Operations! FDTL (Fixed & Rotary Wing) Safety Data Management Hazard Identification

More information

Know the Difference. Unified Functional Testing (UFT) and Lean Functional Testing (LeanFT) from HP

Know the Difference. Unified Functional Testing (UFT) and Lean Functional Testing (LeanFT) from HP Know the Difference Unified Functional Testing (UFT) and Lean Functional Testing (LeanFT) from HP 1 Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject

More information

Agenda 10-6-2013. Polteq 1. ie-net 11 juni 2013

Agenda 10-6-2013. Polteq 1. ie-net 11 juni 2013 Behavior Driven Testing with Cucumber demystified ie-net 11 juni 2013 Agenda Who am I Scope Behavior Driven Development / Testing (BDD / BDT) Domain Specific Languages (DSL) Cucumber Bringing it all together

More information

Increase Your Mobile Test Automation ROI

Increase Your Mobile Test Automation ROI Increase Your Mobile Test Automation ROI Make your Mobile Test Automation more mature and dependable. Take your framework to an all new level of robustness by executing your tests on real devices and at

More information

Mobile Test Automation: Lessons Learned in the Trenches

Mobile Test Automation: Lessons Learned in the Trenches T4 Track 10/4/2012 9:45:00 AM Mobile Test Automation: Lessons Learned in the Trenches Presented by: Manish Mathuria, InfoStretch Sha Mohammed, Sabre Airline Solutions Brought to you by: 340 Corporate Way,

More information

Double Feature Talk. 1) Intro to SSL 2) Git Basics for Devs & Designers

Double Feature Talk. 1) Intro to SSL 2) Git Basics for Devs & Designers Double Feature Talk 1) Intro to SSL 2) Git Basics for Devs & Designers SSL Intro to SSL Why should you care? No ecommerce? Data security + SEO benefit. ecommerce via WP? 100% requirement SSL in 15 minutes

More information

Extending the Survey123 for ArcGIS Mobile App

Extending the Survey123 for ArcGIS Mobile App Esri Developer Summit March 8 11, 2016 Palm Springs, CA Extending the Survey123 for ArcGIS Mobile App Elvin Slavik, Sathya Prasad THE FOLLOWING TECH PREVIEW HAS BEEN APPROVED FOR ALL RESTRICTED DEVELOPER

More information

HOW TO UTILIZE OPEN SOURCE IN YOUR CODE BASE AND BUILD PROCESS. 2015 Black Duck Software, Inc. All Rights Reserved.

HOW TO UTILIZE OPEN SOURCE IN YOUR CODE BASE AND BUILD PROCESS. 2015 Black Duck Software, Inc. All Rights Reserved. HOW TO UTILIZE OPEN SOURCE IN YOUR CODE BASE AND BUILD PROCESS 2015 Black Duck Software, Inc. All Rights Reserved. TODAY S PRESENTERS Baruch Sadogursky JFrog Dave Gruber Black Duck 2 2015 Black Duck Software,

More information

Perfect Your Mobile App with Load Testing and Test Automation

Perfect Your Mobile App with Load Testing and Test Automation Wipro & Experitest Co-webinar: Perfect Your Mobile App with Load Testing and Test Automation June 2015 Speakers Guy Arieli CTO Experitest Sudheer Mohan Director - Mobility Certification & Automation Wipro

More information

Published on: November 2011 Author: Vinayak Gaur \ Vijayaraghavan Ragunathan \ Vishnu Prakash

Published on: November 2011 Author: Vinayak Gaur \ Vijayaraghavan Ragunathan \ Vishnu Prakash Mobile Test Automation Solutions Published on: November 2011 Author: Vinayak Gaur \ Vijayaraghavan Ragunathan \ Vishnu Prakash Hexaware Technologies. All rights reserved. Table of Contents 1. Introduction

More information

Open Source Technologies on Microsoft Azure

Open Source Technologies on Microsoft Azure Open Source Technologies on Microsoft Azure A Survey @DChappellAssoc Copyright 2014 Chappell & Associates The Main Idea i Open source technologies are a fundamental part of Microsoft Azure The Big Questions

More information

WEB APPLICATION TESTING SOLUTIONS WITH SELENIUM

WEB APPLICATION TESTING SOLUTIONS WITH SELENIUM WEB APPLICATION TESTING SOLUTIONS WITH SELENIUM Rasul Niyazimbetov GSEEM student at Mälardalen University Västerås, Sweden rnv12001@student.mdh.se ABSTRACT The quality of web application, its usability,

More information

Mobile Application Testing

Mobile Application Testing Mobile Application Testing Mobile applications are booming,so mobile apps are big business, but with this hyper-growth comes the challenge of releasing apps that are stable on multiple portable devices

More information

What s new in the HP Functional Testing 11.5 suite Ronit Soen, product marketing John Jeremiah, product marketing

What s new in the HP Functional Testing 11.5 suite Ronit Soen, product marketing John Jeremiah, product marketing What s new in the HP Functional Testing 11.5 suite Ronit Soen, product marketing John Jeremiah, product marketing Today s agenda A new world order for applications impact on QA HP s response announcement

More information

SOFTWARE TESTING PROCESSES PRESENTATION

SOFTWARE TESTING PROCESSES PRESENTATION SOFTWARE TESTING PROCESSES PRESENTATION Agenda 1. Software testing (ST) tasks and objectives 2. ST documentation 3. Types of tests 4. Functional testing process 5. Process supporting tools 6. Performance

More information

Building A Self-Hosted WebRTC Project

Building A Self-Hosted WebRTC Project Building A Self-Hosted WebRTC Project Rod Apeldoorn EasyRTC Server Lead Priologic Software Inc. rod.apeldoorn@priologic.com Slides will be available at: http://easyrtc.com/cloudexpo/ A Little About Priologic

More information

SUCCESFUL TESTING THE CONTINUOUS DELIVERY PROCESS

SUCCESFUL TESTING THE CONTINUOUS DELIVERY PROCESS SUCCESFUL TESTING THE CONTINUOUS DELIVERY PROCESS @huibschoots & @mieldonkers INTRODUCTION Huib Schoots Tester @huibschoots Miel Donkers Developer @mieldonkers TYPICAL Experience with Continuous Delivery?

More information

Course Catalog for QA Software Testing Training

Course Catalog for QA Software Testing Training 5109917591 Course Catalog for QA Software Testing Training Product Catalog for Software Manual Testing Provides the details about the training session of the Software QA Testing Quality Assurance (QA)

More information

The Impact of Computer Engineering 1. The Impact of Computer Engineering Oakland University Andrew Nassif 11/21/2015

The Impact of Computer Engineering 1. The Impact of Computer Engineering Oakland University Andrew Nassif 11/21/2015 The Impact of Computer Engineering 1 The Impact of Computer Engineering Oakland University Andrew Nassif 11/21/2015 The Impact of Computer Engineering 2 Introduction My research project included: Talking

More information

QEx Whitepaper. Automation Testing Pillar: Selenium. Naveen Saxena. AuthOr: www.hcltech.com

QEx Whitepaper. Automation Testing Pillar: Selenium. Naveen Saxena. AuthOr: www.hcltech.com www.hcltech.com QEx Whitepaper Automation Testing Pillar: Selenium Business Assurance & Testing AuthOr: Naveen Saxena Working as a Test Lead, Center of Excellence Group, with HCL Technologies. Has immense

More information

Launch High-Performing Mobile Apps with Appurify. Manish Lachwani CTO and Co-founder Jay Srinivasan CEO and Co-founder

Launch High-Performing Mobile Apps with Appurify. Manish Lachwani CTO and Co-founder Jay Srinivasan CEO and Co-founder Launch High-Performing Mobile Apps with Appurify Manish Lachwani CTO and Co-founder Jay Srinivasan CEO and Co-founder About Appurify Mission to create comprehensive mobile application lifecycle management

More information

Mobile Application Testing

Mobile Application Testing Fachhochschule Köln University of Applied Sciences Cologne 07 Fakultät für Informations-,Medien-und Elektrotechnik Studiengang: Master Technische Informatik Mobile Application Testing Serminar Informatik

More information

JavaScript Applications for the Enterprise: From Empty Folders to Managed Deployments. George Bochenek Randy Jones

JavaScript Applications for the Enterprise: From Empty Folders to Managed Deployments. George Bochenek Randy Jones JavaScript Applications for the Enterprise: From Empty Folders to Managed Deployments George Bochenek Randy Jones Enterprise Development What is it? Source Control Project Organization Unit Testing Continuous

More information

Continuous Delivery. Ariel Alonso, IPC

Continuous Delivery. Ariel Alonso, IPC Continuous Delivery Ariel Alonso, IPC About Me Ariel Alonso Systems Architect Independent Purchasing Cooperative, Inc. Software Engineer for 15 years Interests Agile & XP Test Driven Development Automation

More information

Image Area. White Paper. Best Practices in Mobile Application Testing. - Mohan Kumar, Manish Chauhan. www.infosys.com

Image Area. White Paper. Best Practices in Mobile Application Testing. - Mohan Kumar, Manish Chauhan. www.infosys.com Image Area White Paper Best Practices in Mobile Application Testing - Mohan Kumar, Manish Chauhan www.infosys.com Contents Introduction 3 QA Challenges in Mobile Application Testing 3 Device Variation

More information

TUSCULUM COLLEGE. Ellucian Go: Installing and using the mobile application

TUSCULUM COLLEGE. Ellucian Go: Installing and using the mobile application TUSCULUM COLLEGE Ellucian Go: Installing and using the mobile application ABOUT THE ELLUCIAN GO MOBILE APPLICATION The Ellucian Go Mobile application allows students with iphones and Android smartphones

More information

Open Source HTTP testing tool. Stefane Fermigier <sf@nuxeo.com>

Open Source HTTP testing tool. Stefane Fermigier <sf@nuxeo.com> > Introducing FunkLoad Open Source HTTP testing tool Stefane Fermigier Tests If it's not tested, it's broken Bruce Eckel, Thinking in Java, 3rd edition Copyright 2005 Nuxeo 2 Where do we

More information

Performance Testing from User Perspective through Front End Software Testing Conference, 2013

Performance Testing from User Perspective through Front End Software Testing Conference, 2013 Performance Testing from User Perspective through Front End Software Testing Conference, 2013 Authors: Himanshu Dhingra - Overall 9+ years IT extensive experience years on Automation testing - Expertise

More information

RUN THE RIGHT RACE. Keep pace with quickening release cycles. Discover automation with the human touch. CHOOSE A TEST TO RUN BELOW

RUN THE RIGHT RACE. Keep pace with quickening release cycles. Discover automation with the human touch. CHOOSE A TEST TO RUN BELOW RUN THE RIGHT RACE Keep pace with quickening release cycles. Discover automation with the human touch. CHOOSE A TEST TO RUN BELOW 26032015 FUNCTIONAL TESTING With Borland everyone from business analysts

More information

Challenges and Pains in Mobile Apps Testing

Challenges and Pains in Mobile Apps Testing Challenges and Pains in Mobile Apps Testing Sales office Table of Contents Abstract... 3 Mobile Test Automation... 3 Challenges & Pains... 4 EZ TestApp Concept and Elements... 5 About TenKod Ltd.... 8

More information

ios Deployment Simplified FileMaker How To Guide

ios Deployment Simplified FileMaker How To Guide ios Deployment Simplified FileMaker How To Guide Table of Contents FileMaker How To Guide Introduction... 3 Deployment Options... 3 Option 1 Transfer to the ios device... 3 Option 2 - Host with FileMaker

More information

Build apps your users will love with Xamarin. Mobile Edge 11 Nov 2015

Build apps your users will love with Xamarin. Mobile Edge 11 Nov 2015 Build apps your users will love with Xamarin Mobile Edge 11 Nov 2015 We re here to help Matt Larson EMEA Senior Partner Manager matt@xamarin.com +44 7482 775 772 @mattylar12 I m a Dad Fatherhood The Lifecycle

More information

Building native mobile apps for Digital Factory

Building native mobile apps for Digital Factory DIGITAL FACTORY 7.0 Building native mobile apps for Digital Factory Rooted in Open Source CMS, Jahia s Digital Industrialization paradigm is about streamlining Enterprise digital projects across channels

More information

Aaron Evans. aarone@one-shore.com. 425-242-4304 Software Quality Assurance, Test Automation, SDET, Web Developer

Aaron Evans. aarone@one-shore.com. 425-242-4304 Software Quality Assurance, Test Automation, SDET, Web Developer Aaron Evans aarone@one-shore.com 425-242-4304 Software Quality Assurance, Test Automation, SDET, Web Developer Work Experience Alaska Airlines (consultant with Apex Systems) June 2011 December 2011 Title:

More information

Building Mobile App Test Automation into a Cloud-based Continuous Integration Pipeline. Mark Pedersen YOW! Connected 2015

Building Mobile App Test Automation into a Cloud-based Continuous Integration Pipeline. Mark Pedersen YOW! Connected 2015 Building Mobile App Test Automation into a Cloud-based Continuous Integration Pipeline Mark Pedersen YOW! Connected 2015 QA shifting from being concentrated in specialist testing roles back to being diffused

More information

OfficeSuite CRM Connector for Salesforce Administrator Guide Version 1.0 February 2014

OfficeSuite CRM Connector for Salesforce Administrator Guide Version 1.0 February 2014 OfficeSuite CRM Connector for Salesforce Administrator Guide Version 1.0 February 2014 i Table of Contents INTRODUCTION AND GETTING STARTED... 1 OPERATING SYSTEM, HARDWARE AND SOFTWARE REQUIREMENTS...

More information