Сообщество - Лига тестировщиков
Добавить пост

Лига тестировщиков

133 поста 2 990 подписчиков

Популярные теги в сообществе:

Тестовое задание для QA

Помогите пожалуйста написать тест сьют, я как начинающий qa не могу понять чего именно от меня хотят.


Предоставлен график покупок фруктов за 5 дней. Каждому фрукту соответствует свой цвет кривой: арбузы - оранжевая, яблоки - желтая, сливы - зеленая. Кривые строятся независимо друг от друга. Осями графика являются дни недели (ось X) и количество фруктов (ось Y). Каким образом вводятся исходные данные не имеет значения. Необходимо составить тест сьют для проверки графика, который можно выполнить за 15 минут. Кейсы в тест сьюте должны быть расположены в порядке выполнения, получившийся файл необходимо загрузить в форму

Тестовое задание для QA QA, Тест, Тестирование по, IT, Qc

Из технологов с завода в QA. #1

Внимание! Длиннопост!!


28.07-04.08 - первая неделя.


Итак, продолжим!

28 июля я начал более углубленно изучение предмета. Сначала попытался определить план обучения:

- Что такое тестирование и для чего нужно;

- Теория тестирования ПО;

- Получить базовые знания и навыки работы SQL;

- Вспомнить базу по java и c++;

- Подтянуть HTML/CSS/JS;

- Параллельно посмотреть/послушать лекции и вебинары по IT тематике;

- Подтянуть английский.


Знакомство с тестированием начал, как многие и советуют для новичков, с Савина "Тестирование Дот Ком." С точки зрения содержания это нельзя отнести к научной серьезной литературе. Больше рассматривал как ознакомление, ввод в курс дела и общего ориентира надо оно мне или нет.

После Савина взялся за чтение Куликова. Более серьезная книга, более сухое и академическое изложение материала. Книга понравилась больше, т.к. на работе приходится иметь дело в основном с ГОСТами, старыми и новыми учебниками. Вот Куликова я уже читал под конспект, так у меня проще усваивается информация. Но так как любая теория без практики рано или поздно станет забываться, то решил поискать краудтестинговые платформы. Тем кто знаком с темой эти платформы известны - это uTEST, TestIO, TestLIO, TestBirds.

Чем хороши эти платформы:

- Есть свои внутренние обучающие материалы;

- Есть тестовые задания после каждого учебного материала;

- Есть реальная возможность получить практические навыки в тестировании(об этом далее поподробней):

- Возможность подтянуть английский, т.к. почти все эти платформы на английском);

- Есть монетизация вашего труда.


Остановлюсь немного поподробней на получении практических навыков. Во-первых потребовалось пройти пару вступительных тестов, приближенных к реальным проектам. Где-то и вовсе в качестве тестового задания нужно было тестировать "живые" продукты, будь то сайт или приложение. Где-то этих вступительных тестов несколько(uTEST). Собственно параллельно с чтением книг я пытался зарегистрироваться и пройти эти тесты на всех 4 платформах. На 3 из 4 я успешно прошел обучение и вступительные тесты к концу первой недели, а на 4(uTEST) прохожу эти тесты до сих пор, т.к. они разбиты на несколько видов тестирования и расстянуты во времени(первый тест, например, длился 4 дня и до его окончания нельзя было приступить к выполнению следующего).

Из всех платформ мне больше понравилась TestIO - после заполнения профиля и успешной сдачи тестового задания, приходит очень много приглашений поучаствовать в тестировании. В основном это функциональное тестирование, которое я, по не знанию и неопытности, превратил вместо тестирования, следуя описанным требованиям, в monky testing, тыкая во все подряд. Несмотря на это, я поучаствовал в 3 тестовых циклах (один сайт с фильмами, новостное приложение и онлайн-магазин) и создал отчет о 5 багах, 3 из которых отклонили. Но зато это дает понимание на практике разобраться в терминах и понятиях, которые ты изучаешь.


Пока что это все, что я сделал на первой неделе. На вторую неделю планы дочитать Куликова, посмотреть несколько вебинаров по IT, продолжить работать с краудтестинговыми платформами.


Спасибо за внимание!

Показать полностью

Из технологов с завода в QA. Вводный пост

Внимание!!! Длиннопост!


Доброго времени суток уважаемые Пикабушники!

Начинаю серию постов, посвященную попытке, только попытке, перехода из технологов  машиностроения в QA IT-сферы без опыта, без смс и регистрации). Данный и будущие посты нужны мне для систематизации, структурирования, упорядочивания моих действий и обучения, а также просто привести мысли в порядок - в голове ужасная каша.


Для злых языков:

- Да, это пресловутое войти в IT;

- Да, у меня нет никакого опыта в IT;

