Daria QA – Telegram
886 subscribers
129 photos
11 videos
18 files
63 links
QA Engineer с 5-летним опытом | Ментор
Обучаю айти профессиям
Практический курс «QA с нуля»: https://offerdaria.getcourse.ru/page2
Курс лекций «QA прокачка»: https://offerdaria.getcourse.ru/page0
Download Telegram
Вопросы с собесов.webarchive
287.6 KB
Делюсь с вами файлом - вопросы с собеседований.
Тут собраны разные вопросы, которые задают на собесах 💞
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥113🙏2👏1😍1
Шилдс Уолтер SQL.pdf
6 MB
Йоу!
Делюсь всякими штучками по SQL ☕️
SQL (от англ. Structured Query Language) — это структурированный язык запросов, созданный для того, чтобы получать из базы данных необходимую информацию.


🔘https://sql-academy.org/ru/guide - тут SQL с нуля + практические задания
🔘https://www.learnqa.ru/sql_test - тут тестик для тех, кто уже умеет
🔘ну и конечно же несколько книжечек❤️
С вас лайк, любовь, репост другу 🙂💛
Please open Telegram to view this post
VIEW IN TELEGRAM
22🔥6🙏3
С чего начинать учить тестирование? 😭
Конечно же с БАЗЫ

А база - это понимание клиент-серверной архитектуры.

Оставляю ссылку на самую простую статью:
https://habr.com/ru/articles/495698/
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥116😁2
155_вопросов_для_бизнес_и_системного_аналитика.pdf
610.2 KB
Решила не обделять вниманием и другие профессии.
У меня уже есть закрытый чат для подготовки к собесам на QA.
А тут сливаю файл - 150 вопросов для бизнес и системного аналитика. Кому интересно - скачиваем, читаем, изучаем 😍
Please open Telegram to view this post
VIEW IN TELEGRAM
7🔥4🆒3
Daria QA pinned Deleted message
Всем привет!
Простите я вас совсем покинула на целую неделю (если не больше).
Случилось слишком много работы 😭😭😭


Возвращаюсь с полезностями - они будут в следующем посте 👇👇👇
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥104🤩2
POSTMAN🔥
Используется для тестирования API

Бесплатные материалы для изучения:

🔘Уроки по Postman https://youtube.com/playlist?list=PLZqgWWF4O-zhpYUPLjpe2yfg93s1olElm&si=Wx0AIwtShvTzUMNu

🔘API тестирование на практике https://youtube.com/playlist?list=PL97bu4ZDN_by9clJnRBu28giMfJj9AvUo&si=uVISMgqBwojE1wsj

🔘Postman с нуля до PRO https://youtu.be/KdCAV4SzvqQ?si=Bjpkz43V-3AO3z2U


Cсылки на тестовые API для практики:


🔘 https://petstore.swagger.io/ (используется в видео)



Тестовый сервис для тестирования API (Rest и SOAP) + тестовая БД:

🔘https://okiseleva.blogspot.com/2020/06/shop-soap-rest.html
Please open Telegram to view this post
VIEW IN TELEGRAM
16🔥5🤩4
Собрала для вас ссылки на бесплатные курсы по тестированию для тех, кто хочет хоть с чего-то начать и не тратить свои💰 на то, что пока еще неизведанно

Основы тестирования: краш-курс https://stepik.org/course/203539/promo?search=6658288580

Тестирование ПО: Postman для тестирования API https://stepik.org/course/120679/promo?search=6658288581

Тестирование на практике - Мобильное тестирование https://stepik.org/course/175226/promo?search=6658288582

Тестирование ПО Manual https://stepik.org/course/200212/promo?search=6658288584

Тестирование ПО с нуля. Тесты https://stepik.org/course/188242/promo?search=6658288585


С вас лайк, коммент, репост другу)
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16🔥119
Этот день настал 🔥
Записывайтесь
Будет всего 10 мест
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥94🤩2😍2👏1
Сама не поняла, но удалила как-то подпись к скринам выше 🥲
Если кратко:
Собираю 10 человек на курс
Первый поток - стоимость 50т.р., возможна рассрочка
Место забиваем по предоплате
Следующий поток будет дороже!

Стартуем в конце апреля, обучение длится 3 месяца (17-20 занятий)

Подробная инфа в скринах выше и моем инстаграме (закреп «курс»)

https://www.instagram.com/lattelegs/profilecard/?igsh=ZmZtNnlpMGFtOXVk

По всем вопросам пишите в комментарии, в личку, в инсту - на все отвечу 💕
Please open Telegram to view this post
VIEW IN TELEGRAM
👏54🔥2
Модель OSI и TCP:IP.pdf
211.8 KB
Шпаргалка:
Модель OSI и TCP/IP

