QaNoBug

QaNoBug

Сооснователь проекта для начинающих тестировщиков QA no bug (телега и ИГ)
На Пикабу
81 рейтинг 3 подписчика 0 подписок 10 постов 0 в горячем

«Заладили с этим SQL!»

«Заладили с этим SQL!» - думала я, когда только училась на тестировщика.

«Заладили с этим SQL!»

Если честно, я вообще не понимала зачем он мне нужен. Ну какой-то язык для базы данных.

А если я вообще не буду работать с БД, «зачем я буду тратить время на изучение этого языка?»

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

Ну короче.

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

На проекте я тестирую и бэк и фронт, 50 на 50%. Это идеально.

Я работаю с базой данных только на уровне простых запросов и мне этого вполне хватает.

И никакие джоины я не делаю (но почему-то на собесах уж больно любят спрашивать: Умеешь делать Join?).

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

Вы не будете бояться этого страшного слова «SQL», если будете знать, что вам не нужно его учить весь. Достаточно выучить и натренироваться самым популярным запросам, которых вам хватит на много лет и не забивать голову абракадаброй.

Чаще всего я использую:
💡SELECT - когда мне нужно найти какие-то данные.

💡Могу добавить какую-то тестовую строку с помощью INSERT.

💡Редко, но могу обновить эту тестовую строку - UPDATE.

💡И чтобы почистить за собой, удаляю данные с помощью DELETE.

ВСЕ! Особенно на начальном уровне вам больше ничего не понадобиться.

Сейчас создана куча тренажеров по SQL. У нас в МАРАФОНЕ QA_NOBUG тоже вы сможете потренироваться по этим простым командам, чтобы на собесе или первой работе быть уверенным.

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

Топ 10 действий, которые должен сделать джун тестировщик в новой компании

Итак, ты наконец-то успешно прошел собес, подписал оффер и завтра твой первый рабочий день на позиции Инженер по тестированию.

Ждать, когда тебе позвонит коллега и скажет что делать?

Да!

Но только на 10% ДА.

Тебе должны дать доступы к корпоративным софтам. Обычно это занимает от 2-7 дней и далеко не в каждой компании ты можешь на это повлиять.

За это время ты должен познакомиться с командой. Лично напиши тимлиду и договорились о звонке. Тема звонка: «Расскажи кратко о проекте, что делаем, на какой стадии, какие есть нюансы. Расспроси немного о команде». Собери у него пул источников, которые ты можешь начать изучать уже сейчас, касаемо проекта.

Спроси контакт тех админа, к кому обращаться в случае технических вопросов.

Найди тимлида по QA и запроси документацию по особенностям флоу тестирования в данной компании.

Спроси контакт того, к кому можно обращаться по вопросам тестирования.

Доступы получены.

Открывай ТМС систему, где тестеры пишут тест-кейсы. Почитай, пройди несколько ТК с целью выявления нюансов работы.

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

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

Топ 10 действий, которые должен сделать джун тестировщик в новой компании
Показать полностью 1
3

Чем chat gpt может помочь начинающему тестировщику?

  • Во-первых, ChatGPT может дать вам базовые знания по теории тестирования. Это безусловно поможет новичкам быстрее влиться в профессию, а Джунам и мидлам закрыть пробелы.

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

  • В-третьях, чат может предоставить информацию о популярных инструментах и фреймворках для ручного и авто тестирования, что поможет начинающему тестировщику выбрать подходящие инструменты

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

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

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

Вы пользуетесь чатом ЖПТ в работе или для личных дел?

Чем chat gpt может помочь начинающему тестировщику?
Показать полностью 1

Почему могут не взять на работу в IT?

Недавно мне дали резюме потенциального кандидата мне в напарники. Попросили дать обратную связь. Резюме я зарубила по нескольким причинам.

(Не кидайте в меня тапками, при приеме на проект учитываются разные факторы и нюансы).

1️⃣У кандидата опыт 3 года, НО, на одном проекте и достаточно с маленьким стеком. Стек - это набор инструментов, софтов, техник, языков и тд, с которыми имеешь дело на одном проекте. Моя компания ищет только мидлов +. И за три года вполне можно было достичь этого грейда, если менять проекты или компании. Но человек, работая на одном проекте сидел все годы в «узкой коробке» и не развивался. И придя на новый проект с другими инструментами и методами ему надо их заново учить и разбираться, а это не мидл, это джун. Я уже работала с таким напарником (заложником одного проекта), который каким-то образом прошел собес на уровень мидла. Но мне с ним пришлось повозиться знатно. И нет ничего плохо, что ты обучаешь коллег, мне нравится быть «наставником», иначе я бы не участвовала в проекте QA no bug 🐞 . НО, когда это наставничество заложено в твою работу. Возможно даже, дополнительно премируется. Там и ответственность распределяется по-другому. А у меня была не помощь от напарника, а дополнительная абуза и головная боль.

2️⃣Вторая причина - в резюме у него были написаны общие фразы. Вода водяная. Но по резюме это отдельная тема, оставим ее на попозже. Пространство тестировщиков.

Интересно ваше мнение, особенно по первому пункту. Как бы вы поступили на моем месте? Были ли у вас похожие случаи?

Почему могут не взять на работу в IT?
Показать полностью 1
10

Какими инструментами должен владеть начинающий ручной тестировщик?

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

Давайте перечислим несколько программ, которыми мы пользовались с самого начала:

