Библиотека тестировщика
3.16K subscribers
435 photos
261 videos
22 files
405 links
Библиотека для тестировщика и QA. По всем вопросам @evgenycarter
Download Telegram
Можно ли тестировать API ногами?

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

#qa #testing


Подпишись👉 @testlab_qa
👍1
Media is too big
VIEW IN TELEGRAM
Что такое регрессионное и smoke тестирования?

В этом видеоуроке автор разберет тестирование по степени важности (Smoke, Critical Path, Extended) и его цели (New Feature Test, Regression Testing, Re-test). Вы узнаете про подводные камни регрессионного тестирования и откуда взялось название Smoke тестирования.

00:00 Вступление
00:10 Тестирование по степени важности
00:25 Что такое Smoke тестирование?
02:22 История возникновения дымного тестирования
03:20 Что такое тестирование критического пути?
04:18 Что такое расширенный тест?
04:51 Классификация по цели тестирования
05:02 Что такое тестирование новой функциональности?
06:10 Что такое регресcионное тестирование?
06:48 Особенности регрессионного тестирования
08:47 Выбор тестов для регрессионного тестирования
09:42 Что такое ре-тест?
10:14 Итоги

#qa #testing

Подпишись👉 @testlab_qa
👍4
Хаос на практике: зачем ломать production?

Ломать — не строить! Так обычно говорят люди, пытаясь показать деструктивный процесс простым, не требующим усилий. Сегодня я хочу вам рассказать о пользе Chaos Engineering (хаос-инженерия), зачем это нужно и как подойти к своему первому в жизни эксперименту.


#qa #testing

Подпишись👉 @testlab_qa
👍3
Автоматизация тестирования java + selenium webdriver

Автоматизация тестирования java | что такое selenium webdrivew
Подключение Selenium WebDriver к проекту. | Старт автоматизированного тестирования
Что такое DOM | Автоматизация тестирования с нуля | Курс по Selenium WebDriver
Что такое локаторы в selenium webdriver
Xpath - локаторы. Уроки для начинающих
CSS Селекторы | Автоматизация тестирования java | Selenium Webdriver
Ожидания в Selenium | Явные и неявные ожидания
Свойства атрибутов в Selenium WebDrivew
Получение текста из тэга | getText в Selenium WebDriver Автоматизация тестирования css Вёрстки стилей | Selenium webdriver | Автоматизация на java
Selenium webdriver уроки с нуля | метод click | Автоматизация тестирования
selenium webdriver уроки sendkeys | Автоматизация тестирования
Selenium webdriver уроки actions | Автоматизация тестирования
Автоматизация тестирования , ожидания в Selenium WebDriver
Автоматизированное тестирование Selenium | модальные окна alert
Автоматизированное тестирование selenium | Как управлять окнами и вкладками браузера
Автоматизированное тестирование с нуля / Полный курс за 3 часа / selenium + testng
Как написать фрэймворк для автоматизации тестирования PageObject

https://www.youtube.com/playlist?list=PLZqgWWF4O-ziBZVXN19WcRHPM5DkH672c

#qa #testing

Подпишись👉 @testlab_qa
👍2
Разные подходы к тестированию: в чем их суть и какой выбирать для своих проектов

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


#qa #testing

Подпишись👉 @testlab_qa
👍3
Media is too big
VIEW IN TELEGRAM
Что нужно знать Junior тестировщику?

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

0:00 Вступление
0:25 Тестирование и технологии
0:46 Теория и практика тестирования
1:28 Нужен ли опыт?
1:50 SQL
2:15 HTML&CSS
3:00 CLI in UNIX
4:09 Тестирование API
4:31 Тестирование мобильных приложений

#qa #testing

Подпишись👉 @testlab_qa
👍8
Media is too big
VIEW IN TELEGRAM
Базы данных для тестировщика

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

#qa #testing

Подпишись👉 @testlab_qa
👍7
Тестирование ПО. Профессиональный курс подготовки QA

https://www.youtube.com/playlist?list=PLZqgWWF4O-zg03RGSZ2GpHLE3BmO8bjKo

#qa #testing

Подпишись👉 @testlab_qa
Автоматизация тестирования java + selenium webdriver

https://www.youtube.com/playlist?list=PLZqgWWF4O-ziBZVXN19WcRHPM5DkH672c

#qa #testing

Подпишись👉 @testlab_qa
👍1
Media is too big
VIEW IN TELEGRAM
Что нужно знать тестировщику без опыта?

