Библиотека тестировщика
3.16K subscribers
435 photos
261 videos
22 files
405 links
Библиотека для тестировщика и QA. По всем вопросам @evgenycarter
Download Telegram
Load as a Service: нагрузочное тестирование в inDriver

Всем привет, я Никита Мунтян, QA Load Engineer в inDriver. Пришел в компанию в 2020 году развивать направление нагрузочного тестирования. В первую очередь познакомился с коллегами, выстроил план работы и начал планомерно создавать процессы и технические решения.
Тогда передо мной было пустое поле — делай как хочешь и как видишь, возможностей для творческой реализации много. Оставалось понять, что хотят увидеть от нагрузки, и какой подход использовать. Наша команда решила делать Load as a Service, об этом и расскажу.
#qa #testing

Подпишись👉 @testlab_qa
👍2
Поиграть в игру = протестировать игру. Почему это утверждение неверно?

Сегодня я хочу затронуть чуть глубже топик игрового тестирования, ввести в курс дела начинающих в этом деле тестировщиков, развеять стереотипы вида "поиграй сам, дай другу поиграть, вот и всё тестирование. А что ещё нужно, другу же нравится!", а также расскажу базово о видах тестирования, багах, подходах и инструментах, помогающих проверить и обеспечить качество вашей игры!
#qa #testing

Подпишись👉 @testlab_qa
👍1
Quality Architect: кто это такой и когда он нужен

С каждым днём в сфере IT появляется всё больше новых задач, в том числе и в сфере тестирования. Если раньше тестировщику нужно было просто провести тестирование по требованиям (или без них), то сейчас ему необходимо сперва понять, как это вообще можно протестировать, какие технологии для этого нужны, что может быть автоматизировано, и как во всё это безобразие включить релизный цикл и т.д. Кто должен отвечать на эти вопросы? Кто пообщается с заказчиком и прояснит требования? Кто создаст подходы и архитектуру тестирования, требования? Далее..
#qa #testing

Подпишись👉 @testlab_qa
👍3
Разновидности «игровых» багов

В первой статье мы поговорили о видах тестирования, применяемых в играх, а теперь поговорим о результате, который смущает PMов, вводит в краску разработчиков и так крайне не терпим Product Owner'ами на продакшене - багах. Сегодня я их также классифицирую и покажу вам некоторые из них на примерах.

#qa #testing

Подпишись👉 @testlab_qa
👍4
Теория тестирования ПО просто и понятно

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

#qa #testing

Подпишись👉 @testlab_qa
👍4
Media is too big
VIEW IN TELEGRAM
Топ-5 ошибок в резюме junior-тестировщика

Один из наиболее популярных вопросов от новичков — как устроиться на работу, если никто не зовет после прочтения резюме? Такой вопрос возникает, если ваше резюме составлено не очень грамотно и не отражает всех ваших навыков. Это неудивительно — навык составления резюме не берется из воздуха, ему тоже нужно учиться. В этом видео автор разобрал топ-5 ошибок в резюме junior qa, которые больше всего мешают начинающим специалистам в трудоустройстве.

00:35 Вступление
02:40 Ошибка 1: нет конкретики
07:26 Ошибка 2: супер-подробное резюме
10:27 Ошибка 3: отсутствие портфолио
12:43 Ошибка 4: нет сопроводительного письма
15:40 Ошибка 5: плохое сопроводительное письмо
20:24 Выводы

#qa #testing

Подпишись👉 @testlab_qa
👍2
Media is too big
VIEW IN TELEGRAM
10 глупых вопросов ТЕСТИРОВЩИКУ

00:49 Тестировщик — это тот, кто любит проходить тесты в интернете?
2:58 Почему приложение не может тестировать само себя?
5:16 Тестировщиком может стать только тот, у кого много тестостерона?
8:15 Как понять, что перед тобой не баг, а фича?
10:23 Тестировщику для работы нужен компьютер за миллион рублей?
12:39 Если не нашел ни одной ошибки, значит ты плохой тестировщик?
13:36 Читают ли тестировщики негативные отзывы пользователей?
14:56 Какие приложения не нуждаются в тестировании?
16:31 Тестировщик – это тот, кто не смог стать разработчиком?
19:09 Кто тестирует тестировщиков?
21:11 Где учиться на тестировщика?
23:49 Сколько может зарабатывать тестировщик?
25:18 Какой карьерный рост у тестировщика?
26:59 Что нравится в профессии?
27:47 Что бесит в профессии?
28:19 Совет начинающим тестировщиках
29:17 Закончите интервью тремя словами

#qa #testing

Подпишись👉 @testlab_qa
👍4
This media is not supported in your browser
VIEW IN TELEGRAM
Планерка, а не дейлик, выпустил, а не зарелизил 😅

#qa #testing #юмор

Подпишись👉 @testlab_qa
🔥6👍2
О чем будут спрашивать на собеседовании джуна?

