Главная страница
Навигация по странице:

  • Действительный результат Успешно/Неуспешно

  • Функционал: Ожидаемый результат Успешно/Неуспешно Ошибки/Приоритет

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

  • вас могут попросить привести несколько примеров API , вот хорошо известные из них: Google Maps API , Amazon Advertising API

  • Какие основные проблемы возникают при тестировании API

  • SELECT, INSERT, UPDATE, DELETE, CREATE

  • СПРИНТ ПЛАНИНГ

  • Тестирование. Документ Microsoft Word (2). Функционал Предусловие str(Действие)


    Скачать 19.83 Kb.
    НазваниеФункционал Предусловие str(Действие)
    АнкорТестирование
    Дата09.02.2023
    Размер19.83 Kb.
    Формат файлаdocx
    Имя файлаДокумент Microsoft Word (2).docx
    ТипДокументы
    #928573

    Тест кейс

    Функционал

    Пред-условие

    STR(Действие)

    Данные

    Действительный результат

    Успешно/Неуспешно

    Чеклист

    Функционал:

    Ожидаемый результат

    Успешно/Неуспешно

    Ошибки/Приоритет

    Документация Тестировщика

    Баг репорт / Тест кейс / Чеклист
    Баг – Ошибка функционала продукта / Отклонение от требование /

    Отклонение в коде програмного обеспечение
    Тест кейс - Набор тестовых входных данных, условий выполнения и ожидаемых результатов, разработанных для конкретной цели, например, для выполнения определенного пути программы или для проверки соответствия определенному требованию.
    Чеклист - это список элементов/задач, которые записываются для отслеживания полной проверки функционала. Этот список может быть как упорядоченным, так и случайным.
    В разработке продукта спринт — это установленный период времени, в течение которого необходимо выполнить конкретную работу и подготовить ее для проверки.
    Помогать команде поддерживать график . Настройка ретроспектив ( встречи на которых идет обсуждение блоков ) , обзоров спринтов или планирования спринтов. Защита команды от прерываний во время спринта. Устранение препятствий, влияющих на команду.
    должен посетить плэнинг ( встреча планирования спринта) . Это обеспечивает синхронизацию QA с командой разработчиков с самого начала и позволяет QA выявлять возможные проблемные области и риски на раннем этапе. ( т е что они будут тестировать в текущем новом спринте и что будет реализовываться )
    следует проводить тестирование на протяжении всего спринта, рабочая нагрузка по обеспечению качества должна быть распределена, и это позволяет обнаруживать проблемы раньше, а не только в конце.

    API (Интерфейс прикладного программирования) - это программный посредник, который позволяет двум приложениям взаимодействовать друг с другом.В интервью по тестированию API вас могут попросить привести несколько примеров API, вот хорошо известные из них: Google Maps API, Amazon Advertising API, Twitter API, YouTube API и т.д.
    Тестирование API - Тестирование API обычно выполняется путем отправки запросов в одну или несколько конечных точек API и сопоставления их с ожидаемыми результатами.
    REST расшифровывается как Representational State Transfer, архитектурный стиль, основанный на протоколе HTTP, используемый для создания веб-приложений.
    SOAP - это аббревиатура от Simple Object Access Protocol и представляет собой протокол обмена сообщениями, который использует формат данных XML для запроса сообщений и ответа на них.
    Некоторые шаблоны документации API приведены ниже.

    Swagger

    FlatDoc

    RestDoc< li>Чертеж API

    Slate

    Miredot

    Спецификация API веб-сервиса.
    Какие основные проблемы возникают при тестировании API?

    Из-за отсутствия графического интерфейса довольно сложно предоставить входные значения

    Иногда документация бывает неактуальной
    HTTPS Status Codes — это стандартизированные коды, которые веб-сервер возвращает в ответ на HTTP-запросы сетевых клиентов.
    GET: он позволяет получать данные с сервера

    POST: позволяет добавлять данные в существующий файл или ресурс на сервере

    PUT: позволяет заменить существующий файл или ресурс на сервере

    Delete:Позволяет удалять данные с сервера

    Patch: используется для применения частичных изменений к ресурсу
    SQL (Structured Query Language) это язык запросов, используемый для управления и работы с базами данных.
    База данных - это набор связанных данных, которые хранятся и обрабатываются в единой системе. Она организована в виде таблиц, столбцов и строк.
    SELECT, INSERT, UPDATE, DELETE, CREATE, ALTER, DROP, INDEX, JOIN, GROUP BY, HAVING, WHERE, ORDER BY.
    Транзакция - это группа команд SQL, которые выполняются как единое целое. Если одна из команд не удалась, то все изменения, сделанные ранее, отменяются. Транзакции используются для обеспечения целостности данных.

    МИТИНГИ

    Дейлики (стендапы)

    Чекин / Чекаут

    Утренний звонок на 15 мин \ Вечерний письменный отчет или звонок

    / Отвечаем на 3 вопроса и свободны: что ты сделал за

    Обсуждается что будет тестироваться сегодня \ День? Какие были блоки? Что будешь делать сегодня

    / или Завтра?

    Если в письменной форме

    То можем выписать все баги которые мы нашли / какое Тестирование применяли сегодня / какие блоки Тестировали / с какими тикетами были проблемы

    Спринт - Это планирование работы на 2 недели вперед промежуток времени в 2 недели когда разработчики пилят определенный функционал запланированный на 2 недели работы

    СПРИНТ ПЛАНИНГ - проводится в понедельник каждого нового спринта где скрам мастер ( прожект менеджер ) распределяют работу для разработчиков ( распределяя таски / тикеты в джире ) на каждого разраба

    время проведения минут 30

    тестировщики присутствуют, дабы знать какой функционал будет пилиться (создаваться) эту неделю

    РЕТРОСПЕКТИВА

    Встреча в середине спринта для лидов команд и менеджеров, чтобы ускорить / упростить / улучшить

    процесс текущего спринта


    Продолжительность - 1 час

    Тестировщики редко участвуют в этих встречах

    Если участвуют то только для отчета по текущим багам

    ДЕМО

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

    к данной встрече, тестировщики должны хорошо протестить все

    продолжительность -1 час / участвует по несколько участников с каждой команды ( если компания маленькая, то участвуют все )


    написать администратору сайта