Ответы пользователя по тегу Разработка через тестирование
  • Фронтенд: автоматиз. рутинных действий в браузере при разработке?

    kit_de
    @kit_de
    Моя... Твоя... Привет!
    Есть миного разных инструментов т и у каждого своя специфика.
    Protractor, WebdriverIO, Nightwatch
    Ответ написан
    Комментировать
  • Как сделать 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"

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

    kit_de
    @kit_de
    Моя... Твоя... Привет!
    Интересный вопрос. Не менее интересный чем: "А что такого в вашей жизни случилось если вы задаетесь таким вопросом".
    • Если вы джун и вам дали "несправедливое" задание, то просто поверьте на слово более взрослому дяде.
    • Если вы сеньор и до сих пор верите, что "тестирование эт дело лишнее, все тестеры абизяны", то у вас все плохо. Рекомендую почитать литературу о жизненном цикле продукта и прочее подобное.


    По сути:
    1. ГУЙ это инкремент
    2. Чтобы сделать инкремент нужно приложить усилия
    3. Прилагая усилия можно ошибиться
    4. Тестировать нужно чтобы избежать этих ошибок.
    Ответ написан
    Комментировать