Suche senden
Hochladen
Mobile test automation - laying the right foundation by Ramesh Krish`
•
1 gefällt mir
•
613 views
QA or the Highway
Folgen
Ramesh Krish
Weniger lesen
Mehr lesen
Technologie
Melden
Teilen
Melden
Teilen
1 von 10
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
Karen N Johnson Keynote address QA or the Highway 2016: How Nancy Drew prepar...
Karen N Johnson Keynote address QA or the Highway 2016: How Nancy Drew prepar...
QA or the Highway
KrishnaToolComparisionPPT.pdf
KrishnaToolComparisionPPT.pdf
QA or the Highway
Ravi Lakkavalli - World Quality Report.pptx
Ravi Lakkavalli - World Quality Report.pptx
QA or the Highway
Caleb Crandall - Testing Between the Buckets.pptx
Caleb Crandall - Testing Between the Buckets.pptx
QA or the Highway
Thomas Haver - Mobile Testing.pdf
Thomas Haver - Mobile Testing.pdf
QA or the Highway
Thomas Haver - Example Mapping.pdf
Thomas Haver - Example Mapping.pdf
QA or the Highway
Joe Colantonio - Actionable Automation Awesomeness in Testing Farm.pdf
Joe Colantonio - Actionable Automation Awesomeness in Testing Farm.pdf
QA or the Highway
Sarah Geisinger - Continious Testing Metrics That Matter.pdf
Sarah Geisinger - Continious Testing Metrics That Matter.pdf
QA or the Highway
Empfohlen
Karen N Johnson Keynote address QA or the Highway 2016: How Nancy Drew prepar...
Karen N Johnson Keynote address QA or the Highway 2016: How Nancy Drew prepar...
QA or the Highway
KrishnaToolComparisionPPT.pdf
KrishnaToolComparisionPPT.pdf
QA or the Highway
Ravi Lakkavalli - World Quality Report.pptx
Ravi Lakkavalli - World Quality Report.pptx
QA or the Highway
Caleb Crandall - Testing Between the Buckets.pptx
Caleb Crandall - Testing Between the Buckets.pptx
QA or the Highway
Thomas Haver - Mobile Testing.pdf
Thomas Haver - Mobile Testing.pdf
QA or the Highway
Thomas Haver - Example Mapping.pdf
Thomas Haver - Example Mapping.pdf
QA or the Highway
Joe Colantonio - Actionable Automation Awesomeness in Testing Farm.pdf
Joe Colantonio - Actionable Automation Awesomeness in Testing Farm.pdf
QA or the Highway
Sarah Geisinger - Continious Testing Metrics That Matter.pdf
Sarah Geisinger - Continious Testing Metrics That Matter.pdf
QA or the Highway
Jeff Sing - Quarterly Service Delivery Reviews.pdf
Jeff Sing - Quarterly Service Delivery Reviews.pdf
QA or the Highway
Leandro Melendez - Chihuahua Load Tests.pdf
Leandro Melendez - Chihuahua Load Tests.pdf
QA or the Highway
Rick Clymer - Incident Management.pdf
Rick Clymer - Incident Management.pdf
QA or the Highway
Robert Fornal - ChatGPT as a Testing Tool.pptx
Robert Fornal - ChatGPT as a Testing Tool.pptx
QA or the Highway
Federico Toledo - Extra-functional testing.pdf
Federico Toledo - Extra-functional testing.pdf
QA or the Highway
Andrew Knight - Managing the Test Data Nightmare.pptx
Andrew Knight - Managing the Test Data Nightmare.pptx
QA or the Highway
Melissa Tondi - Automation We_re Doing it Wrong.pdf
Melissa Tondi - Automation We_re Doing it Wrong.pdf
QA or the Highway
Jeff Van Fleet and John Townsend - Transition from Testing to Leadership.pdf
Jeff Van Fleet and John Townsend - Transition from Testing to Leadership.pdf
QA or the Highway
DesiradhaRam Gadde - Testers _ Testing in ChatGPT-AI world.pptx
DesiradhaRam Gadde - Testers _ Testing in ChatGPT-AI world.pptx
QA or the Highway
Damian Synadinos - Word Smatter.pdf
Damian Synadinos - Word Smatter.pdf
QA or the Highway
Lee Barnes - What Successful Test Automation is.pdf
Lee Barnes - What Successful Test Automation is.pdf
QA or the Highway
Jordan Powell - API Testing with Cypress.pptx
Jordan Powell - API Testing with Cypress.pptx
QA or the Highway
Carlos Kidman - Exploring AI Applications in Testing.pptx
Carlos Kidman - Exploring AI Applications in Testing.pptx
QA or the Highway
Ben Oconis - Breaking Down Silos.pdf
Ben Oconis - Breaking Down Silos.pdf
QA or the Highway
David Leslie - Testing at MACH Speed.pptx
David Leslie - Testing at MACH Speed.pptx
QA or the Highway
Andrew Knight - Spicy Opinions.pptx
Andrew Knight - Spicy Opinions.pptx
QA or the Highway
DesiradhaRam Gadde - Testers & Testing in ChatGPT-AI world.pptx
DesiradhaRam Gadde - Testers & Testing in ChatGPT-AI world.pptx
QA or the Highway
Angie Jones - The Reality of Developing in an Artificial World
Angie Jones - The Reality of Developing in an Artificial World
QA or the Highway
Melissa Tondi - The Lazy Tester
Melissa Tondi - The Lazy Tester
QA or the Highway
Jacob Haning and Andy Warns - Hyperautomation - The New Era of Digital Transf...
Jacob Haning and Andy Warns - Hyperautomation - The New Era of Digital Transf...
QA or the Highway
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
Khem
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
Boston Institute of Analytics
Weitere ähnliche Inhalte
Mehr von QA or the Highway
Jeff Sing - Quarterly Service Delivery Reviews.pdf
Jeff Sing - Quarterly Service Delivery Reviews.pdf
QA or the Highway
Leandro Melendez - Chihuahua Load Tests.pdf
Leandro Melendez - Chihuahua Load Tests.pdf
QA or the Highway
Rick Clymer - Incident Management.pdf
Rick Clymer - Incident Management.pdf
QA or the Highway
Robert Fornal - ChatGPT as a Testing Tool.pptx
Robert Fornal - ChatGPT as a Testing Tool.pptx
QA or the Highway
Federico Toledo - Extra-functional testing.pdf
Federico Toledo - Extra-functional testing.pdf
QA or the Highway
Andrew Knight - Managing the Test Data Nightmare.pptx
Andrew Knight - Managing the Test Data Nightmare.pptx
QA or the Highway
Melissa Tondi - Automation We_re Doing it Wrong.pdf
Melissa Tondi - Automation We_re Doing it Wrong.pdf
QA or the Highway
Jeff Van Fleet and John Townsend - Transition from Testing to Leadership.pdf
Jeff Van Fleet and John Townsend - Transition from Testing to Leadership.pdf
QA or the Highway
DesiradhaRam Gadde - Testers _ Testing in ChatGPT-AI world.pptx
DesiradhaRam Gadde - Testers _ Testing in ChatGPT-AI world.pptx
QA or the Highway
Damian Synadinos - Word Smatter.pdf
Damian Synadinos - Word Smatter.pdf
QA or the Highway
Lee Barnes - What Successful Test Automation is.pdf
Lee Barnes - What Successful Test Automation is.pdf
QA or the Highway
Jordan Powell - API Testing with Cypress.pptx
Jordan Powell - API Testing with Cypress.pptx
QA or the Highway
Carlos Kidman - Exploring AI Applications in Testing.pptx
Carlos Kidman - Exploring AI Applications in Testing.pptx
QA or the Highway
Ben Oconis - Breaking Down Silos.pdf
Ben Oconis - Breaking Down Silos.pdf
QA or the Highway
David Leslie - Testing at MACH Speed.pptx
David Leslie - Testing at MACH Speed.pptx
QA or the Highway
Andrew Knight - Spicy Opinions.pptx
Andrew Knight - Spicy Opinions.pptx
QA or the Highway
DesiradhaRam Gadde - Testers & Testing in ChatGPT-AI world.pptx
DesiradhaRam Gadde - Testers & Testing in ChatGPT-AI world.pptx
QA or the Highway
Angie Jones - The Reality of Developing in an Artificial World
Angie Jones - The Reality of Developing in an Artificial World
QA or the Highway
Melissa Tondi - The Lazy Tester
Melissa Tondi - The Lazy Tester
QA or the Highway
Jacob Haning and Andy Warns - Hyperautomation - The New Era of Digital Transf...
Jacob Haning and Andy Warns - Hyperautomation - The New Era of Digital Transf...
QA or the Highway
Mehr von QA or the Highway
(20)
Jeff Sing - Quarterly Service Delivery Reviews.pdf
Jeff Sing - Quarterly Service Delivery Reviews.pdf
Leandro Melendez - Chihuahua Load Tests.pdf
Leandro Melendez - Chihuahua Load Tests.pdf
Rick Clymer - Incident Management.pdf
Rick Clymer - Incident Management.pdf
Robert Fornal - ChatGPT as a Testing Tool.pptx
Robert Fornal - ChatGPT as a Testing Tool.pptx
Federico Toledo - Extra-functional testing.pdf
Federico Toledo - Extra-functional testing.pdf
Andrew Knight - Managing the Test Data Nightmare.pptx
Andrew Knight - Managing the Test Data Nightmare.pptx
Melissa Tondi - Automation We_re Doing it Wrong.pdf
Melissa Tondi - Automation We_re Doing it Wrong.pdf
Jeff Van Fleet and John Townsend - Transition from Testing to Leadership.pdf
Jeff Van Fleet and John Townsend - Transition from Testing to Leadership.pdf
DesiradhaRam Gadde - Testers _ Testing in ChatGPT-AI world.pptx
DesiradhaRam Gadde - Testers _ Testing in ChatGPT-AI world.pptx
Damian Synadinos - Word Smatter.pdf
Damian Synadinos - Word Smatter.pdf
Lee Barnes - What Successful Test Automation is.pdf
Lee Barnes - What Successful Test Automation is.pdf
Jordan Powell - API Testing with Cypress.pptx
Jordan Powell - API Testing with Cypress.pptx
Carlos Kidman - Exploring AI Applications in Testing.pptx
Carlos Kidman - Exploring AI Applications in Testing.pptx
Ben Oconis - Breaking Down Silos.pdf
Ben Oconis - Breaking Down Silos.pdf
David Leslie - Testing at MACH Speed.pptx
David Leslie - Testing at MACH Speed.pptx
Andrew Knight - Spicy Opinions.pptx
Andrew Knight - Spicy Opinions.pptx
DesiradhaRam Gadde - Testers & Testing in ChatGPT-AI world.pptx
DesiradhaRam Gadde - Testers & Testing in ChatGPT-AI world.pptx
Angie Jones - The Reality of Developing in an Artificial World
Angie Jones - The Reality of Developing in an Artificial World
Melissa Tondi - The Lazy Tester
Melissa Tondi - The Lazy Tester
Jacob Haning and Andy Warns - Hyperautomation - The New Era of Digital Transf...
Jacob Haning and Andy Warns - Hyperautomation - The New Era of Digital Transf...
Kürzlich hochgeladen
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
Khem
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
Boston Institute of Analytics
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
Maria Levchenko
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
Product Anonymous
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
apidays
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Radu Cotescu
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
sammart93
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Remote DBA Services
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
hans926745
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
Antenna Manufacturer Coco
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
The Digital Insurer
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Martijn de Jong
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
hans926745
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
apidays
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Drew Madelung
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
debabhi2
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
sudhanshuwaghmare1
Kürzlich hochgeladen
(20)
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
Mobile test automation - laying the right foundation by Ramesh Krish`
1.
INDIUM SOFTWARE An Independent
Software Testing Firm Mobile Test Automation - Laying the right foundation Feb 16, 2016
2.
© 2016 Indium
Software Mobility trends in 2015 and onwards 2 The Average user engages with their mobile devices 200 timesa day 2 billion Global Smartphone use will reach 1.3 billion in 2015 Average time spent on mobile 2 hours 21mins1 Day Mobile web will dominate Desktop web By 2015 Almost 3 billionmobile devices will be sold by 2017 “Tablet shipment are growing 70% year-over-year” Embrace mobile 100%By 2017, of employee apps will be built Mobile-first Investment in mobile is booming Enterprises will invest $61 billion in enterprise mobile apps by 2018 Increasing mobile usage………………………………..
3.
© 2016 Indium
Software3 BUILD APPS MADP/MEAP Off the shelf mobile apps Custom applications CHALLENGES More customer driven More cloud based Shorter production cycle More HW and SW choices More mobile carriers Lack of standards BARRIERS TO MOBILE TESTING Lacks the right method or process Devices are not readily available Mobile testing experts not available Lacks in-house testing environment Lacks the right tools for testing Lack of time to test QTP/UFT Ranorex SilkMobile Selenium RC SOAPUI Appium PhoneGap MonkeyTalk Test Studio Fone Money Robotium Uiautomator SeeTest Perfectomobile Zapfix DeviceAnywhere Technology landscape
4.
© 2016 Indium
Software4 Where is your App?
5.
© 2016 Indium
Software The Challenges Diversity Jailbreaking/Rooting of devices Source-code requirement Libraries to be added to the source-code Apps rendering differently in diverged device sizes Instrumentation/Re-signing requirements Instrumentation of browsers impossible Device specific features iOS automation requirements are not free Devices (Apple, Samsung, LG etc) | Operating Systems (iOS, Android, Windows, Blackberry, Symbian etc) | Browsers (IE, Safari, Chrome, FF, Opera etc) | Interfaces (Native, Web, Hybrid) 5
6.
© 2016 Indium
Software How much Automation is really Automated? 6 Startup / Shutting down Hub machines, Appium servers etc. Setup Environment | Dependencies | Data Registering and deregistering of Nodes Checkout code from repo and build process Manual edition configuration files like testNG.xml, property files etc. Distributed testing involving multiple technologies viz. UI, DB, API etc Maintain data sheets for various environments Defect analysis and categorization of defects Environment/Network Health check for execution
7.
© 2016 Indium
Software Automation Suite – In the long run 7 Environment and Configuration settings to be made easy Managing proper folder structure for the scripts / reusable components Proper documentation for the functions / scripts Tagging the test cases Modularizing and creating reusable components Multiple OR / Scripts / Methods based on modules Effective identification of objects using locating techniques like relative xpath or constructing dynamic xpath Removal / cleanup of obsolete scripts / functionalities as needed Ensure sanctity of the test suite by maintaining (fixing) the failures as and when it occurs
8.
© 2016 Indium
Software Taking it beyond 8 Big Data Automated Defect Analysis Failure Control Continuous Integration Benchmarking AnalyticsDefect Trends
9.
© 2016 Indium
Software9
10.
© 2016 Indium
Software Thank Youramesh.k@indiumsoft.com Sunnyvale Suite 210, 1250 Oakmead Parkway Sunnyvale, CA – 94085. Phone: +1(408) 501-8844 Fax: +1(408) 501-8808 Atlanta Crown Office Suites 1870 The Exchange, Suite 100 Atlanta, GA – 30339. Phone: +1 (678) 608-0809, +1(770) 989-7302 Chennai VDS House 41, 2nd Floor, Cathedral Road Chennai – 600 086. Phone: +91-44-2811 6330 Fax: +91-44-4210 4033 Bengaluru Salarpuria Adonis, 2nd Floor Binnamangala, 3/1, Old Madras Road Kadiranapalya, Indira Nagar Bengaluru – 560 038. Phone: +91-80-6784 7500 Sales Inquiries: americas.sales@indiumsoft.com , apac.sales@indiumsoft.com , emea.sales@indiumsoft.com , india.sales@indiumsoft.com , sales@indiumsoft.com General Inquiries: careers@indiumsoft.com , info@indiumsoft.com Kuala Lumpur Suite 8-1 & 8-2, Level 8, Menara CIMB, No.1, Jalan Stesen Sentral 2, Kuala Lumpur – 50470, Malaysia Phone: +60 (3) 2298 8465 Fax: +60 (3) 2298 8201 Princeton Carnegie Center Suite 150, 300 Carnegie Center, Princeton, NJ – 08540. Phone: +1 (609) 786-2423
Jetzt herunterladen