Introduction to Test Automation

50 %
50 %
Information about Introduction to Test Automation

Published on February 16, 2014

Author: IsmoAro



Why is Test Automation vital in modern Software Development? Quick introduction to DevOps.

Introduction to Test Automation

@ismoaro Ismo Aro Agilist Since: Beginning of 2007 Previous Employers: Nokia, Nokia Siemens Networks, Ericsson, Basware Previous Roles: Test Engineer, Scrum Master, Agile Coach, Test Automation Specialist, Product Owner, Lead QA Engineer Partner & Lead Consultant @ Omenia Oy Email: Phone: +358504861934 Twitter: @ismoaro © Omenia Oy 2014

@ismoaro © Omenia Oy 2014

@ismoaro There has been a fundamental change in Software Development (Agile & Lean) © Omenia Oy 2014

@ismoaro The goal is to deliver customer value early and often © Omenia Oy 2014

@ismoaro This means faster release cycles © Omenia Oy 2014

@ismoaro Release once a year vs. Continuous Delivery © Omenia Oy 2014

@ismoaro Testing is about collecting data “Is it ready for release?” © Omenia Oy 2014

@ismoaro To release more often, we need to collect data faster © Omenia Oy 2014

@ismoaro So How to Do It? ● Deployment pipeline ○ ○ ○ ● ● ● Continuous Integration Different level of Test Automation Automated deployment Specification by Example (aka. Acceptance Test Driven Development) Test Driven Development (TDD) Visual Management ○ ○ Radiators Dashboards © Omenia Oy 2014

@ismoaro Specification By Example Write your Acceptance criteria, for your features, with natural language and as a test script. *** Test Cases *** Valid Login Open Browser To Login Page Input Username Input Password demo mode Submit Credentials Welcome Page Should Be Open [Teardown] Close Browser © Omenia Oy 2014

@ismoaro Cumulative Grow Your Acceptance Test Mass Automated Acceptance Testing of High Capacity Network Gateway © Omenia Oy 2014

@ismoaro Radiators eXtreme Feedback Panel Plugin © Omenia Oy 2014

@ismoaro Dashboards Assure TotalView © Omenia Oy 2014

@ismoaro Omenia Oy An IT-craftsmanship company focusing on Agile testing, Test Automation and Quality Assurance services Founded in 2013 by independent experts Many decades of expertise (variety of domains) Value to customers © Omenia Oy 2014

@ismoaro Never send a human to do a machine's job Agent Smith / Matrix © Omenia Oy 2014

Add a comment

Related presentations

Related pages

An Introduction to Software Test Automation – IndicThreads

Thisarticle is an introduction to software test automation and will serveas a tutorial to the testers who are new to Test Automation. It will bea gentle ...
Read more

Introduction to Test Automation - GlowTouch Technologies

An introduction to test automation, including when to automate, the test automation process, types of automation tools, and the benefits of test automation.
Read more

Introduction To Test Automation: Video 1 (Watch in HD ...

Lots of people have asked me about some videos on test automation. Before getting into a specific tool (like QTP) I think it is very important ...
Read more

Introduction to Mobile Test Automation · Appium for Android

Introduction to Mobile Test Automation. Before the mobile application development boom, we have explored and tried every bit of web application testing and ...
Read more

Introduction to Test Automation - YouTube

Want to watch this again later? Sign in to add this video to a playlist. Introduction to Test Automation, Automation Advantages, Tools & Frameworks
Read more

Introduction to Automation in Testing

The automation of test cases is appropriate for most software (android, apple, blackberry, cloud) and is characteristic of all Software Development Life ...
Read more

Test automation - Wikipedia, the free encyclopedia

In software testing, test automation is the use of special software ... The test runner executes the test scripts using a test harness.
Read more

Introduction - Selenium Documentation

Test Automation for Web Applications¶ Many, perhaps most, software applications today are written as web-based applications to be run in an Internet browser.
Read more