Size: a a a

2020 September 23

L

Lucky in QA juniors
♪_Ω_©mm™_Ω_♪
Какие инструменты нужно учить джунам, для устройства на работу?
Приветствую тебя дорогой qa-padawan на страницах моей статьи… Скорее всего ты только познаёшь дзен тестирования, ищешь первую работу... Как не заблудится среди сотен инструментов, что нужно копать, да и собственно, что учить в первую очередь как раз и разберём в данной статье. Поэтому садись удобнее, запаривай чай… Погнали!
 К сожалению, уже прошли былые времена, когда книжка Савина открывала вам дивный новый мир, а тестировщиком можно было устроиться, зная, как пользоваться браузером и девтулзами… Сотни курсов, десятки статей на хабре и доу, а также пропаганда о «легких деньгах» в айти сделали своё дело – толпы молодых специалистов конкурируют за вакантное место тестировщика… Кроме демпинга зарплат на начальных позициях, существенно выросли требования для трудоустройства. Действительно, лучше ведь получить более-менее подготовленную боевую единицу, чем «зелёного» бойца, которого нужно научить всем тонкостям профессии.
 Конечно, каждая компания будет указывать разные требования и инструменты, поэтому данная статья никак не панацея, а гид по тех тулзах, которые распространённые в СНГ на момент выхода статьи.
Поговорим о вебе
 Тестирование веб сайтов может быть разным: от простого тыканья UI, до сложных кейсов, связанных с API и интеграциями. Всё зависит от продукта, а так же от вашей компетенции и роли в тестировании.
 Для данного вида тестирования не будет лишним знать «что такое браузер?», «какие бывают браузеры» и сотни подобных вопросов, лежащих на первой странице в поисковой выдаче Гугла. Так же желательно знать о SOAP и RESTful API: «что это значит», «какие между ними отличия?», «когда какой подход используется?». Так же желательно знать о различных контрактах: WADL и WSDL. И не забываем о различных протоколах передачи данных… Нагуглили? Можно приступать и к тулзам.
И так, поговорим об инструментах для тестирования API. В большинстве вакансий на рынке от джуна требуется знание одного из таких инструментов как Postman, soapUI, Isomnia.
Postman — удобный HTTP-клиент для тестирования веб-сайтов. С помощью него можно составлять и редактировать запросы. Составленные запросы автоматически сохраняются на будущее для повторного применения. Ответы от сервера можно тоже сохраняются как файлы на жестком диске. В программе есть встроенный редактор запросов, с возможностями кодирования запросов, загрузки из файла и отправки бинарных данных. Так же возможно сохранять запросы в колекции, делится ими и настраивать окружения. При желании можно даже поднять мок-сервер использую данное приложение. А для любителей автоматизировать процес – есть возможность писать тесты на JS!
Для изучения Postman полезными будут такие материалы:
https://geekbrains.ru/posts/kak-testirovat-api-ili-postman-dlya-chajnikov
https://www.youtube.com/watch?v=juldrxDrSH0&list=PLhW3qG5bs-L-oT0GenwPLcJAPD_SiFK3C
 Потом добавлю ещё
добавь конкретные цели, которые можно покрыть этими инструментами, а то просто как описание выглядит
источник

И

Иисус in QA juniors
Я допилю.
источник

A

Alex in QA juniors
/pinned
источник

L

Little Helper in QA juniors
Полезные ссылки
Обсуждаем компании здесь
Обсуждаем финансы здесь
Обсуждаем вакансии здесь
Флудилка здесь
Пиратить нельзя, за хамство и ругательство матом - бан.
источник

И

Иисус in QA juniors
Расскажите про ошибки в тестировании, которые вы совершали, и за которые вам до сих пор стыдно.
источник

NB

Nik B in QA juniors
источник

NB

Nik B in QA juniors
"не пошел в тестирование сразу после того как его изобрели"
источник

И

Иисус in QA juniors
Начну со своей:
Был на мессенджере, у нас там была база данных с пользователями. Их было больше ста штук, каждый из них создавался и заполнялся ручками, состоял в каких-то конфах и имел тестовые чаты, каждый был для чего-то нужен.
Так получилось, что при дегрейде версии сервера нужно было удалять базу данных (с пользователями включительно) и для этого надо было делать сначала бэкап системы и тд. Но это был один кейс в год.
На обучении мне дали шпаргалку с командами, и там эти все кейсы учтены (написано, если надо сделать то - пиши то)
Сижу я такой, и тут мне надо обновить версию. Я пишу в чат - парни, я обновлю версию, никто не против? Нет. Обновляю.
Беру удаляю софт-сервер, удаляю без задней мысли БД, ставлю заново пустой сервер новой версии... У команды немой шок. Взяли бэкап юзеров, там где их ещё около 40 штук, следующие полтора дня создавали тех, которых вернуть не получилось.
Через неделю похожая ситуация: тимлид просит обновить сервер, и добавляет "Ты только БД опять не удали" в шутку.
Говорю "Пфф, ну ты меня обижаешь, я конечно ошибаюсь, но чтоб два раза подряд так - я же не идиот"
Начинаю ставить новую версию, и на автомате удаляю БД.
источник

И

Иисус in QA juniors
источник

AK

Anton Kirilenko in QA juniors
Это ж не страшно
источник

И

Иисус in QA juniors
Anton Kirilenko
Это ж не страшно
Как скажешь.
источник

AK

Anton Kirilenko in QA juniors
У нас студент два раза включал модем, на котором написано "12 вольт" в сеть 220
источник

AK

Anton Kirilenko in QA juniors
но тоже не страшно - модем в корпусе был :)
источник

AK

Anton Kirilenko in QA juniors
точнее даже - два раза, два разных модема )
источник

СФ

Степа Фомичев... in QA juniors
Иисус
Расскажите про ошибки в тестировании, которые вы совершали, и за которые вам до сих пор стыдно.
Один раз при написании стратегии тестирования закрыл глаза на то, что в тестировании участвует не только сама система но и сервера salesforce, которые располагаются в другой локали и нагрузка на которые плавает без привязки к нашему дню/ночи, из-за чего получил пачку невалидных результатов тестов и несколько дней дополнительной работы меня и коллеги
источник

NB

Nik B in QA juniors
я вспомнил почему перестал читать башорг
источник

AK

Anton Kirilenko in QA juniors
потому что там ничего нового нет
источник

К

Константин Соснин... in QA juniors
из серии: кто в армии был, тот в цирке не смеется?
источник

Р

Рустам in QA juniors
Ребята кто учился на Яндекс практикум или Skill box  можете поделиться опытом в личку ? и просто хотел бы задать пару вопросов
источник

AK

Anton Kirilenko in QA juniors
кто работал на Почте - тот нигде не смеётся!
источник