Процессы автоматизации
Тестируемость – как сделать приложение удобным для автотестов
Все хотят выпускать качественный софт. Для этого компании нанимают тестировщиков. Но порой тестировщики не в силах повлиять на качество в силу каких-то ограничений. Не могут написать хорошие автотесты; не могут построить локатор, чтобы нажать на кнопку; не знают где взять тестовые данные. Я придерживаюсь взгляда, что качество нужно встраивать в самих разработчиков, в процессы, в сам софт. В этом докладе я хочу поговорить о том, как повысить качество, как сделать софт более тестируемым. Хочу поговорить о том, как можно повысить эффективность работы тестировщика и снять ряд ограничений. Почему нужно идти на доклад тестировщикам: Узнаете, как вы сами можете изменить привычный ход вещей и сделать свою работу удобнее. Узнаете, что можно требовать от разработки, чтобы ваши автотесты было легче писать и без костылей. Почему нужно показать доклад разработчикам: Тестировщикам нужна помощь, и чтобы помочь нужно знать, а что можно сделать? Только руками разработчика можно встроить качество в приложение. Тестируемость - как сделать приложение удобным для автотестов from Vlad Orlikov