- Да, я про...пропустил время в универе, когда этот переход был бы логичным и обоснованным;

- Да, мне не 20 и не 25).


Итак, погнали!


Что имеем:

Возраст: 29 лет;

Работа: технолог-программист станков с ЧПУ;

Стаж: 5 лет;

Образование: бакалавр "Мехатроника и Робототехника"; техник "Пожарная безопасность";

Владение иностранными языками: Английский A2 ;

Цель: освоить профессию QA тестировщика и по возможности сменить профессию.


Мысли о смене работы приходили еще 2 года назад в 2018. Тогда это было связано с не самой высокой зп., ослабевающим интересом к тому, что я делаю, сменой политики руководства, перехода на сменный график работы. К сожалению (а может и к счастью?), тогда повысили зп. и мысли о смене работы меня покинули, да и к тому же мне очень нравится коллектив - отличные ребята и хорошие друзья. Собственно, в раздумьях и мониторинге рынка труда время подобралось к марту нынешнего 2020 года, а там, как всем известно, началась дичь под названием "Короновирус". В апреле этого года наткнулся на статью о тестировании игр и целом отделе тестирования в mail.ru. На тот момент это вызвало "ВАУ-эффект". Так как я всю сознательную жизнь играю в компьютерные игры, то тема меня зацепила - как же! превратить свое увлечение в работу - мечта да и только! Где - то месяц я читал интересующие статьи по теме QA в GameDev и понял только то, что QA в GameDev это далеко не игрушки в свое удовольствие целыми днями напролет, а ответственная работа призванная, в общем итоге, чтобы конечный пользователь получил качественный продукт, работающий по заявленным требованиям и оправдывающий ожидания. Что в итоге я понял:

- QA это серьезная и ответственная работа;

- Тестировщик - это инженер, работа которого,  не мене важна, чем моя текущая;

- Как ни крути IT это будущее;

- Мне интересна вся эта тема.

Собственно, пытаясь переварить и усвоить все эти мысли наступил отпуск в начале июня. Под ворохом житейских забот и семейных дел, эти мысли отдалились на задний план, а о QA я больше не вспоминал. Настало время выходить на работу... Я поймал себя на мысли, что я не хочу туда возвращаться. Как говорится, я перегорел. Месяц я просто ходил на работу, делал свое дело и выполнял свои обязанности, общался с коллегами, занимался своими делами пока не настал момент очередной третьей смены! Вот тут-то в очередной раз меня и понесло. Из-за очередного периода "ночного ничегонеделания"я занялся самокопанием и попыткой ответить для себя на несколько вопросов: нравится ли мне то, что я делаю? Какие дальнейшие пути развития в моей области? Что  в моей голове осталось с периода университетского образования? Что я могу? Что я хочу? Тут-то я и вспомнил о QA. Но в отличие от прошлого раза я не ограничился только тестированием игр, а решил узнать что в принципе представляет из себя QA в IT сфере. Прочитал несколько статей на хабре, посмотрел видосы на ютубе, просто искал любую информацию в интернете. Параллельно с этим начал просматривать hh на наличие вакансий в данной сфере в моем городе. Их было немного, но они были, что придало мне немного уверенности и мотивации копать и изучать дальше. Половина недели ночных смен пролетела в один миг. Но в один момент меня посетила мысль - ведь IT это удел молодых парней и девчонок лет 18-25, мозг которых способен тоннами впитывать нужную  и ненужную информацию. Нет, я, конечно, не старый, но мой мозг уже отвык это делать - запоминать и усваивать новую информацию. С пониманием этого пришло легкое разочарование и уныние. НО! Но я решил погуглить информацию о смене профессии в 30 лет, в том числе и переход в IT. Наткнулся на несколько статей и видосов о том как люди бросали свои работы, переходили в IT, снова брали в руки учебники и учились, учились и еще раз учились. Так подошло 28 июля, день Х, когда я для себя решил, что хочу стать QA тестировщиком. Пообщавшись с женой, я получил от нее полное одобрение и моральную поддержку, что в свою очередь придало мне уверенности и в правильности намеченного пути.


Если Вы дочитали до этого момента, то искренне прошу у Вас прощения за такое обилие воды, скомканное повествование и малого конструктива. Дальнейшие посты будут брать начало с 28 июля и будут разбиты по дням или временным промежуткам, которые будут связаны с началом пути обучения. Первые посты будут затрагивать уже прошедшие дни,  поэтому они скорее всего будут содержать достаточно оффтопа, но помогут мне быть более последовательным.


PS: Я не знаю возымеет ли успех моя затея. Но я пройду этот путь обучения до конца. Даже если у меня не получится, то эти знания вполне пригодятся мне в текущей работе. Где-то прочитал: "Не стыдно не знать, стыдно не узнать."

