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

    lxsmkv
    @lxsmkv
    Test automation engineer
    Там вкладка History есть. Не оно?
    1*bY7csygX2PtlExGLAz-y7g.png
    А если эту статистику нужно отдельно как-то выводить, то парсить джейсоны из которых все эти данные собственно в аллюре и отрисовываются.
    Ответ написан
    Комментировать
  • Как писать тесты?

    lxsmkv
    @lxsmkv
    Test automation engineer
    Тесты нужны для автоматического получения информации о состоянии продукта. Если у вас нет вопросов, т.е. вы во всем уверены, то и тесты как бы не нужны (ирония). Вы ведь каждый день перед тем как сесть за руль смотрите не сдулись ли колеса? Смотрите на уровень бензина. Слушаете как работает мотор на холостом ходу. Проверять работают ли светофоры не нужно, вы на них не можете повлиять. Проверять есть ли пробки на дорогах нет смысла, вы на них не можете повлиять. А вот состояние вашего автомобиля, да. Так же и с ПО. А с чего начать - логично, с самых критичных вещей. Чем виднее и центральнее функция, тем важнее ее покрыть тестами.
    Ответ написан
    4 комментария
  • Как разграничить unit-тесты и acceptance-тесты?

    lxsmkv
    @lxsmkv
    Test automation engineer
    приемочное тестиование в принципе не должно сравнивать идентификаторы иначе это уже не черный ящик. Я бы сохранил текстовое наименование товара до добавления в корзину и сравнил с наименованием после добавления в корзину. Ведь номерной идентификатор товара не имеет для пользователся никакого практического значения. Ошибкой с точки зрения клиента будет, если он добавит помидоры, а в корзине окажутся арбузы.
    Ответ написан
    Комментировать