Загрузка страницы

Sleeping is not your best friend in automation - Michelle Macdonald | SeleniumConf Chicago

We all know that timeouts or sleeps affect testing performance and decrease test reliability. We certainly don’t want to load down any of our scripts with needless timeouts and delays.

Sometimes automation testers are caught red-handed inserting sleeps in tricky places. Instead of giving in to frustration, patiently and persistently show them how to use intelligent waits for specific conditions.

One goal of this talk is to emphasize that we need to aim for efficient and reliable tests. No more flakey tests.

Whatever action we take in automation whether it be a gesture, keystroke or mouse event; we need to know what conditions to anticipate, understand how elements on a web page or application screen are going to change. We will explore a few ways of how to wait for specific expected conditions.

SpongeBob in his high pitched annoying voice, always says “I’M READY!” That’s how we should view our automation elements, slightly annoying, but always saying loudly “I’m ready” before we perform any actions on them.

About Michelle Macdonald
Michelle Macdonald is a team-leading automation engineer with many years of experience as a software developer. Known as the Automation Evangelist in the workplace, she has been passionate about all things Selenium for over 4 years. With support and assistance from her manager, she has been actively involved in the training of traditional non-technical QA staff to write automation. She lives in Australia, about 45 mins drive away from Melbourne.

Видео Sleeping is not your best friend in automation - Michelle Macdonald | SeleniumConf Chicago канала Selenium Conference
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
16 ноября 2018 г. 18:06:49
00:32:12
Яндекс.Метрика