Borat
Нужно такому человеку регресс скинуть, чтобы не было времени на мемасы
Elena
Друзья, ищу толковых людей в стартап, кому интересно пишем в скайп liliana23080
Max
информативно
Gnam
Рассылать сообщения о том, как ты работал в бургер кинг и тебя уволили. Но у тебя есть промокод который их обанкротит...
Michael
Julia
DMITRIY
Alexander
Вам шашечки или ехать? :)
Вроде бы требования описаны.
Dmitry
Про морской бой тестовое порадовало...что-то такое я встречал на одном собеседовании, где меня просили на листочке писать код автотестов на морской бой
DMITRIY
В каждой компании по разному!
Alexei
Dmitry
Ранил хоть собеседующих?
Не смог и мне конечно был отказ) с пояснениями, что "им нужен более опытный автоматизатор". Правда они писали мне через годик еще раз)) не известно правда зачем...я же не буду учиться автотестировать морской бой) более того, компания занимается совсем не играми.
chemicalFox
Ох уж эти сюрреалистичные задачи на собесах.
chemicalFox
Бывает и норм. Но автотест на морской бой однозначно должен пополнить коллекцию
Артём
У меня побочный вопрос: Разве мидл может сам себе распланировать полноценный автотест по автоматизации?
Артём
Разве не должен быть сеньер/тим лид, который полностью распишет процесс?
Unknown
😎
Артём
Это из практики, исходя из жизненного опыта...
Anonymous
Dmitry
Блеа, а можно поподробнее 😂
Я не помню деталей, но суть такая, что есть поле 10 на 10 есть корабли, разного типа и по разному расположенные, нужно написать код (на листочке), который бы находил корабли полностью на поле. Ну и что то там ещё было вроде. Деталей уже не помню.
Евгений
Dmitry
Приемочный тест?
Это скорее алгоритм, который нужно написать, но там что-то ещё было про тесты на этот морской бой. Я не помню уже деталей.
Denis
Denis
и что, собственно, нужно было тестировать? Мне кажется тут нужно, заранее зная расположения кораблей, проверять корректность ответов противника.
Dmitry
жаль матом писать нельзя о тех, кто такие задачки в тестовое дает)
Denis
просто странно... тестировать можно поведение (методы/функции). Что означает "протестировать морской бой" - лично мне не понятно...
Denis
морской бой -это игра, описываемая набором правил. Они корректны изначально.
Denis
мы о разном... Я скорее намекал на недостаточность описания. Тестируется поведение реализации. А под это описание их может быть много.
Denis
в зависимости от конкретной формулировки, задача может быть вполне адекватной в плане интервьюирования
Denis
Цель - подобрать человека, быстро приспосабливающегося, а не только проверить набор навыков.
Denis
Richard
Боже.
Irga
какой боянище
Anton
Если бы просто боян
Irga
и кстати очень кривой, если брать его для примера тестирования.
Irga
патамушта кривой
Irga
тут неверна половина
Irga
да хотя бы функциональное и негативное разнесенные - чем не кривота?
Помеха
блэк бокс отлично описан тоже ))
Irga
пример с карандашом это то же самое что тупо перечислить виды, уровни, все-все-все, что хоть как-то относится к тестированию
Irga
а, ну в таком плане ок
Irga
типа ход мысли? так лучше уж на жизненной задаче.
Irga
то есть на реальной
Dmitry
security testing, это больше не глаз не выколем, а а если в глаз кому-то ткнуть то он пароль нам скажет или нет ?
Nikolay
тестирование калькулятора и то лучше, чем карандаша… -_-
Sasha
очевидно же, Repress testing - когда к тебе в квартиру вваливаются представители органов власти и...а это не про сталина
Egor
Daniel
коллеги, кто откликался на мои тут призывы. ко всем мой hr пришел?
Daniel
если к кому не пришел - напишите мне, пожалуйста
Daniel
я сделаю, чтобы пришел
Denis
Борода, конечно... Карандаш - это конкретный объект, для которого можно выделить характеристики. "Морской бой" - это набор правил, допускающий какую угодно реализацию: сетевые клиенты для игры между игроками, десктопное приложение для игры с ПК и т. д. и т. п.
Что тестировать-то... Я имел подобное расплывчатое задание. Обосновал, что оно не имеет конечного числа решений, выделил по своему усмотрению максимально простую реализацию и протестировал ее максимально детально. В итоге мне сказали, что у меня получилась крутое исследование...
Denis
,собственно, там и работаю
Denis
Значит требуется проверить корректность заполнения поля в соответствии с правилами. Надо тестировать поле или игру? Что такое игра? Игра это только конкретное поле или поле - это то, что проверяется на этапе инициализации игры перед тем, как начать игровой процесс?
Denis
На входе имеем кашу в виде этого задания на собеседовании. Прежде чем пытаться его тестировать, его надо формализовать. Иначе на выходе будет бред.
Denis
А что требования ТЗ? Нам надо тестировать их или реализацию под эти требования ?)
Richard
И то и то, если что.
Denis
Тестирование ТЗ - это вопрос на этапе работы с заказчиком
Denis
Думаю это отдельный вопрос, который адресуется не к QA
Denis
разумеется, требования почти всегда противоречивы и бредовые
Nikolay
Denis
видел что пишут заказчики
Michael
видел что пишут заказчики
Эм, но фантазии заказчиков ещё должны преодолеть овнера, проджекта и тимлида. И тестировщику работать уже с итоговым материалом надо
Denis
ну я о том выше и писал - в ответ на комментарий "и то и то"
Denis
зависит, конечно, от размеров команды и процессов.... где как.
Denis
собственно, задание уточняющих вопросов по этой задаче про морской бой - это и есть часть этого процесса
Denis
Поэтому, повторюсь (дабы мои слова были правильно поняты) - сначала уточнить, формализовать задачу, а потом тестировать....
Denis
если пропустить промежуточный этап - скорее всего собеседование будет завалено
Denis
а так, в целом - нормальное такое задание)
Denis
проверяется понимание процесса в целом
Alex
просто что-то сделать или для собеседования?
Alex
adidas.co.uk оформить заказ
Alex
ну вернее дойти до страницы оплаты
Denis
Смотря в какой сфере. Если API - я б дал конкретно 1-2 метода, например POST каких-то данных в формате json, которые нужно протестировать
Denis
про закупку в адидас - это позитивный кейс, он проверит навыки автоматизации действий, но не способность находить граничные значения и косяки