Показать полностью

Из автосервиса в IT

Золушка 21 века - это не бедная девчонка, нашедшая принца. Сегодня это мужик, который в 33 года решил сменить профессию и нашёл работу через две недели после окончания курса инженера по тестированию. Садитесь поудобнее, сейчас я расскажу вам сказку.

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

В какой-то момент, я понял, что достиг своего потолка. Я могу по звуку мотора определить его неисправность, по морганию лампочки - номер ошибки, но радости это приносило все меньше.

Возможно так выглядит кризис среднего возраста, но мне он пошёл лишь на пользу. Я не купил скейт, как делают многие чуваки моего возраста, а решил найти новую работу в сфере IT. Это стильно, модно, молодёжно, -подумал я, и был прав. Большинство сотрудников It компаний значительно младше меня. На их фоне я уже дед. Вот только абсолютно без опыта, и это пугало больше всего.

К счастью, мои мозги оказались голодными до знаний, и я весьма успешно окончил курс Инженера по тестированию в ******. Не скрою, что все свободное время я посвящал учебе, так что волшебства здесь нет. Кто хочет учиться и понимает, зачем ему это - тот получит результат.

Я знал, что курсы мне нужны не для галочки. Мне нужно было найти новую работу, как можно скорее. И я ее нашёл. Через неделю после выпускного в ****** (да-да, у нас тоже был выпускной. Правда без красных лент через плечо. И пьяным на лавочке тоже никто не уснул, все таки ребята на курсе оказались взрослые и серьезные).

Работу я искал активно: отслеживал вакансии, писал сам в компании, где хотел бы работать, бесконечно редактировал резюме и не ленился писать разные сопроводительные письма, каждому работодателю персональное.

И вот, меня пригласили на интервью. Я волновался, как школьник, разве только шпаргалку на коленке не писал, но все прошло успешно, меня приняли на работу.

Я пока сам не понял, как это произошло, но уверен, что ****** дал мне тот необходимый багаж знаний, которого хватит для уверенного старта на новой работе.

Подробнее про обучение напишу в другом посте. Здесь лишь хочу ещё раз сказать, что иногда в жизни бывают магические перемены. Попробовал сам - советую и вам, кто хочет, боится, сомневается, но все же мечтает.

Название площадки я скрыл, чтобы не сочли за рекламу)

П.с. И да, скейт я себе все таки тоже куплю.

Показать полностью

Очередной ходок в айти #2

Всем привет.

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

Ладно, что сделано. Перерыто немало информации в направлении халявного сыра бесплатных источников структурированной информации. Думаю, что все бесплатные курсы по теме у начинающих на слуху, отмечу те, на которых решил остановиться.

Первым делом прослушал курс на Stepik "Ведение в тестирование. Women in Tech + TestIt + Просто". Курс от женщин для женщин. Ну раз начал, то дослушал до конца. Было подозрение, что там может быть все достаточно разжевано, да и синдром утенка в полный рост. Впечатления: не

сбалансированная подача, кто-то горит, а кто-то статист. В целом выглядит как песочница для докладчиков и не заслуживает внимания. Итоговое задание не выполнил, потому что не понимаю с чего начать (нормальный курс да?). Из полезного - литература и тестовые ресурсы для ковыряния. Нашел Савина и Куликова. Поговаривают, что первый читается как басня, но второй обстоятельней. Склоняюсь пока к первому. У второго есть бесплатный курс, обязательно гляну, хотя бы выборочно по непонятным вопросам, если пробелы восполню, то посмотрю сначала и до конца.

Там же нашел курсы повышения квалификации в сторону автоматизации тестирования.

Параллельно с книгой планирую пройти курс от mail.ru.

Личные ощущения от погружения. Сам процесс кажется довольно простым, что делать, в принципе, понимаю, но вот с технологией проблемы. То есть не вижу пока точки приложения знаний. А с этим у всех преподов проблемы. Ищу пошаговое руководство, как взять конкретный ресурс и написать конкретный тест-кейс. Обучение для меня в идеале - видео о пошаговой разработке тестовой документации на примере конкретного сайта. Внемлю, ставлю на паузу, гуглю, дальше внемлю повторяю и записываю. Если кто знает, где взять в подобном формате, прошу подсказать.

Чувствую, что мой богатый опыт наставничества и написания различного рода методологий и описания способов мне сильно помогает и я вижу, где что-то стоящее, а где поверхностное. Пока хотя бы на интуитивном уровне. Вообще уже сейчас понятно, что с терминологией и структурой теории в тестировании полный пиздос, во всяком случае с точки зрения человека из сферы, где определения имеют четкий вид, а теория написана в виде правил. И еще, очень необычно было осознавать, что каждую свою мысль нужно немного докручивать. Попробую пояснить, например, по ходу объяснений ты стараешься прикинуть, как бы ты построил логику теста, но обнаруживаешь, что перешел в итоге всего лишь на уровень юзера и нужно как бы спуститься на подуровень ниже. Это страшно шопездец забавно.

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