Это мой самый нелюбимый вопрос на собесе 😭
Please open Telegram to view this post
VIEW IN TELEGRAM
5🔥3🙏3
Какими должны быть требования?

(Этот вопрос уже несколько раз попадался моим ученикам на собеседованиях)

Давайте разбираться вместе
👇👇👇

Ключевые концепции тестирования требований

Что такое требования к продукту?

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

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

Цель состоит в том, чтобы создать документ c требованиями или спецификацию с соответствующей детализацией.

Этот документ будет содержать все требования к дизайну, проверке и техническому обслуживанию продукта.

Требования - первое, на что обращает внимание команда проекта, это основа для проектирования и разработки продукта.

Стив Макконнелл в своей книге "Сколько стоит программный проект" указывает, что около 30 % ошибок вносится в продукт при разработке требований.

Очевидно, что гораздо проще и дешевле исправить дефект в паре строк требований, чем потом переделывать несколько сотен (или даже тысяч) строк кода.

Почему тестирование требований важно?

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

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

Ключевыми характеристиками хороших требований являются:

*️⃣Полнота.
Все ли описано? Ничего ли не забыли? Что, если у нас все еще есть неописанный функционал или пользовательский сценарий? Документация должна предоставлять максимально четкую информацию о том, как должен работать каждый отдельный модуль и весь продукт в целом.


*️⃣Корректность и согласованность.
Все утверждения должны быть правильными, правдивыми и иметь смысл.

*️⃣Последовательность. Требования не должны противоречить сами себе. Обычно это происходит, когда требований много. Аналитик просто забывает, что уже писал о параметре, и снова придумывает его поведение. Иногда он придумывает что-то немного другое.

*️⃣Ясность.
Требования должны быть прозрачными и понятными для всех, с возможностью только одной интерпретации.

*️⃣Тестируемость.
Можно ли протестировать эту функциональность? Подумайте об этом заранее. А бывает, что разработчик уже все сделал, и только тогда тестировщик понимает, что задачу никак нельзя проверить. Или можно проверить вручную, но нельзя написать автотесты, фреймворк под новую функциональность не заточен. Это может быть проблемой, если в компании все проверки автоматизируются.

*️⃣Прослеживаемость. Требование полностью или частично соответствует потребностям бизнеса, заявленным заинтересованными сторонами, и это задокументировано.

*️⃣Атомарность. Требование не может быть разделено на несколько более детальных требований без потери полноты.

*️⃣Выполнимость. Требование может быть реализовано в рамках данного проекта.

*️⃣Актуальность.
Требование не устарело по прошествии времени.

*️⃣Модифицируемость.
Упорядочены по важности, стабильности и срочности.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥72👍2🤩2
Кстати напоминаю про курс, и подсвечиваю что 3 места уже забиты 🥹
Кому тоже нужна бесплатная консультация по вопросам обучения - пишите 🫂
🔥92🙏2
Продолжаем развернуто изучать тестирование требований:

Техники тестирования требований

🔘Взаимный просмотр
-беглый просмотр
-технический просмотр
🔘Формальная инспекция
🔘Вопросы
🔘Написание тест-кейсов и чек листов
🔘Исследование поведения системы
🔘Рисунки (графическое представление)
🔘Прототипирование

Идеи тестирования требований
🔘Полнота

Проверка полноты требований:

-Проверьте каждый объект на соответствие требованиям CRUDL (Create, Read, Update, Delete (или Deactivate), List).

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

-Проверьте, что в сложных условиях "если - то" описаны все варианты (таблица решений).

🔘Корректность
Если требование корректно, значит, оно не содержит неверной и неточной информации. Этот критерий обычно сложно проверить. Помогает, если требования проверяет человек, хорошо разбирающийся в предметной области.

🔘Согласованность
Проверяя согласованность, обратите внимание на:

Одно и то же требование написано несколько раз в разных местах - если вы его измените, то, скорее всего, где-то забудете.

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

🔘Ясность
Все члены команды должны понимать требования однозначно:

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

Качественные определения - "красиво", "удобно", "быстро". Такие требования должны быть заменены конкретными параметрами, чтобы все понимали, как их проверять.

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

🔘Тестируемость/верифицируемость
Один из самых важных критериев - проверяемость.
Как вы узнаете, что требование выполнено? Как вы узнаете, что проект в целом успешен? Если у требования нет тест-кейса или вы не можете сразу придумать тест, это плохое требование.
Например, вы можете проверить пользовательскую историю:

Критерии приемки присутствуют в пользовательской истории.

Критерии приемки точны и недвусмысленны.

QA-инженер может написать чек лист или тест-кейсы для этой истории пользователя.

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

Обычно QA-инженеры делают это вместе с разработчиками, поскольку вторые обладают более глубокой технической экспертизой.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍3❤‍🔥1