Сейчас работаю на крупную американскую компанию, и во время приема на работу меня спросили, а как вы тестировали код на предыдущей работе. Я говорю, что писали unit тесты для особо важных частей сайта (хотелось бы больше писать, но не всегда времени хватало) и были тестеры, которые делали ручные тесты. В ответ на другой стороне телефонной линии я услышал смех, когда они услышали про ручные тесты.
Сейчас я уже работаю на эту компанию три месяца и у нас вообще нет тестера, который бы тестировал код и мы не сделали ни единого unit теста. Жаль, что те менеджеры, которые меня интервьюировали, уже не работают со мной и уже куда-то перешли на другой проект. Хотелось бы мне сейчас посмеяться им в ухо через трубку телефона по поводу тестирования.
Как у тебя относятся к тестам? Забивают или делают юнит тестирование / ручное тестирование?
Понравилось? Кликни Лайк, чтобы я знал, какой контент более интересен читателям. Заметку пока еще никто не лайкал и ты можешь быть первым
Михаил, это такая игра, позвони теперь на прошлую работу и посмейся тоже ...
- Доктор, мой сосед, ему уже 70, говорит, что
за ночь может пять раз.
- Откройте рот. Так, язык на месте. Что вам мешает
говорить то же самое?
Сидят девочки-обезьяны которые бездумно тыкают пытаясь что-то сломать. Я таким тестерам платил бы только едой, если честно, а у них зп пусть и ниже, но не так уж сильно и это в сою очередь говорит о менеджерах-обезьянах. О БА скажу тоже самое. В общем в ИТ кроме самих программистов нет адекватных не тупорылых людей.
MVC + unit tests!!))
юнит тесты
интеграционные тесты
до функциональных не дошло дело
ничего нет - ищу место где будет )
О, у нас большой QA отдел. И юнит тесты пишем. В целом у нас так:
Девелоперы:
- юнит тесты на логику в коде. И тестирует и описывает как она работать должна.
- интеграционные тесты.
- ручные смоук тесты.
QA:
- ручное функциональное тестирование и написание автоматов
- regression suite
- endurance тесты
- performance тесты
Сейчас начали переводить автоматы на Selenium, работают вместе QA и DEV. Пока переводим, девелопера учатся тестить правильно, а QA программить на Java =)
2severvam а что за контора если не секрет?
Overdrive,
http://alpinweiss.eu/
@Overdrive, какой тут секрет. Я работаю в Ситико, вот линк, если интересно: http://ctco.lv/
Как правило сейчас везде все происходит как пишет severvam. Очень давно лет 6-ть назад, были стартапы где роль мануальщиков исполнял суппорт или сам заказчик, а все остальное ложилось на плечи девов. Может, в зависимости от проекта, опускатся понятия endurance и performance тестирования, если это приложение для интранета заказчика. Но вообще мне дико слышать что сейчас может розрабатыватся продукт без тест-инженера.
Хотите найти еще что-то интересное почитать? Можно попробовать отфильтровать заметки на блоге по категориям.