9
Test Automation in an Agile Environment

Test automation in an agile environment

  • Upload
    xbosoft

  • View
    292

  • Download
    3

Embed Size (px)

DESCRIPTION

Key Takeaways ▪ Learn how to best integrate test automation in agile work flow ▪ Key personnel responsible for test automation in an agile team ▪ Understand what tools are best in test automation and how to get the best out of them

Citation preview

Page 1: Test automation in an agile environment

Test Automation in an Agile Environment

Page 2: Test automation in an agile environment

XBOSoft Info

Founded in 2006Dedicated to software quality

• Software QA Consulting• Software Testing

Offices in San Francisco, Beijing, Oslo, and Amsterdam

Page 3: Test automation in an agile environment

Housekeeping

•Everyone except the speakers is muted

•Questions via the gotowebinar control on the right side of your screenor through Twitter @XBOSoft

•Questions can be asked throughout the webinar,we’ll try to fit them in when appropriate

•General Q & A at the end of the webinar

•You will receive info on recording after the webinar

Page 4: Test automation in an agile environment

Speakers

Jan PrincenBoard member XBOSoft Founder of Grip QAFather of 2

DJ van der Vennen Test Automation Specialist

Agile Enthusiast Kitchen Automation Optimizer

Sabrina Gasson Marketing XBOSoft

Page 5: Test automation in an agile environment

How to integrate automation in an agile environment?

Page 6: Test automation in an agile environment

Automation is done in the sprints- Part of Grooming- Made into a story and given points- Definition of Ready- Definition of Done

Page 7: Test automation in an agile environment

Who is responsible for automation

The team as a whole is responsible to deliver the committed

delivery in time and with the defined quality. A good result or a failure is never attributed to a single team member but always the result of the team. This is also valid for the techniques used like Test Automation.

Individuals within the team will most certainly have specialized skills and focus. However to achieve best possible performance it would be optimal to have a balanced set of skills. Only then the team will be able to deal with the ever-changing challenges and can act as autonomous as it is possible.

On one hand this means that a team should be multidisciplinary (developers, tester, architects etc.) right from the beginning. On the other hand this also means that each team member should learn a little bit of each other's specialization, e.g. a if required to finally reach the committed goal a developer should also perform or write tests and use Test Automation as early as possible so time is won on making the regression test for after the sprint.

Page 8: Test automation in an agile environment

How to select the right tooling?

Page 9: Test automation in an agile environment

Q & APost your questions on Twitter and we'll answer them @Xbosoft

You will receive an email with information on slides and recording

We post regularly on our blog – check us out! http://xbosoft.com/software-quality-blog/

Why not download our free Test Automation Whitepapers, available here: http://xbosoft.com/knowledge-center/software-testing-white-paper/

Find us online to get all the latest webinars, reports and whitepapers:@XBOsoftfacebook.com/xbosoft+xbosoft

Any further queries regarding our services or ideas for future webinars please email us! [email protected]