Lessons Learned in Automated Testing

Slides:



Advertisements
Similar presentations
PAUL MCGARVEY Government Service Design Manual and Information Architecture.
Advertisements

©Accenture 2009 All rights reserved. Fireman’s Fund Insurance Company Accenture helps Fireman’s Fund transform claims and underwriting services Fireman’s.
2013 Rosenbauer Engines. Pierce EnginesRosenbauer Engines.
Automation Testing Presentation Phil Hunter Phil Hunter - Automation Presentation 1.
1 Seven Steps to Test Automation Success by Bret Pettichord Presented by Wen Yin.
Presented By: By: By: Web Address: Topic Number: Topic Number: Date: Date:
0-1 Team # Status Report (1 of 4) Client Contact –Point 1 –Point 2 Team Meetings –Point 1 –Point 2 Team Organization –Point 1 –Point 2 Team #: Team Name.
0-1 Team # Status Report (1 of 4) Client Contact –Status Point 1 –Status Point 2 Team Meetings –Status Point 1 –Status Point 2 Team Organization –Description.
© 2015 Survey Sampling International | 1 | With the global leader in data solutions and technology Who is SSI? Rafael deKock Account Executive, Benelux.
Agile Testing with Testing Anywhere The road to automation need not be long.
Lesson 4-5 Example Example 1 Find the product of 3 and 7 by using repeated addition. Then write the multiplication fact and its commutative fact.
A global leader in data visualization Serving Fortune 500 companies and thousands of developers and IT professionals worldwide.
Immutable Infrastructure With Docker and EC2 Docker Conf 2014 Michael Bryzek CTO & Co-Founder Gilt
Model Bank Testing Accelerators “Ready-to-use” test scenarios to reduce effort, time and money.
Open Source VOIP Solutions In Carrier Environments James Jones Virtual Realm Software
Sri Lanka Institute of Information Technology Software Engineering Project – I Clone of Rally GROUP NO : WD-SEP-002 | PROJECT NO :25 PROJECT : CLONE OF.
GCSE Computer Science PRESENTATION TO PARENTS AND PUPILS SJCR 2015.
Software Testing. What is Software Testing? Definition: 1.is an investigation conducted to provide stakeholders with information about the quality of.
COMBAT BATTLEFIELD STRESS REFERENCES REFERENCES FM LEADERS MANUAL FOR COMBAT STRESS CONTROL FM – RISK MANAGEMENT FM – COMBAT STRESS.
OWASP ESAPI SwingSet An introduction by Fabio Cerullo.
Intelligent Performance Management Empowering Your Enterprise Duane E. Presti, CEO PARIS Technologies, Inc.
© 2015 CloudBees, Inc. All Rights Reserved From 1 RPM to 1,000 RPM – Succeeding in a Software-Defined Economy JAX London
BOMBARDIER Team Members, Dilip Narayanan Gaurav Jalan Nithya Janarthanan.
© 2013 IBM Corporation IBM Enterprise Content Management Solutions Services and Support.
D R A T D R A T ABSTRACT Every semester each department at Iowa State University has to assign its faculty members and teaching assistants (TAs) to the.
Android. What is Android? A mobile device operating system. Seen primary in tablets and Cellphones. Based on a Linux kernel. Applications are Java Based.
Formal definitions written in the manual.  Written specification  External product of the Architect  Details what the user sees  Does not detail what.
Testimonial. “Celoxis has been awarded and recognized byWebHostingSearch.com as one of the BEST WEB TOOL FOR PROJECT MANAGEMENT SOFTWARE CATEGORY. ”
Geoff Davis Software Development Leader Software Development at eWater.
Technologies Environments. Quick Poll  What stack are you planning to use?
 Pinpoint Systems Corporation is a provider of marketing solutions and marketing automation software implementation services that help increase the profitability.
March 18, 2010 Social Knowledge Management in an Academic Research Environment: A Case Study Kimberly Silk, MLS Data Librarian.
1 Punishment Through Continuous Delivery If it hurts, do it more often…
P p © Sedin Technologies Corporate Profile.
Prizm Content Connect HTML5 Responsive Viewer. Responsive Design Designed for better workflow and usability Responsive Design - 1 viewer for all view.
By Trawex Technologies. Online Hotel booking softwareOnline Hotel booking software can make your business much more productive by saving time and by improving.
ESS Control System Applications GUI Development Style Guide Introduction to the document Frank Amand Cosylab.
Strategic Scheduling for Software Development Presenter: Neal Johnsen.
Learn Mercury Load runner as an Online Training. The advanced reality of a digital transformation in the digital world always been on a threshold in terms.
Items to consider before automating an application
Software Testing Tools
Progile Automated Verification Engineer • PAVE •
Organization Universidad de los Andes Headquarters Bogota, Colombia
Software Architecture ATAM Process Presentation
Antenna House Regression Testing System
Success of Test Automation Implementation. For businesses seeking to deliver quality at speed, strolling automated tests is a critical part of the software.
Reliable Software Services Inc.
Software Testing Tools
Software testing
Operational Quality Assurance - Ensuring Quality Across an Organization!
Lean Software Development
ODF, LibreOffice and Red Hat
Food order and delivery script DoorDash Food Delivery Script Grubhub Clone Script Grubhub Clone Grubhub Script
Agile Learning Development: Wins, Fails & Lessons Learned
XDESIGNS can design the best marketing approach for you that will yield the required results from your website. We provide you with.
Best Offshore Web Development Company In India Employcoder.
Continuous Performance Engineering
Objectives By the end of the lesson students will:
Quality Assurance in an Agile Development Team Michelle Wu 2018 PNSQC
Introduction If you have got a call for an Agile testing interview, then congratulations are in order. You may be feeling nervous, but it sure to be felt.
<<Project Name>>
Turning Model Based Test Automation (MBTA) into Robotic (Business) Process Automation (RPA) Aug 2018 SAP User Group (Auckland) ii.
Your code is not just…your code
Christian Huebner, Principal Architect
Implementing a Grant Projection Tool for Principal Investigators
ConText By: Team Flirt.
Test Cases, Test Suites and Test Case management systems
Improving Your Testing
Setup QA Process Software Quality Assurance Telerik Software Academy
Your code is not just…your code
Presentation transcript:

Lessons Learned in Automated Testing

About Me Testing Team Leader QSuper Limited Web Master Watir   Testing Team Leader QSuper Limited Web Master Watir Open Source Project watir.com

“There are good practices in context, but there are no best practices” Lessons Learned in Software Testing (2004)

know your context. it defines what automated testing is, what value it can add

automated high value, high risk things. not easy things. how? →

design tests before automating, but keep automation in mind.

automating your regression testing often delivers great value each manual regression test costs $$$ regression tests are repeatable across iterations

quick wins give you breathing space to develop a good solution

often you need to test through the GUI, so live with it but...

...cater for change, be able to automate new GUIs, APIs, DBs

always cater for negative testing

go shallow & wide, then deep & narrow, then deep & wide

always version control your automated tests

you're not perfect we all need to get along

share your knowledge

cheers alister.scott@gmail.com watirmelon.com