Чего пока не понял.

1. Чек-лист. В традиционном понимании - четкий последовательный набор действий, то есть выполнил - зачеркнул (собственноручно мильоны написаны). Здесь - это некий упрощенный и обобщенный порядок в виде вектора тестирования. А тест кейс - это не набор чек-листов, а как раз подробный план действий. Поставьте на свои места, пожалуйста.

2. Юзер-кейс. Не понял его место и назначение.

3. Оформление тестовой документации на английском - это просто хороший тон, обязательное условие или в русскоязычном мире в повседневной жизни есть таки место родному языку?

4. Есть подозрения, что в конкретно этом курсе двигали собственные и не очень популярные инструменты, как я понял, для отдельной компании - обычное дело. В связи с этим вопрос, есть ли попсовый набор инструментов, который железно нужно знать?

Если сильно занудно, то простите, но хочется документировать каждую мысль сомнения и находки, многие могут с этим столкнуться, может кому-то

поможет. Да и потом перечитывать будет прикольно. В общем пока норм, шока нет и желание не пропало.

Показать полностью

Очередной ходок в айти

Всем привет. Сейчас будет очередной пост с обещаниями начнется социальный эксперимент. Мне в этом году исполняется 40 лет и я очень хочу в IT. Всегда хотел, но лет 20 назад свернул туда, куда свернул.

Тогда еще примерно по первой попрезирал айтишников, совсем чуть-чуть.

Немного о подопытном. 39, высшее (гуманитарий), небольшой начальник, область околотехническая, степень владения компом - "винду переустановлю, детка". Логические способности оцениваю выше среднего. Способность к усваиванию новой информации: долго запрягаю (блять, можно там побыстрей, а?), но чуть быстрее еду. Английский: ну недавно продавца на али нахуй послал по-английски без словаря. Разведен, квартира в ипотеку, машина в кредит. Работу буду работать, бросать не планирую пока, я исследователь, а не самоубийца.

Считайте, что перед вами потребитель сферических стереотипов, поэтому врываться в айти буду через тестирование (в идеале там хочу и остаться). Что тестировать тоже пока не знаю. Но тем лучше для чистоты эксперимента.

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

Ожидание: к концу этого года, я неплохо разбираюсь в этом, работаю удаленно, зарабатываю, ну скажем, 250-300 долларов в месяц.

Программа:

Курсы. Платить за них не буду, склоняюсь к тому, что все необходимое можно найти в открытом доступе (во всяком случае, на хабре так говорят). Как найти, пока не знаю.

Практика. Буду предлагать забесплатно. Кому и чтобы оценили результат, пока не знаю.

Писать буду стараться раз в неделю. Тихо не свинчу, в любом случае резюмирую, на каком бы этапе не возникло желание слиться я не потерпел успех.

Реальные заказы. Все будет зависеть от практики и портфолио. Надеюсь, до первого все же дело дойдет.

Кто чем может, пожалуйста прошу, помогайте и направляйте. Ребята "он чо ебанулся в сорок-то лет?" и "говнотестировщиков прибыло", тоже будьте со мной, вы нужны для трезвости и рассудительности.

Показать полностью

Талантливый тестировщик

Как же приятно наблюдать за людьми, которые работают на своем месте!

Есть у нас в компании отдел сопровождения/тестирования/внедрения. Сотрудников этого отдела мы называем просто "тестировщики".

Вот сидят в одном кабинете десять человек, примерно раз в двадцать секунд раздается новый звонок.

Позвал меня один из тестировщиков, чтобы по коду проконсультировать. Подхожу к его столу. У него на одном мониторе видно запущенный автоматический тест и какие-то инструкции, на втором - удаленное подключению к рабочему столу юзера, где он ошибку исправляет. При этом он говорит с пользователем по телефону, не отключаясь, показывает мне то место, в котором возникла проблема. Коллега задаёт ему какой-то вопрос. Я бы отправила куда-нибудь подальше, а тестировщик спокойно ответил и спокойно продолжил разговор с пользователем. И улыбается! Как вы это делаете?!

Карта навыков QA инженера

Непрофессиональный перевод карты навыков для QA инженера с английского. Ссылка на оригинал: github

P.S. переводил для себя, поэтому некоторый перевод может быть кривым. Решил выложить, вдруг кому пригодится.

Карта навыков QA инженера QA, Длиннопост, Перевод, Тестирование
Карта навыков QA инженера QA, Длиннопост, Перевод, Тестирование
Показать полностью 2
Отличная работа, все прочитано!