Txbohbljwpjwpnsjvjny
SkillsCast

A Recipe for Succeeding in Test Automation

9th November 2017 in London at CodeNode

There are 14 other SkillsCasts available from Agile Testing & BDD eXchange 2017

Please log in to watch this conference skillscast.

Https s3.amazonaws.com prod.tracker2 resource 41088130 skillsmatter conference skillscast o9nohu

During this talk, Gloria will share the flow she uses in her company to create automated tests:

In order to avoid the following problems:

  • Duplicated tests trough the different layers of the testing pyramid
  • To have tests that do not add value
  • Not having a good coverage for new features
  • Difficult to maintain test suite

Caused usually by: - Lack of communication - Lack of total understanding of the user stories - Lack of testing planning

At Typeform we created and implemented a 5 steps flow: Think, Define, Write, Code and Review.

Think: Before writing your scenarios, you need to solve all the questions and doubts you would have about the user story. You cannot create useful tests if it’s not clear what the story is about. That means starting a conversation with all the roles involved.

Define: When we are working in agile environments we tend to forget about planning what we want to test. To follow a good testing approach, we need to know what we want to test.

Write: Create the domain language and write the Gherkin for the defined tests using good practices.

Code: Code the tests doing pair programming using good practices.

Review: Code review in order to improve what you have already done.

YOU MAY ALSO LIKE:

Thanks to our sponsors

A Recipe for Succeeding in Test Automation

Gloria Hornero

Gloria is a professional with more than five years of experience. She loves being part of the development cycle and help improving processes. She advocates Agile methodologies, promoting interactions between individuals and continuous improvement. Among others, her skills as QA professional include manual and automated testing, requirements analysis, bug management and release management.

SkillsCast

Please log in to watch this conference skillscast.

Https s3.amazonaws.com prod.tracker2 resource 41088130 skillsmatter conference skillscast o9nohu

During this talk, Gloria will share the flow she uses in her company to create automated tests:

In order to avoid the following problems:

  • Duplicated tests trough the different layers of the testing pyramid
  • To have tests that do not add value
  • Not having a good coverage for new features
  • Difficult to maintain test suite

Caused usually by: - Lack of communication - Lack of total understanding of the user stories - Lack of testing planning

At Typeform we created and implemented a 5 steps flow: Think, Define, Write, Code and Review.

Think: Before writing your scenarios, you need to solve all the questions and doubts you would have about the user story. You cannot create useful tests if it’s not clear what the story is about. That means starting a conversation with all the roles involved.

Define: When we are working in agile environments we tend to forget about planning what we want to test. To follow a good testing approach, we need to know what we want to test.

Write: Create the domain language and write the Gherkin for the defined tests using good practices.

Code: Code the tests doing pair programming using good practices.

Review: Code review in order to improve what you have already done.

YOU MAY ALSO LIKE:

Thanks to our sponsors

About the Speaker

A Recipe for Succeeding in Test Automation

Gloria Hornero

Gloria is a professional with more than five years of experience. She loves being part of the development cycle and help improving processes. She advocates Agile methodologies, promoting interactions between individuals and continuous improvement. Among others, her skills as QA professional include manual and automated testing, requirements analysis, bug management and release management.

Photos