📌Информация для начинающих и для коллег в области QA, для личного закрепления знаний. 📌Теория, тесты, практика Ментор-Консультация - 5тр/час Мои курсы: @info_course_protestinginfo https://protestinginfo.ru Вопросы @nadin_qa ИП РКН: https://clck.ru/3FWD9v
Запись видео!
Я принимала участие только в чате.
💭 У тебя никогда не получится писать код!
Я раньше частенько слышал, как тестировщики друг другу говорили такую фразу. Но хуже всего, когда ты говоришь это сам себе…
Предубеждение о том, что ты не способен освоить язык программирование — это ТОП-1 проблема, с которой сталкиваются ручные тестировщики на пути к своей востребованности и высокой ЗП.
Пару месяцев назад я доказал, что практически любой человек способен написать автотест под руководством опытного автоматизатора!
Как я это сделал?
Я взял людей из интернета, собрал их на зуме и за 2 часа мы написали автотест и запустили его в Jenkins, причем большинство людей видели меня впервые и запускали автотест тоже впервые.
Из 25 человек получилось у всех. Это был интересный опыт, но самое важное: моя гипотеза о том, что я могу научить каждого - она подтвердилась.
Предубеждение о том, что «человек не способен написать код, потому что ему не дано» - бред, и что нужно убирать его и помогать людям расти.
Помимо этого есть действительно важные моменты, с которыми люди могут столкнуться на пути освоению языка. И их я хочу раскрыть на прямом эфире бесплатно для вас.
Переходите в мой канал, в котором 26 сентября 19:00 мск пройдет эфир на тему «Основные проблемы в освоении и написании кода» 📨
В программе как и всегда: теоретическая часть и наши с вами дискуссии и размышления в конце
Потрясающая возможность получить ревью резюме от экспертов. Я приду слушателем, планирую принять участие в следующей сходке.
Читать полностью…🎉 Результаты розыгрыша:
Победители:
1. Alena (@notrealy0u)
2. Анастасия (@anastasia_goood)
3. Anastasia (@Asyasiya)
Проверить результаты
Хотите научиться на практике тестированию ПО? Участвуйте в квартальном розыгрыше доступов к платформе TestGrow.
23.09 стартует розыгрыш бесплатных доступов к обучающей платформе TestGrow, в рамках которого будут рандомно определены три победителя 🏆.
Второе и третье места 🥈🥉 получат Полный доступ к платформе TestGrow, который включает:
⁃ возможность прохождения всех 217 заданий на платформе TestGrow 📚
⁃ доступ к заданиям с проверкой AI 🤖
⁃ доступ к тестовому стенду API с заданиями и Базе данных 🖥️
А тот, кто займет первое место 🥇 в розыгрыше, получит бесплатно Премиум доступ к платформе, который помимо перечисленных пунктов выше также включает:
⁃ ручную проверку заведенных дефектов 🛠️ и получение обратной связи от автора платформы
⁃ доступ к телеграм чату саппорта, где можно задавать любые вопросы и консультироваться по всем заданиям платформы 💬
Условия участия очень просты: нужно быть подписанным на телеграм канал @QAtestgrow и принять участие в розыгрыше в назначенную дату.
Запускаем свою БД MySQL в докере на удаленном сервере.
Анонс программы посиделок во вторник 17 сентября в 20 по мск :
- что такое докер имедж
- что такое докер контейнер
- что такое докерхаб
- запуск контейнера
- запуск в фоновом режиме
- проброс портов
- сети
- сохранение данных контейнера
- вход в контейнер
- подключение к нашей БД
- остановка контейнера
- удаление контейнера
- просмотр запущенных контейнеров
- просмотр всех контейнеров
- что такое докер-компоуз
- напишем docker-compose.yml
- запустим контейнер через докер-компоуз
- основные команды докер-компоуз
Проходить все будет на канале @qa_road_channel
Запись будет
ю а вэлкам)
Праздников много не бывает!
Поздравляю всех с Днём программиста! 🎉 Это не просто праздник, а день, когда мы отмечаем творчество, логику и инновации, которые делают возможным автоматизацию и тестирование, настраивая мир на безупречную работу. Пусть ваши тесты всегда проходят с первого раза, код будет чистым, а баги остаются в прошлом. Продолжайте развиваться, творить и покорять новые вершины в мире автоматизации! 💻✨
Подарок любого курса на ваш выбор с площадки Stepik.
1 победитель - курс до 5000 рублей
2 победитель - курс до 3000 рублей
3 победитель - курс до 1000 рублей
🔺🔺
Розыгрыш до 20.09.2024 (в день рождения моего сына)Дополнения:
+- если будет немного не хватать (100р-400р) до оплаты курса, то будет оплачено;
+~ как и оставшаяся сумма не будет возвращаема, например, 4900р стоимость курса, и 100р не возвращается от 5000р);
* В стоимость 5тр может входить 2 курса.
Победитель - 3🌟
Кому очень актуально и кто хочет улучшить свои знания, то участвуйте. Нажать на кнопку «Участвовать!»
Рекомендую к прочтению полезную статью про Кафку с отличными примерами:
https://testgrow.ru/article45
Поздравляю с Днём тестировщика! 🤩
Ваш труд делает программы качественнее и стабильнее благодаря множеству подходов и методов тестирования.
Пусть каждый проект приносит не только удовлетворение, но и ценный опыт для дальнейшего роста. 😎Желаю вам карьерного развития, закрепления знаний, больших высот в профессии и уверенности в своих силах. Пусть ваша работа всегда будет востребованной, а успехи — заметными и значимыми!
Пусть каждый тест приносит результат, а каждый проект — успех!
С праздником!🥳
Личная подборка про DevTools:
Devtools-тренажёр
Читать:
🔳 Web Testing Specific (особенности тестирования Web)
▪️Тестирование с Devtools для тех, кто никогда не. Ч.3 – остальные вкладки
🔳Интересные возможности DevTools для QA
▫️Список ресурсов по DevTools
🔳 Гид по инструментам разработчика (DevTools)
▪️https://devtoolstips.org/
▫️ Фичи вкладки Network, про которые иногда забывают на собесах
Смотреть:
📹 Chrome Dev Tools полный курс [2024] | Performance, Memory, Network, Debugger, Layers, Animations
📹 DevTools
📹 Всё, Что Нужно Знать О Chrome DevTools
📹 Chrome DevTools. Полный ГАЙД для Тестировщиков
📹 Валидация данных (форм/полей) на фронтенде и бэкенде (Firefox DevTools)
📹 Chrome DevTools для тестировщиков (QA)
Еще подборки:
👩💻 про логи
🧑💻 процессы тестирования
👨💻прохождение собесов
Еще один хороший отзыв о курсе Starter))
Первый курс, который я записал, это “Автоматизация тестирования REST и gRPC API”. Несмотря на то что курс был записан практически на коленке, он был создан именно так, как я сам пишу автотесты, то есть почти с места в карьер. Там нет воды — от слова совсем, минимум теории и максимум прикладного материала. Мы охватили всё: REST, базы данных, gRPC, репортинг и многое другое — всё это вместилось в 7 недель. У курса были очень хорошие и даже восторженные отзывы.
Но, как говорится, не без нюансов. Курс собирал в себе инженеров от Junior до Senior уровня. Из-за этого был большой разбег в опытности студентов, и в среднем из 10-15 человек до конца доходили всего 1-3 человека.
Я постарался извлечь весь опыт предыдущих потоков, и всё-таки разбил курс на части. Я добавил теории, но сделал это очень емко, чтобы даже у опытных участников не забиралось их драгоценное время. А те, кто только начинает свой путь, могли освоить все тонкости.
Так у меня появились уже две ступени:
1. Starter — для совсем начинающих, кто только погружается в основы программирования.
2. Advanced — для продолжающих и людей с опытом до 3 лет. Конечно, три года опыта могут быть разными, но, имея большой опыт проведения собеседований, я понимаю, что многие кандидаты ни разу не поднимали фреймворк с нуля и, например, лишь дополняли текущий проект, что оставляет множество пробелов в знаниях.
3. Professional — эта ступень, скорее, для участников Advanced, так как многие к этому уровню уже знают о кодогенерации, линтерах, умеют собирать пакеты и могут поднять сервис на FastAPI. Эта ступень пока находится в разработке.
Многие могут сказать что маркетинг, но мне удалось увеличить доходимость ступени Advanced до 80% и это было одной из самых важных задач.
Некоторые боялись, но даже после курса Starter смогли закончить Advanced и научиться поднимать автоматизацию с нуля на своем проекте а где-то даже улучшить свой проект внедрив новые полученные знания.
В среднем я записываю один курс за год, и мне кажется, что многие мои бывшие студенты уже вырастают из этих ступеней, хотя появляются новые подписчики которые пока находятся на начальных уровнях.
Обучение ступени Advanced уже идет второй день, и в отличие от него, ступень Starter доступна в любое время.
Вы можете изучить её, чтобы подготовиться к следующему потоку.
Я знаю, что среди моих подписчиков есть те, кто регулярно читает мои посты, поэтому подарю промокод на скидку 40% на курс Starter.
ПРОМОКОД: START0309
ДЕЙСТВУЕТ ДО 06.09.2024!!!
🎲 Тест «10 вопросов по Web автоматизации тестирования (от @qa_relia)»
Проверка знаний по инструментам, Selenium (Java), браузеру
🖊 10 вопросов · ⏱ 30 сек
Дейли
Максим ПМ: "Хочу всех похвалить, мы уже отправили в прод 12 задач из 20"
Алексей фронт: "Фуууух ну и неделька была, да?"
Игорь техлид: "Алексей, сегодня среда..."
Курс по тестам и подготовке на собеседования на позицию Инженера по ручному тестированию ПО (Junior+/Middle/Senior) - вебинары, практика и тесты.
Следующий поток в конце октября!
Кто планировал на следующий поток, предлагаю заполнить форму предзаписи, чтоб узнать о старте продаж.
Весь прогресс коллег и дополнения к курсу буду показывать на канале, а также о предстоящих вебинарах.
/channel/info_course_protestinginfo
Разработанная мною программа и наборы тестов помогут погрузиться на практике в задачи тестирования и обеспечения качества, а также сформируют структурированную базу знаний, пользу которой можно оценить в заданиях для самопроверки, что позволит увереннее чувствовать себя на грядущих собеседованиях.
Приглашаем на BugsBusters — митап ЮMoney для QA-специалистов 🔥
Встречаемся 26 сентября в 19:00 (мск). Можно прийти в наш офис в Петербурге или подключиться к онлайн-трансляции.
На встрече эксперты ЮMoney и приглашённый спикер расскажут о работе в тестировании.
Темы докладов ⤵️
🟣Кураторство: ключ к успеху сотрудников
🟣О чём врут тестировщик…ам? Разбираемся в QA-догмах.
🟣Шкаф моей мечты: собираем коробку с девайсами для тестирования.
Участие бесплатное. Чтобы попасть на митап, нужно зарегистрироваться. Все подробности — на сайте BugsBusters ✅
Оценка и разбор резюме в прямом эфире
Анонс программы посиделок во вторник 24 сентября в 20 по мск :
- оценка резюме со стороны hr
- оценка резюме со стороны технического специалиста
- рекомендации по составлению резюме
- рекомендации по откликам на вакансии
- разбор резюме в прямом эфире
- можно будет задавать вопросы
Резюме будут оценивать сразу несколько опытных специалистов, которые занимаются наймом.
Запись будет
Проходить мероприятие будет на этом канале
Все вопросы можно задавать в чат этого канала
Готовьте ваши резюме (без личных данных)
🍁🔤🔤🔤🔤🔤🍁
Запись видео
Добрый день и хорошего настроения!
Я люблю тестировать интеграции, на работе я эксперт по интеграциям платформенных сервисов.
Хочу порекомендовать полезную статью для прочтения. Пригодится точно для прохождения собеседований.
В финтехе интеграции очень важны.
ПРОЧИТАТЬ СТАТЬЮ
💥 Moscow QA #5 через 2 дня!
19 сентября X5 Tech и сообщество Moscow QA проведут совместный митап по тестированию, чтобы обсудить последние тренды отрасли и обменяться опытом.
Начало — 19:00
💡 Спикеры расскажут о том, как применять модели soft skill и понимать людей, как нейросети могут помочь тестировщикам автоматизировать некоторые рутинные задачи и упростить разработку автотестов начинающим специалистам, а также как запустить сообщество тестировщиков внутри компании и что с ним делать дальше.
Встречаемся онлайн 🌐
Подробности и регистрация по ссылке
Реклама. ПАО «Корпоративный центр ИКС 5», ИНН 9722079341, erid: LjN8K7mLv
Insomnia 10 is now available
With an unlimited Collection Runner, advanced RBAC rules and more.
The new Collection Runner
Insomnia 10 включает новый Collection Runner, который позволяет легко тестировать все запросы в коллекциях и визуализировать результаты одним кликом.
С новым Collection Runner вы можете:
👩💻Тестировать целые коллекции за один или несколько циклов тестов и видеть их результаты прямо в приложении Insomnia.
🧑💻Загружать пользовательские тестовые данные, такие как файлы CSV или JSON, для тестирования с выборками данных, что делает ваши тесты более надёжными.
👨💻Просматривать историю всех запусков тестов, чтобы сравнивать результаты и легче выявлять регрессии, возникшие в ваших API.
🎉Эта возможность доступна для всех подписок Insomnia без ограничений на количество запусков коллекций.
Да-да все как в Postman только без лимита😁.
Для меня это как шанс написать новую статью на Хабре😁со своей коллекцией запросов и готовых тест-кейсов.
💙Шаблоны тест-кейсов по API, тест-кейсы по идемпотентности
💙Insomnia — Инструкция по применению
💙Скачать коллекции запросов по API в Postman и Insomnia на основе написанных тест-кейсов API
💙Разбор переменных и скриптов в Insomnia
Лучшего поздравления не найти 🥰
С праздником всех!🥳
🥳 Ура! Спасибо, вам! Завтра планирую розыгрыш-подарок!
Желаю всем достижения целей!
Благодарю за ваши реакции, комментарии и подписку!
Крепко обнимаю 🥳
Хакатон «Код Согласия» – масштабное соревнование для опытных и начинающих ИТ-специалистов. Реши реальную бизнес-задачу и поборись за призовой фонд в 1 000 000 рублей!
Регистрируйся до 27 сентября: https://cnrlink.com/soglasiecodeprotest
Приглашаем frontend и backend разработчиков, аналитиков, product менеджеров, дизайнеров, тестировщиков, студентов и выпускников технических вузов.
Организатор хакатона – страховая компания «Согласие». Компания существует на рынке более 30 лет и входит в топ-10 страховщиков России.
🚀На выбор участников хакатона — одна из задач, основанных на реальных бизнес-кейсах СК «Согласие»:
1️⃣Web-сервис для проверки гипотез: разработайте инструмент для быстрого создания и тестирования новых страховых продуктов.
2️⃣Сервис для ведения проектов: разработайте систему для централизованного хранения, удобного отображения и мониторинга крупных проектов внутри компании.
Ключевые этапы хакатона «Код Согласия»:
🔹до 27 сентября — окончание регистрации
🔹28 сентября — старт хакатона
🔹30 сентября, 3 октября, 5 октября — чек-поинты с экспертами
🔹6 октября — оглашение победителей
Не пропусти масштабное соревнование — присоединяйся к хакатону «Код Согласия»: https://cnrlink.com/soglasiecodeprotest
Реклама. ООО "СК"Согласие". ИНН: 7706196090. erid: LjN8K1N3z
Вопрос из нельзяграма (подписаться):
Придумала следующую пошаговую инструкцию:
1. Посмотреть видео про "Валидацию данных (форм/полей) на фронтенде и бэкенде"
2. Ознакомиться с чек-листом API проверок
3. Сохранить тест-кейсы по API и позже их изучить
4. Выбрать инструмент по тестированию API - Postman - беcплатный курс на Stepik
5. Применить свои знания, просмотрев мое видео на тему "Тестирование API"
6. Выполнить практическое задание и прислать @nadin_qa на проверку (пояснение к заданию на уроке)
Привет всем.
Я только сейчас заметила, что некоторые объекты в Postman стали Deprecated, а я давала шпаргалку своим менти по написанию некоторых команд.
И сейчас немного изменила шпаргалку и хочу поделиться и с вами.
- Извлечение тела запроса:
var requestBody = pm.request.body.raw;
var parsedRequestBody = JSON.parse(requestBody);
let formData = pm.request.body.formdata;
Пример
let car = formData.find(item => item.key === "car").value;
console.log(car);//(если знаете путь проще - предлагайте)
let get_params = pm.request.url.query.toObject();
пример
let queryParams = pm.request.url.query.toObject();
let createdDateFromQuery = queryParams['created_date'];
let bodyres = pm.response.json();
пример
pm.test("Your test name", function () {
// Получаем тело запроса
var requestBody = pm.request.body.raw;
// Парсим его в объект
var parsedRequestBody = JSON.parse(requestBody);
// Получаем тело ответа
var responseBody = pm.response.json();
// Сравниваем значение hex_color из запроса и ответа
pm.expect(responseBody.hex_color).to.eql(parsedRequestBody.hex_color);
// Логируем значение из тела запроса
console.log(parsedRequestBody.hex_color);
});
А что сегодня день Шуфутинского? Не, я пасс) А для кого праздник - 30 лет!
Главное, чтоб тестирование от нас не уходило😄
Мне зашло тестирование, пишите у кого будет 10/10😁😉
Читать полностью…Надя! Ура!! У нас оффер 🥳 Я очень рада)) Спасибо тебе за подготовку. Очень рада, что всё-таки купила курс по тестам👍 Они очень чётко показывают, где есть пробел. Я вот прям проходила, доходила до вопроса, который не знаю, и шла гуглить! Очень быстро и удобно. И только нужная информация. Ну и, конечно, на тестах закрепляются знания 🔥 Спасибо тебе за материалы для подготовки к собеседованию и то, что мы обсуждали на последней консультации. Всё, всё изучила и всё было прям в тему 👍 Очень помогло! Ну и, конечно, спасибо за поддержку и направление вперёд))) Это очень круто, очень вдохновляет. Без тебя я бы не решилась на движение дальше 🤗 Продолжаем учиться и развиваться)))
Читать полностью…🚀 Niffler 2.0: от тестов к реальному коду – эволюция в действии!
Готовы взглянуть на автоматизацию тестирования под новым углом? В преддверии курса Java Advanced 2.0 мы приглашаем вас на открытое занятие 3 сентября в 20:200 по МСК.
Дмитрий Тучс, QA-эксперт с 16-летним опытом в разработке, тестировании и менеджменте, расскажет о том, как проект Niffler эволюционировал от простого QA-тренажера до полноценного и красивого микросервисоного проекта на Spring Boot + React, со своим стэйджингом, продакшеном и мобильным приложением.
Что вас ждёт:
✅ Эволюция Niffler: Узнаете, как учебный проект превратился из «простых автотестов» в полноценные дипломные работы с бэкендами на Spring-е.
✅ Откроем завесу, почему наш диплом – это полноценный проект на Spring, а не просто тесты на Selenide. Спойлер: это было не просто вдохновение, а осознанное решение!
🔗 Зарегистрируйтесь на открытый урок 3 сентября в 20:00 по МСК и не упустите возможность узнать, как обычный QA-тренажёр может изменить ваш подход к тестированию и программированию!
🔔 А чтобы не забыть – добавьте себе напоминание в календарь.
Присоединяйтесь и узнайте, как превратить автотесты в нечто большее!