Когда автоматизация приносит успехи (т.е. достигает хотя бы некоторых целей), то у менеджеров возникает желание "автоматизировать всё". Например: давайте теперь автоматизируем разворачивание "мегастенда", пусть отчёты будут гибкие и извивающиеся под каждого пользователя, пусть баги заводятся сами собой и пр. У меня возникает реакция "не трогайте мои идеальные тесты, они не были созданы для таких издевательств". Как реагировать на такие запросы? Возвращать к пересмотру основных целей и задач, аргументировать сроками по доработкам или можно выстроить грамотное планирование в самом начале?
Сверх задачи автоматизации
#1
Отправлено 02 декабря 2014 - 13:02
#2
Отправлено 02 декабря 2014 - 13:09
Как и на любые изменения, считаешь, сколько нужно будет времени на реализацию каждой хотелки и показываешься менеджеру.
Если ему не нравится время- что то вычеркиваете:)
кстати, а с какой целью они были созданы?
#3
Отправлено 02 декабря 2014 - 13:31
Надо прочитать и дать прочитать "менеджерам" соответствующую главу из книги Фредерика Брукса "Мифический человеко-месяц": http://az-design.ru/...&src/003/01h005
Да и вообще всю книжку прочитать, она написана "потом и кровью".
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium
#4
Отправлено 02 декабря 2014 - 13:40
кстати, а с какой целью они были созданы?
Автотесты создаются по вполне конкретным целям: сокращение разворачивания подсистемы, приведения её в рабочий вид, бОльшее покрытие по данным, бОльшая частота тестирования и покрытие старой функциональности и т.д. На основании этих целей ставятся задачи: закодировать автоустановку и настройку, закодировать управление данными, ввести data driven в тесты, автозапуск тестов после коммита и т.д. Для меня "сверх задачи" - это именно те "украшательства", которые описаны в книге, советуемой Алексеем. Украшательства не двигают нас к цели, а отдаляют от неё, распыляя ресурсы. ИМХО, лучше мы "тут", пока потерпим, зато сделаем больше по основным задачам, которые никто не отменял.
#5
Отправлено 02 декабря 2014 - 14:58
Также, чтобы не быть "Дартаньяном" приведу пример точек зрения оппонентов такими, как вижу их я.
1. Возможно, я не до конца правильно понял цели и реализовал полезную идею, но не "в тему", а теперь отстаиваю ложные идеалы.
2. Возможно, другие дальше и больше видят цели и задачи, и, если реализовать "А", то потом можно достигнуть "В".
#6
Отправлено 02 декабря 2014 - 15:07
Возможно стоит уточнить у руководителя, зачем он хочет это добавить, тогда и будет понятно, как реагировать.
может быть ему надо отчитаться на что вы тратите время. а для отчетности нужны красивые отчеты прежде всего.
#7
Отправлено 02 декабря 2014 - 15:16
Может у вас задач не осталось и менеджер боится простоев ценного кадра? Или скорее всего он прочитал книгу Как тестируют в там-то и захотел также... Вообще у руководства (не технарей) частенько такие желания возникают. Им нужен мегацентр, чтобы по нажатию одной кнопки все сразу выполнялось и выдавалось в виде красивого отчета, который будет передан следующему боссу вверх по лестнице.
"Если ты хороший плотник и делаешь красивую тумбочку, ты не будешь прибивать сзади фанеру, даже несмотря на то, что задняя часть повернута к стене, и никто ее не видит. Ты будешь хорошо спать ночью, только если тебе удалось воплотить в своем произведении эстетическую красоту и качество." © Стив Джобс
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных