Re[5]: Тестовое задания для автоматизатора тестирования
От: a7d3  
Дата: 30.10.20 14:55
Оценка: +1
Здравствуйте, Skorodum, Вы писали:

S>Здравствуйте, a7d3, Вы писали:


A>>Потому что оно для тебя один-два часа, а для человека со стороны, у которого на домашнем компьютере может и не быть линукса с докером — это в разы больше времени выкинутого в трубу.

S>Докер в 10-ке нормально работает уже пару лет как.

А что у всех дома ненавистная винда 10-ка?
Большая часть знакомых если и на винде, то не с 10-кой.

Да и работает он там через виртуализацию, не каждый компьютер с этим нормально справится — без лагов с тормозами.
Отредактировано 30.10.2020 14:56 a7d3 . Предыдущая версия .
Re[8]: Тестовое задания для автоматизатора тестирования
От: LS9 США  
Дата: 30.10.20 16:03
Оценка:
Здравствуйте, a7d3, Вы писали:

A>Здравствуйте, LS9, Вы писали:


LS9>>Я бы ему дал ТЗ по автоматизации тестирования какого-нибудь модуля и посмотрел как бы он его сделал. Но что именно тестировать, имхо, должен сказать тот, кто ставит задачу.


LS9>>Имхо тут задачу надо разделить на две части:


LS9>>1. Поговорить о том как он это видит, понимает ли в целом.

LS9>>2. Дать задачу чисто на техническую часть.

A>Типа что обсудить сперва с человеком то, что именно и зачем он стал бы проверять, в контексте вот такой-то задачb (таких-то user story & use cases).

A>После чего попросить часть этого реализовать технически в виде скриптов и т.п.?

Да.

A>Да, это реально, но лишь в малом количестве случаев, когда никакой инфраструктуры разворачивать не потребуется. Например, у человека есть компьютер с Windows и тестируемый модуль предоставляет Automation API через какие-нибудь СОМ-интерфейсы, соответственно вся работа сведётся к возне со скриптами JScript/VBscript и регистрации СОМ-сервера в ОС, чтобы они его видели.


Ну дай ему доступ к виртуалке где уже всё установлено, если не хочешь чтобы он тратил на это время, не вижу никакой проблемы.
Коплю на ланцер
Re[9]: Тестовое задания для автоматизатора тестирования
От: a7d3  
Дата: 31.10.20 09:50
Оценка: +1
Здравствуйте, LS9, Вы писали:

LS9>Здравствуйте, a7d3, Вы писали:


A>>Да, это реально, но лишь в малом количестве случаев, когда никакой инфраструктуры разворачивать не потребуется. Например, у человека есть компьютер с Windows и тестируемый модуль предоставляет Automation API через какие-нибудь СОМ-интерфейсы, соответственно вся работа сведётся к возне со скриптами JScript/VBscript и регистрации СОМ-сервера в ОС, чтобы они его видели.


LS9>Ну дай ему доступ к виртуалке где уже всё установлено, если не хочешь чтобы он тратил на это время, не вижу никакой проблемы.


1) Вот только после этого останется другая часть проблемы, типичная для всей практики выдачи тестовых заданий — неизвестно кто именно его делал. Во время студенчества парни делают для девушек тестовые задания для приёма на стажировку куда-то. В зрелом возрасте — та же самая история с мужем-женой-братом и наоборот.

2) Единственное что проверяет практика выдачи тестовых заданий — что кандидат готов потратить своё личное время на компанию. Это является пагубной практикой, т.к. невозможно понять почему человек готов тратить прорву своего времени на эту компанию. То ли этот человек нахер не нужен в других местах (его там послали), толи настолько ленив что никуда более не ходил.

3) Цинично-разумное обоснование выдачи тестовых заданий: у кандидата создаётся впечатление, что работа ему не просто так досталась и потому, якобы будет её больше ценить. Да, это сродни «работать в нашей компании — большая честь». Но по факту, в той или иной форме, встречается в голове почти у каждого выдающего задания кандидатам.

Если сложить всё вместе, то можно получить ленивого нахер никому не нужного человека, тестовое задание за которого сделал кто-то другой и при этом хрен он сам куда уйдёт, как ни выдавливай, работа ему досталась не просто так и сейчас некому делать за него тестовые задания в другую компанию. Такого персонажа сложнова-то уволить даже по соглашению сторон с двумя окладами, придётся оформлять перевод и ликвидацию отдела с некоторыми единицами штатного расписания.
Re[10]: Тестовое задания для автоматизатора тестирования
От: LS9 США  
Дата: 31.10.20 15:31
Оценка:
Здравствуйте, a7d3, Вы писали:

A>Здравствуйте, LS9, Вы писали:


LS9>>Здравствуйте, a7d3, Вы писали:


A>>>Да, это реально, но лишь в малом количестве случаев, когда никакой инфраструктуры разворачивать не потребуется. Например, у человека есть компьютер с Windows и тестируемый модуль предоставляет Automation API через какие-нибудь СОМ-интерфейсы, соответственно вся работа сведётся к возне со скриптами JScript/VBscript и регистрации СОМ-сервера в ОС, чтобы они его видели.


LS9>>Ну дай ему доступ к виртуалке где уже всё установлено, если не хочешь чтобы он тратил на это время, не вижу никакой проблемы.


A>1) Вот только после этого останется другая часть проблемы, типичная для всей практики выдачи тестовых заданий — неизвестно кто именно его делал. Во время студенчества парни делают для девушек тестовые задания для приёма на стажировку куда-то. В зрелом возрасте — та же самая история с мужем-женой-братом и наоборот.


Мы как раз вчера делали тестовое задание с моим товарищем джуном, который собеседуется на синьора. Именно поэтому сначала нужно просто поговорить о жизни и понять, понимает ли вообще человек свою сферу деятельности.

A>2) Единственное что проверяет практика выдачи тестовых заданий — что кандидат готов потратить своё личное время на компанию. Это является пагубной практикой, т.к. невозможно понять почему человек готов тратить прорву своего времени на эту компанию. То ли этот человек нахер не нужен в других местах (его там послали), толи настолько ленив что никуда более не ходил.


Ну это уже как-то слишком. Я как-то своего товарища в Киеве посоветовал на собеседовании и его не взяли, но т.к. я был в нём уверен и знал что он ответственный и не глупый, договорился с боссом что тот приедет в офис и целый день будет бесплатно пилить то, что скажет босс. В итоге взяли, а потом переманили в штаты. Так что может и совсем наоборот — просто хочет работать в компании и готов вкладываться.


A>3) Цинично-разумное обоснование выдачи тестовых заданий: у кандидата создаётся впечатление, что работа ему не просто так досталась и потому, якобы будет её больше ценить. Да, это сродни «работать в нашей компании — большая честь». Но по факту, в той или иной форме, встречается в голове почти у каждого выдающего задания кандидатам.


Это хрень какая-то.

A>Если сложить всё вместе, то можно получить ленивого нахер никому не нужного человека, тестовое задание за которого сделал кто-то другой и при этом хрен он сам куда уйдёт, как ни выдавливай, работа ему досталась не просто так и сейчас некому делать за него тестовые задания в другую компанию. Такого персонажа сложнова-то уволить даже по соглашению сторон с двумя окладами, придётся оформлять перевод и ликвидацию отдела с некоторыми единицами штатного расписания.


Увольнение это целое искусство и здесь и правда лучше не взять, чем потом увольнять. Оба увольнения за всю мою менеджерскую карьеру были страшным для меня геморроем.
Коплю на ланцер
Re: Тестовое задания для автоматизатора тестирования
От: alpes  
Дата: 20.11.20 13:59
Оценка:
Здравствуйте, C0x, Вы писали:

C0x>Подскажите какую тестовую задачу (имеется ввиду задачу на дом) можно выдать кандидату на должность Инженера по автоматизации тестирования?


C0x>Основные требования умения писать скрипты, тестировать API сервисов, автоматизация тестирования UI как десктопа так и вэба.


C0x>Пока как вариант: дать чуваку простой вэбный калькулятор на вход и попросить автоматизировать тестирование UI. Для этого он сам должен сделать докерконтейнер, установить нужные фрэймворки и написать тестовые скрипты. Потом выслать как результат этот Докер контейнер на проверку.


C0x>Вроде как это даст понимание что чувак 1) может разбираться в технологиях и пользоваться гуглом, 2) чувак умеет составлять и писать функциональные тесты.


C0x>Или может как-то по другому проверять способность кандидата в этой области?


C0x>Спасибо.



