Ответы пользователя по тегу Модульное тестирование
  • Как отлаживать юнит-тесты?

    kit_de
    @kit_de
    Моя... Твоя... Привет!
    в JS если два типа данных
    1. Примитивные. Хранят значения (строка, число)
    2. Ссылочные. Хранят ссылку на объект (объект).

    Твой тест ругается что не может что-то там сделать с примитивом. Вполне возможно, ты получил примитив, думая что это объект и пытаешься применить к нему не тот метод.
    Ответ написан
  • Как и где грамотно вести тестовую документацию на проекте?

    kit_de
    @kit_de
    Моя... Твоя... Привет!
    Друг мой, компания нанимающая строить процесс джуна, который задает вопросы а форуме, это плохая компания. Рекомендую тебе скорее получать опыт и мотать оттуда удочки (можешь даже параллельно с работой).

    По документации:
    • Баги в Jira
    • Документы в Confluence
    • Тест кейсы в Test Rail


    Хотя, судя по всему, твоя компания может зажать бабло на один или даже на все эти инструменты. Тогда останется дешманский вариант - гуглоблицы.
    Ответ написан
    1 комментарий
  • Тестирование доменный анализ (Domain Analysis Testing), где найти хороший материал?

    kit_de
    @kit_de
    Моя... Твоя... Привет!
    Ответ написан
    Комментировать
  • Как сделать smoke test боевого пистолета и описать все это?

    kit_de
    @kit_de
    Моя... Твоя... Привет!
    Вообще-то странно, что ты задаешь такие вопросы на ресурсе посвященном IT-технологиям. Я надеюсь ты понимаешь, что предметная область, методики, подходы, стандарты, да и сам объект тестирования слегка различаются. Но, если ты хочешь получить ответ на свой вопрос в контексте тестирования ПО, то вот тебе:

    Smoke-test это базовый тест жизнеспособности системы. Если мы включили прибор в розетку и из него не пошел дым, то smoke-test пройден (да, отсюда и название). Соответственно, если данный конкретный пистолет способен выстрелить, то он проходит smoke-test.
    Требования к документации обычно описываются в стандартах, но так как твой тестовый объект весьма специфичен, то в данном конкретном примере я буду руководствоваться стандартными для моей индустрии практиками:
    • ID: 101
    • Название: базовое тестирование боевого пистолета "frondEnd-1" #AS1902
    • Предусловие:
      1. В распоряжении имеется: тестовый образец боевого пистолета "frondEnd-1", пистолет 1 патрон .357 калибра, тестовый стенд, смертник 1шт..
      2. Тестовый стенд оборудован должным образом и соответствует стандарту безопасности "noWotafak-1313"
      3. Тестовый рубеж оборудован должным образом и соответствует стандарту безопасности "bezZevakIOlenej-666"

    • Протокол: последовательность шагов для выполнения выстрела в виде нумерованного списка.
    • Ожидаемый результат: пистолет выстрелил
    • Фактический результат: записывать уже некому
    • Постусловие: структура и функциональность пистолета сохранена.
    Ответ написан
    Комментировать
  • Как научится четко понимать где модульное тестирование, а где функциональное?

    kit_de
    @kit_de
    Моя... Твоя... Привет!
    Мне кажется ты смешиваешь мух и котлеты в блендере.

    ВВОДНАЯ
    • Функциональное тестирование это вид тестирования. Всего их два: функциональное и нефункциональное. Функциональное тестирование проверяет функционал продукта - ЧТО он делает. Нефункциональное проверяет характеристики функционала - КАК он это делает (пример: скорость загрузки сайта).
    • Компонентное тестирование это уровень тестирования. Всего их 4: приемка, системное, интеграционное, модульное. Различаются они (!не запоминать - очень кратко!) глубиной проверки системы. Модульное тестирование это насколько возможно подробное тестирование одного компонента (изолированно).


    ОБОСНОВАНИЕ
    Глоссарий ISTQB
    1. component: A minimal software item that can be tested in isolation.
    2. component testing ("unit testing" and "module testing" are synonyms of CT): The testing of individual software components. [After IEEE 610]
    Ответ написан
    Комментировать