Необходимо готовиться и учить все определения, даже не учить, а понимать.

1. Что такое тестирование?
2. Цели тестирования?
3. Что такое баг?
4. Что такое валидация и верификация?
5. Жизненный цикл ПО
6. Виды документации: Продуктная и Проектная
7. Что такое тест-план?
8. Что такое тест-кейс?
9. Что такое чек-лист?
10. Что такое Use Case?
11. Виды и методы тестирования?
12. Техники тест-дизайна
13. Отчетность в тестировании
14. Что такое REST API
15. Методы HTTP запросов
16. Чем метод POST отличается от PUT
17. Чем отличается HTTP от HTTPS
18. Query-параметры
19. Google Chrome DevTools
20. Жизненный цикл Android и iOS приложения


#qa #testing

Подпишись👉 @testlab_qa
👍10
End-to-end, приди и порядок наведи

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

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

#qa #testing

Подпишись👉 @testlab_qa
👍5
Как эффективно сообщать об ошибках

Любой, кто написал программу для публичного использования, получил, по крайней мере, одно плохое сообщение об ошибке. Сообщения, которые ни о чем не говорили ("Это не работает"); сообщения, которые не имели смысла; сообщения, которые не давали достаточной информации; сообщения, которые давали неправильную информацию. Сообщения о проблемах, которые оборачивались ошибками пользователя; сообщения о проблемах, которые оборачивались дефектом в чьей-то другой программе; сообщения о проблемах, которые оборачивались сбоями сети.


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

#qa #testing

Подпишись👉 @testlab_qa
4
Топ-15 бесплатных инструментов для нагрузочного тестирования

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

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


#qa #testing
Подпишись👉 @testlab_qa
👍3
Ехать или не ехать? Check list

Эта статья не даст вам советов, ехать или не ехать. Принять решение вы должны сами, однако, я попытаюсь систематизировать аргументы ЗА и ПРОТИВ так как сам жил и работал за границей по 3 года дважды - в Америке и Франции.

#qa #testing
Подпишись👉 @testlab_qa
👍3
Media is too big
VIEW IN TELEGRAM
QA, QC, Testing. В чём отличия? Обеспечение качества (QA), контроль качества (QC) и тестирование

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

00:10 - что такое тестирование (Testing)
02:58 - что такое обеспечение качества (QA)
03:51 - что такое контроль качества (QC)
04:47 - сравнение QA, QC и Testing
06:28 - QA, QC, Testing на примерах

#qa #testing
Подпишись👉 @testlab_qa
3👍1🔥1
Один день из жизни тестировщика

#qa #testing
Подпишись👉 @testlab_qa
👍7🔥2😁1
Media is too big
VIEW IN TELEGRAM
Что должен знать тестировщик без опыта?

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

00:36 Кто такой джуниор QA
01:27 Основные направления в IT, где нужны тестировщики
01:47 Техскиллы для QA
03:05 Что обязательно спросят на собеседовании QA
04:37 Главный софт скилл для собеседования
06:09 Общие советы по подготовке к собеседованиям

#qa #testing

Подпишись👉 @testlab_qa
👍3👎1
Media is too big
VIEW IN TELEGRAM
Ошибки начинающих тестировщиков

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

#qa #testing

Подпишись👉 @testlab_qa
👍2
Test-engineer Interview

Собеседование с инженером-тестировщиком. 250+ вопросов с градацией по уровням Junior, Middle, Senior. Основы теории по всем ключевым направлениям.

#qa #testing

Подпишись👉 @testlab_qa
👍7
Media is too big
VIEW IN TELEGRAM
Тестировщик с нуля: Полный курс

В этом видео автор подробно и в деталях разбирает всю необходимую теорию тестирования.

0:00:00 Обеспечение качества, контроль качества
0:18:10 Как тестируется ПО, модели разработки ПО
0:49:40 Объекты тестирования
1:02:05 Тестирование требований
1:22:38 Тест-план и тест-стратегия
1:51:30 Виды тестирования
2:41:52 Уровни тестирования
2:51:00 Методы тестирования
2:59:00 Статическое и динамическое тестирования
3:08:26 Альфа и бета тестирования
3:25:00 Артефакты тестирования, чеклисты, тест-кейсы
4:06:20 Техники тест-дизайна
4:43:40 Дефект, поиск багов, баг-репорт
5:27:30 Отчет о тестировании

#qa #testing

Подпишись👉 @testlab_qa
👍7
50 оттенков нагрузочного тестирования

С нарастающими скоростями и распределёнными системами всё сложнее бывает создать приложение удобным для конечного пользователя. Программы обладают кучей фич. Но выполняют ли они то, что нужно юзерам? А скорость их выполнения достаточная? А производительность при выполнении не хромает? На эти вопросы помогает ответить нагрузочное тестирование (НТ).

#qa #testing

Подпишись👉 @testlab_qa
👍2