Скорее всего так найдете того как раз у кого не очень с опытом. Ну или же вы должны предлагать реально хорошие деньги выше рынка и требовательно отбирать, а задание это — один из этапов и не самый важный.

Просто зачем это тому кто реально в теме и получает 200+, например... Когда каждый день кто нить пишет в linkedin и т.п.
Такое может быть интересно тому кто немного попробовал автоматизацию, опыта пока маловато, а продать себя хочется подороже. Такой человек может и потратить несколько часов и сделать неплохо это задание. А часы тратить придется если чувак не обучался недавно и не особый фанат автотестирования (у меня на личной машине, например, ничего не стоит чтобы сходу это стартануть кроме Idea, я дома не тестирую ничего, только изучаю что-нибудь другое).

Но, в принципе, если нужен просто нормальный тестер, то почему бы и нет. Тестировать калькулятор — вполне нормальное задание. Его проблема только в распространенности, товарищ может ну вот совсем всё почти слизать у кого-нить. И будет у него задачей только в докер контейнер засунуть.

Как совет: сделайте что-то простое сами где есть вход и какая-то обработка. Можно из области простой математики, геомеотрии, например. Когда что-то вводишь, а что-то определяется по введенным параметрам внутри и выдается результат. Принцип тот же, но вариантов больше и готовое решение вряд ли кто-то сможет найти.
Отредактировано 20.11.2020 14:08 alpes . Предыдущая версия . Еще …
Отредактировано 20.11.2020 14:05 alpes . Предыдущая версия .
Re[2]: Тестовое задания для автоматизатора тестирования
От: C0x  
Дата: 20.11.20 15:07
Оценка: 4 (1)
Здравствуйте, alpes, Вы писали:

A>Здравствуйте, C0x, Вы писали:


C0x>>Подскажите какую тестовую задачу (имеется ввиду задачу на дом) можно выдать кандидату на должность Инженера по автоматизации тестирования?


C0x>>Основные требования умения писать скрипты, тестировать API сервисов, автоматизация тестирования UI как десктопа так и вэба.


C0x>>Пока как вариант: дать чуваку простой вэбный калькулятор на вход и попросить автоматизировать тестирование UI. Для этого он сам должен сделать докерконтейнер, установить нужные фрэймворки и написать тестовые скрипты. Потом выслать как результат этот Докер контейнер на проверку.


C0x>>Вроде как это даст понимание что чувак 1) может разбираться в технологиях и пользоваться гуглом, 2) чувак умеет составлять и писать функциональные тесты.


C0x>>Или может как-то по другому проверять способность кандидата в этой области?


C0x>>Спасибо.



A>Просто зачем это тому кто реально в теме и получает 200+, например... Когда каждый день кто нить пишет в linkedin и т.п.

A>Такое может быть интересно тому кто немного попробовал автоматизацию, опыта пока маловато, а продать себя хочется подороже. Такой человек может и потратить несколько часов и сделать неплохо это задание. А часы тратить придется если чувак не обучался недавно и не особый фанат автотестирования (у меня на личной машине, например, ничего не стоит чтобы сходу это стартануть кроме Idea, я дома не тестирую ничего, только изучаю что-нибудь другое).

A>Но, в принципе, если нужен просто нормальный тестер, то почему бы и нет. Тестировать калькулятор — вполне нормальное задание. Его проблема только в распространенности, товарищ может ну вот совсем всё почти слизать у кого-нить. И будет у него задачей только в докер контейнер засунуть.


A>Как совет: сделайте что-то простое сами где есть вход и какая-то обработка. Можно из области простой математики, геомеотрии, например. Когда что-то вводишь, а что-то определяется по введенным параметрам внутри и выдается результат. Принцип тот же, но вариантов больше и готовое решение вряд ли кто-то сможет найти.


У меня задание простое, человек с опытом потратит на него пару часов. Нужно протестировать игрового бота в крестики нолики. Язык можно использовать любой. Средства разработки тоже. Одна девушка нафигачила тесты в Idea как раз на Java. От докера пришлось отказаться, т.к. тенденция на рынке такая что Автоматизиторы это учень в средней массе узколобые специалисты, которым нужно давать всё готовое и они могут только в лучшем случае используя готовые фреймворки фигачить скрипты. Короче я немного в начале попутал DevOps спецов с Автоматизаторами, но уже ОК, исправился
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.