Товарищ сменил работу, пять лет работал тестировщиком, а на новом месте его попросили заняться созданием QA-отдела, которого ранее там не было. Все лежит бог знает где в разных местах (требования, например), и ему нужно все это централизованно налаживать.
С чего начинать в таких ситуациях, когда надо хаотичные процессы упорядочить? Ломать старые процессы там особо не придется (что плюс), потому что их в общем-то и нет. Выбор инструментов - на его усмотрение.
Глупые люди наступают на одни и те же грабли потому, что ничему не учатся. Тестировщики наступают на одни и те же грабли потому, что надо воспроизвести дефект.
На конференциях принято рассказывать: мы сделали такую крутую штуку! Мы внедрили опупенный инструмент! Посмотрите, как мы справились с этими техниками… Такие рассказы слушать приятно, и есть, чему поучиться. Но наши рабочие дни обычно состоят не из геройских подвигов! Мы сталкиваемся с проблемами и трудностями:
пропустили критичный дефект
не успели провести тестирование вовремя
автотесты не окупаются и требуют слишком много времени
нет сил актуализировать тесты и планы
Что делать при возникновении таких проблем? Я знаю отличное решение:
расплакаться! Но на докладе расскажу о другой реакции: как извлекать полезный опыт из каждой допущенной ошибки.
В связи с тем, что в проекте Selenium мы постепенно мигрируем с одного "нетрадиционного" сборщика (crazy-fun) на другой (buck) у меня возник вопрос -- а много ли ещё людей, использующих "нетрадиционные" сборщики? Расскажите, какие именно, и почему предпочли их "стандарным" ant или maven?
(Вопрос главным образом адресован Java-пользователям, но и писатели на других языках, использующие что-то нетривиальное, призываются в тред)
Скажите, какие наиболее популярные технологиии (и на каком уровне) необходимы для успешного соискателя на должность тестировщика?
Допустим прочёл я Савина, скачал тестовые задания, спецификации, примеры тест-кейсов. Разобрался во всём этом по мере сил. Что дальше? Должен ли я знать HTML, JavaScript, CSS, php и т.д. и на каком уровне?
Да и ещё про возраст: странно ли будет прийти на собеседование на junior tester в 39 лет?
Подскажите пожалуйста как через Selenium WebDriver запустить JavaScript, тоесть мне нужно нажать на ссылку "Операции с нац.валютой" (как на картинке ниже)