В этом ролике автор разбирает, что требуется знать тестировщику без опыта (Junior QA Engineer). В конце видео автор поделится дорожной картой (roadmap) для вашего развития.

0:00:00 Intro
0:02:40 Английский язык
0:07:05 Теория тестирования
0:20:17 Тестовая документация
0:30:20 Тестирование веб-приложений
0:42:27 Базы данных
0:46:06 Тестирование мобильных приложений
0:50:56 CI/CD для тестировщика
0:56:36 Дополнительные навыки и инструменты
1:05:52 Бонус

#qa #testing

Подпишись👉 @testlab_qa
👍4
Список полезных статей и видео для изучения тестирования API

На большей части проектов сейчас востребованы знания по тест-дизайну и тестированию API.

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

https://habr.com/ru/post/667634/

#qa #testing

Подпишись👉 @testlab_qa
👍4
Тестировщик с нуля за 6 часов / QA / Тестирование по полный курс

0:00 QA обеспечение качества, контроль качества
18:10 Как тестируется по, модели разработки по , SDLC, STLC, SCRUM
49:40 Что тестирует тестировщик, объекты тестирования
01:02:05 Тестирование требований
01:22:38 Тест план и тест стратегия
1:51:30 Виды тестирования
2:34:20 Смок тест, регрессионное тестирование, санитарное
2:41:52 Уровни тестирования, системное, интеграционное, модульное
2:51:00 Методы тестирования , черный ящик серый ящик белый ящик
2:59:00 Статическое тестирование и динамическое тестирование
3:08:26 Альфа и бета тестирования
3:25:00 Артефакты тестирования, чеклисты, тест кейсы
3:47:00 Тест кейсы
4:06:20 Техники тест дизайна, классы эквивалентности, граничные значения
4:17:50 Техники тест дизайна, таблица принятия решений
4:21:10 Техники тест дизайна, adhoc
4:24:00 Техники тест дизайна, попарное тестирование pairwise
4:43:40 Дефект, поиск багов, баг репорт
5:27:30 Отчет о тестировании


#qa #testing

Подпишись👉 @testlab_qa
🔥6
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
Media is too big
VIEW IN TELEGRAM
Работа с логами в тестировании

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

00:00 Intro
01:05 Что такое логи? Виды логов
04:10 Уровни логирования
07:54 Установка локального сервера
12:14 Логи сервера: access + error
17:07 Чего не должно быть в логах?
19:40 Общая информация о логах
22:24 Использование логов в тестировании
26:17 Outro

#qa #testing

Подпишись👉 @testlab_qa
👍6
Как встроить качество в процессы производства ПО?

Как обеспечить качество программного обеспечения? Как обеспечить качественные производственные процессы? Как сделать так, что поменять, чтобы процессы и сам продукт имели встроенное качество?

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

Этой статьей начинаю серию публикаций, посвященную встроенному качеству и как мы меняли процессы в нашей компании.

#qa #testing

Подпишись👉 @testlab_qa
👍4
Media is too big
VIEW IN TELEGRAM
Путь развития тестировщика

В этом видео автор разберет куда можно развиваться тестировщику / QA Engineer.

00:00 Введение
00:35 Junior, Middle, Senior
02:00 QA Manager
02:56 QA Expert / Consultant
04:52 Выбор определенной доменной области развития
07:52 Автоматизация
10:16 Безопасность
10:40 Нагрузочное тестирование
11:48 Аналитика
13:44 Product, Project
15:37 Разработка
16:31 DevOps
17:21 Выводы

#qa #testing

Подпишись👉 @testlab_qa
👍4
Media is too big
VIEW IN TELEGRAM
3 вещи которые нужно сделать перед созданием автотестов

#qa #testing

Подпишись👉 @testlab_qa
👍1
Бейсбольная бита и мяч вместе стоят 1 доллар 10 центов.
Бейсбольная бита дороже мяча на 1 доллар.
Сколько стоит мяч?

#qa #testing

Подпишись👉 @testlab_qa
Ошибки на технических собеседованиях

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

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

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

#qa #testing

Подпишись👉 @testlab_qa
👍3
5 способов оценки времени на тестирование

По моим наблюдениям, сроки тестирования определяются по следующим критериям:
знание продукта;
количество сессий тестирования;
тип тестирования;
компетентность;
исправление багов.

Давайте погрузимся в каждый из них.

#qa #testing


Подпишись👉 @testlab_qa
👍3
Вопросы на собеседовании джуна.

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

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
👍8