1️⃣Jira - популярная система управления проектами, их разработкой и отслеживания ошибок. Можно создавать задачи, двигать по статусам, декомпозировать задачи, просчитывать загруженность команды, проставлять приоритеты задач и многое другое.

2️⃣TestIT - система управления и хранения тестовой документации. Тест-планы, тест-кейсы, чек-листы - все это можно создавать создавать, хранить можно там.

3️⃣Postman (куда без него) - один из самых популярных инструментов тестирования API. Он облегчает процесс создания, проверки и описания API. При помощи данного инструмента тестировщик может выполнять различные виды HTTP-запросов, такие как GET, POST, PUT, PATCH, а также автоматически генерировать код для языков программирования, таких как JavaScript и Python.

4️⃣Kibana - это удобный инструмент, позволяющий просмотреть логи системы (чаще всего сервера), например по той или иной ошибке, понять по какой причине она могла произойти, проанализировать их и передать разработчику.

5️⃣Jmeter - инструмент для нагрузочного тестирования, довольно простой и понятный. Как симулировать большой приход пользователей на сайт? как нагрузить один запрос? Как выгрузить отчеты по нагрузке? - ответы в Jmeter

Гильдия тестировщиков

Какими инструментами должен владеть начинающий  ручной тестировщик?
Показать полностью 1

Что бесит тестировщика?

У каждого тестера есть свои раздражители, поэтому этот пост будет сугубо субъективным, основанном на наших реальных событиях  

🔴Бесит, когда забывают учесть время на тестирования в планировании задач

🔴Бесит, когда говорят «быстренько протестируй, пожалуйста»

🔴Бесит, когда после тестирования задачи меняются требования к ней

🔴Бесит, когда разработчик не прописывает, что именно он сделал в задаче, а что нет и по какой причине

🔴Бесит, когда задают вопрос, не пользуяюсь правилом 15 минут

🔴Бесит, когда важные решения происходят в личных чатах, о которых ты узнаешь случайно 🔴Бесит, когда тебе нужен напарник, но «поиск нового тестера сейчас не в приоритете»

🔴Бесит, когда уходишь на обед и ты сразу становишься всем нужен

🔴Бесит, когда ты закончил свой рабочий день, а коллега с другим часовым поясом начинает активничать в вашем чате

Что бесит тестировщика?

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

#БольТестировщика

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

ТОП-3 бага, которые были пропущены в прод и принесли непоправимые ошибки

Один из самых критичных багов, который привел к непоправимым последствиям для компании, произошел с марсоходом NASA — Mars Climate Orbiter. В 1999 году он был потерян из-за ошибки в расчетах, вызванной использованием английских единиц измерения вместо метрической системы одним из подрядчиков NASA. Это привело к неправильному маневрированию аппарата, который в результате был утерян при входе в марсианскую атмосферу.

Заметный пример критической ошибки, которая привела к значительному ущербу для компании в сфере электронной коммерции, — это знаменитый сбой, который повлиял на онлайн-рынок eBay в 2014 году. Этот баг привел к крупному отключению, в течение нескольких часов пользователи не могли покупать и продавать товары. Точная природа ошибки не была обнародована, но последствия были значительными: сообщалось о потерянных продажах и падении цены акций компании после инцидента. Не было обнародовано конкретной информации о финансовых потерях eBay из-за сбоя в 2014 году. Однако, сбои в работе IT-систем могут стоить компаниям в среднем до $300,000 за час простоя веб-приложений.

Еще один известный случай связан с веб-основанным хранилищем Amazon S3 в 2017 году, которое вышло из строя из-за опечатки сотрудника Amazon во время выполнения команды, что привело к нескольким часам простоя для многих веб-сайтов и сервисов, зависящих от S3 для хостинга. Во время сбоя сервисов Amazon Web Services (AWS) в 2017 году, который длился около четырех часов, компании, входящие в индекс S&P 500, потеряли примерно 150 миллионов долларов. Кроме того, финансовые службы США потеряли около 160 миллионов долларов.

Эти инциденты подчеркивают важность тестировщика в команде разработки. Так что, мы, гильдия тестировщиков - не последние люди в разработке.

ТОП-3 бага, которые были пропущены в прод и принесли непоправимые ошибки
Показать полностью 1
0

ТОП 5 ТЕМ/ВОПРОСОВ НА СОБЕСЕДОВАНИИ JUNIOR QA

ТОП 5 ТЕМ/ВОПРОСОВ НА СОБЕСЕДОВАНИИ JUNIOR QA

Боишься первых собесов?

1️⃣ Что такое тестирование?

Да, да. Как банально подумаете вы, однако все мои собседования начинались с этого вопроса. И обычно ты начинаешь теряться в нем, так как не думал, что будет такой легкий вопрос.

Самое простое определение: тестирование ПО - это процесс проверки программного обеспечения на соответствие ожидаемому результату.

2️⃣ Какие виды тестирования вы знаете? Что такое функциональное, регресиионное тестирование?

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

3️⃣ API-методы. POST, GET, DELETE, PUT.

Также часто спрашивают корневое различие методов GET и POST. А также какие методы являются самыми популярными.

4️⃣ Что такое баг, а что такое дефект. Их различия.

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

5️⃣ Как бы вы поступили, если в задаче, которая пришла к вам на тест, не совсем вам понятно ТЗ?

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

Комьюнити для начинающих тестировщиков QA_nobug

Показать полностью 1
Отличная работа, все прочитано!

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества