Шпаргалка начинающего тестировщика [Наталия Александровна Матвеева] (pdf) читать постранично, страница - 19

Книга в формате pdf! Изображения и текст могут не отображаться!


 [Настройки текста]  [Cбросить фильтры]

набором функций для работы.
Чек-листы
Testpad (ontestpad.com) – инструмент для составления плана тестирования и контроля с помощью списков. Комфортный и
гибкий в работе.
Sitechсo (sitechco.ru) – онлайн-сервис для ведения чек-листов,
позволяющий хранить результаты, просматривать отчеты и статистику. Большое достоинство Sitechсo – возможность интеграции с Jira Cloud.
Teamsuccess (teamsuccess.io) – сервис, в котором перечислены некоторые проверки, которые пригодятся при тестировании
и помогут структурировать идею.
Google-таблицы очень полезный и эффективный инструмент
в умелых руках.
Тестирование API
SoapUI – это консольный тестировщик, с помощью которого
легко протестировать API REST и SOAP, а также Web-сервисы.
Postman – отличный инструмент для тестирования API, может
работать как расширение Google Chrome.
Katalon Studio – это бесплатный инструмент автоматизированного тестирования UI, API. Katalon поддерживает запросы
SOAP и RESTful с различными типами команд.

Дополнения

Содержание

58

ПРИМЕРЫ ТЕХНИЧЕСКИХ ВОПРОСОВ
НА СОБЕСЕДОВАНИИ
Вопросы, ответы на которые есть в Шпаргалке
Вопросы кликабельны (не только номера страниц)




























Что такое тестирование? Стр. 5
Цель тестирования? Стр. 5
Какие принципы тестирования вы знаете? Стр. 5
Когда стоит начинать тестирование? Стр. 5
Что такое баг? Стр. 7
Опишите жизненный цикл бага. Стр. 7
Опишите жизненный цикл ПО. Стр. 9
Какие вы знаете методы управления проектами?
Стр. 14
Что такое Waterfall? Стр. 10
Что такое Scrum, Agile Стр. 14
Опишите этапы тестирования? Стр. 17
Какие виды тестирования вы знаете? Стр. 18
Чем валидация отличается от верификации. Стр. 19
Какие бывают требования? Стр. 20
Методы тестирования (Черный, белый, серый ящик).
Стр. 21
Позитивное и негативное тестирование. Стр. 26
Чем фронтенд отличается от бекенда? Стр. 26
Функциональное и нефункциональное тестирование. Стр. 27
Чем отличается смоук от регрессионного тестирования?
Стр. 28
Что такое санитарное тестирование? Стр. 28
Какие вы знаете виды тестовой документации? Стр. 31
Что такое чек-лист? Стр. 31
Что такое use-case? Стр. 31
Что такое тест-кейс? Стр. 32
Чем чек-лист отличается от тест-кейса. Стр. 32
Что такое тест-план? Стр. 34
Обязательные и необязательные атрибуты баг-репорта.
Стр. 36

Дополнения

Содержание

59

• Что такое severity и priority, чем отличаются? Стр. 36
• Приведите пример бага с низкой серьезностью, но высоким
приоритетом. Стр. 36
• Какие вы знаете техники тест-дизайна? Стр. 37
• Классы эквивалентности и граничные значения. Стр. 37
• Что такое таблица принятия решений? Стр. 38
• Что такое ad-hoc тестирование? Стр. 40
• Что такое исследовательное тестирование? Стр. 40
• Особенности тестирования мобильных приложений.
Стр. 41
• Нативные, гибридные, веб приложения. Стр. 41
• Что такое кросс-браузерное тестирование? Стр. 43
• Что нельзя протестировать на эмуляторе, а только на реальном устройстве? Стр. 44
• Какие бывают прерывания? Стр. 45
• Что можно протестировать через DevTools? Стр. 45
• Что такое сниффер и зачем он нужен? Стр. 45
• Что такое кэш и куки? Чем отличаются? Стр. 45
• Зачем нужно чистить кэш перед тестированием веб-приложений? Стр. 45
• Что такое SQL? Стр. 46
• Что вы знаете о NoSQL? Стр. 46
• Основные команды SQL? Стр. 48
• Чем HTTP отличается от HTTPS? Стр. 49
• Опишите, что такое клиент-серверная архитектура?
Стр. 50
• Из чего состоит HTTP-запрос? Стр. 50
• Какие вы знаете HTTP-запросы? Стр. 50
• Чем GET отличается от POST? Стр. 50
• Что такое REST API? Стр. 52
• Отличия от SOAP? Стр. 52
• Что такое JSON/XML? Стр. 52
• Что такое HTML? Стр. 53
• Что такое CSS? Стр. 55

Содержание

Дополнения

60

ПРИМЕРЫ ЛОГИЧЕСКИХ ВОПРОСОВ
НА СОБЕСЕДОВАНИИ
Вопросы для самостоятельной подготовки
• Почему вы решили стать тестировщиком?
• У вас открывается веб-сайт. Белый экран. Больше ничего.
Как будете тестировать?
• Как будете тестировать кнопку?
• Как будете тестировать поле?
• Протестируйте маску.
5 позитивных и 5 негативных проверок.
• Накидайте проверок на робот-пылесос.
Позитивных и негативных.
• Вы тестировщик. К вам приходит заказчик с мобильным
приложением. Сколько времени и какие доступы вы попросите на тестирование?
• Ваша команда разрабатывает веб-приложение для бронирования путешествий. Оно будет готово через 2 месяца.
Когда вам следует начать тестирование?
• Вы обнаружили ошибку при тестировании мобильного приложения и сообщили о ней. Разработчик не может её воспроизвести. Что вы можете упустить в этом случае?
• Как QA-инженер вы читаете требования для создания тестовых случаев и обнаружили среди них некоторую двусмысленность. Что вы можете сделать в таком случае?
• Для чего нужны «правильные» отношения
с другими членами команды?
• Что такое этика, и почему она должна иметь значение,
особенно для QA-инженеров?
• Когда QA-инженеру следует обращаться за