Первая часть курса – вводная и мотивационная.
Она посвящена тому, что можно автоматизировать,
а что нельзя, какие выгоды от автоматизации
можно получить , как эти выгоды правильно
оценить и преподнести.
Проанализируйте свою работу и работу своих
коллег-тестировщиков. Попробуйте найти такие
работы, которые допускают "легкую"
автоматизацию. И сделайте это!
Выясните у разработчиков, какие средства
первичного контроля используются перед тем,
как передать продукт на тестирование.
Проанализируйте, действительно ли это
согласуется с представлением тестировщиков о
том, что продукт, который проходит средства
первичного контроля, может быть принят в
тестирование. Если не согласуется – опишите,
какие дополнительные тесты должны входить в
комплект "smoke"-тестов. Это одни из первых кандидатов на
автоматизацию.
Узнайте, существуют ли
инструменты-рекордеры, которые работают с
Вашим приложением. Ищите не только среди
инструментов, официально предназначенных для
автоматизации тестирования, но и среди любых
других инструментов для записи и
воспроизведения действий мыши и клавиатуры. Научитесь пользоваться такими
инструментами.
Выясните у руководства, будет ли оценено по
достоинству, если Вам удастся сократить время
на тестирование, или увеличить покрытие.
Постарайтесь понять, что для руководства
важнее (скорее всего время, по крайней мере на
начальном этапе). Заинтригуйте руководство, пусть
инициатива внедрения автоматизации исходит
сверху!