Библиотека тестировщика
3.15K subscribers
435 photos
262 videos
22 files
406 links
Библиотека для тестировщика и QA. По всем вопросам @evgenycarter
Download Telegram
Media is too big
VIEW IN TELEGRAM
[Heisenbug Show] ИИ в тестировании: джуны не нужны?

Нужны ли нам джуны, если появился ИИ? Останется ли возможность «войти в IT через тестирование»? Тестировщик какого грейда должен работать с нейросетями? И не превратимся ли мы все из тестировщиков в промт-инженеров?

Спорим обо всем этом в новом выпуске Heisenbug Show. Подключайтесь к обсуждению в комментариях.

Гости выпуска:
— Иван Морщагин из E-legion. Более 15 лет в IT, трекер и методолог хакатонов по ИИ.
— Никита Селенков, CTO LavaLane. Больше 20 лет а разработке ПО и IT-консалтинге, интересуется ML и блокчейном, запускает и развивает стартапы.

Ведущая: Софья Селезнёва из компании Гранч — ведущий инженер-тестировщик в компании с полным циклом разработки оборудования для безопасных шахт.

источник

#qa #testing

Подпишись👉 @testlab_qa
👍1
QA 2.0: Стек инструментов искусственного интеллекта

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

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

https://ambahera.medium.com/qa-2-0-ai-tool-stack-591c8ae55bd1

#qa #testing

Подпишись👉 @testlab_qa
👍1
Вопросы на собесе Junior/Middle QA

I. Общие:
1. Почему ищешь новую работу
2. Что не так с текущей компанией
3. Почему заинтересовала наша компания
4. Как пришел в тестирование и почему

II. Теория:
1. Что такое тестирование
2. Отличия тестирования и QA
3. Цикл разработки ПО
4. Атрибуты тест-кейса
5. Атрибуты баг-репорта
6. Приоритет и Серьезность
7. Виды тестирования
8. Если мы тестим АПИ, это черный или белый ящик
9. Уровни тестирования
10. Функциональное и нефункционально тестирование
11. Регресс. Как, когда, где и зачем
12. Жизненный цикл дефекта
13. Техники тест-дизайна
14. Виды тестовой документации
15. Зачем нужен Postman, Swagger, Git
16. Что такое CI/CD. Какие инструменты применяются
17. Протокол http
18. IP адрес
19. Основные методы запросов (GET POST PUT DELETE)
20. Что такое куки. Что там есть
21. Что такое кэш. Как используется, почему важен нам
22. Заголовки http-запросов
23. Коды ответов
24. Что такое JSON. Как выглядит
25. Что такое XML. Чем отличается от JSON
26. Что такое АПИ
27. Разница между REST и SOAP
28. Что такое web socket
29. Разница между tcp и udp
30. Клиент-серверная архитектура. Кластер серверов, кластер БД, балансировщик
31. Что такое микросервисная архитектура

III. Опыт:
1. Какие виды тестирования применял. Почему?
2. Какую документацию писал?
3. Работал ли с Линукс? Какие команды использовал?
4. Тестил ли мобилки
5. Какой у вас процесс тестирования
6. Что можно было бы улучшить
7. Куда хочешь развиваться
8. Какая архитектура у вас была, какие технологии использовались
9. Общался ли с пользователями? Как обрабатывали баг репорты от юзеров?
10. Какие стенды у вас были, как происходила раскатка новых фич
11. Что делал после релиза на прод?
12. Кто определял priority и severity?

IV. Практические задачи:
1. Разраб говорит, что заведенный тобой баг - не баг и фиксить он это не будет. Твои действия?
2. Репорт от пользователя: не приходят пуши в мобильном приложении. Как и где будешь искать причину?
3. Что делать, если времени на тестирование не хватает? Как выставишь приоритеты?
4. Что будешь делать, если вечером перед релизом нашел критичный баг? (не блокер)
5. Как выстроишь процесс с нуля? Приложение уже есть, тестирования нет
6. Сайт с тестовыми заданиями, 1 и 2 челлендж

#qa #testing

Подпишись👉 @testlab_qa
👍9🤨1
12 вопросов и ответов на собеседовании Senior QA

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

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

Изучение этих вопросов для собеседования со Senior QA Engineer поможет вам обрести уверенность и продемонстрировать свою квалификацию.

https://anywhere.epam.com/en/blog/senior-qa-engineer-interview-questions

#qa #testing

Подпишись👉 @testlab_qa
👍1
Пять примечательных функций Postman, которые мы используем в тестировании банковских систем

Есть у Postman несколько полезных функций, которые помогают нам экономить десятки, а в некоторых случаях и сотни человеко‑часов в месяц. Тут нет каких‑то больших секретов или магии, но рассказ про них может для кого‑то послужить началом долгого и продуктивного использования. В этом посте я пробегусь по пяти функциям и приемам для Postman, которые мы используем для тестирования систем, связанных с банковскими операциями в сегменте C2B — теми самыми, которые весь мир ежедневно проводит через всевозможные кассовые аппараты, банкоматы, терминалы и QR‑коды.

https://habr.com/ru/companies/rshb/articles/715304/

#qa #testing

Подпишись👉 @testlab_qa
👍1
Test-Driven Development with Java: Create higher-quality software by writing tests first with SOLID and hexagonal architecture
Alan Mellor (2022)

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

#qa #testing

Подпишись👉 @testlab_qa
👍4
Тест-кейсы и шаблоны для ручного тестирования

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

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

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

https://github.com/mfaisalkhatri/Manual_Testing

#qa #testing

Подпишись👉 @testlab_qa
👍5
Что такое визуальное тестирование?

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

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

https://applitools.com/blog/visual-testing/

#qa #testing

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

#qa #testing

Подпишись👉 @testlab_qa
😁141
Шпаргалка по API

#qa #testing

Подпишись👉 @testlab_qa
🔥14