169 похожих чатов

Вопрос по e2e тестам в теории В юнит тестах обычно мы

изолируем какой то компонент
Во вторых мы мокаем все что можно, то что нам не нужно, fetch запросы делаем фейковыми

А вот в e2e тестах изолировать не получится, это и не нужно я думаю, там цель - проверка всей страницы целиком, а не частями

Но вот вопрос, там же ведь тоже надо фейковать моками запросы да ??
Иначе база данных распухнет тестовыми данными
Или подчищать базу данных перед каждым запуском тестов
Да ??

Глянула документации
Впринципе увидела то что искала похожее
resetDb

Вы тоже так делаете ??

А вообще там можно мокапить запросы ??

2 ответов

3 просмотра

есть разные уровни e2e 😄 если у тебя фуллстек приложение, то e2e означает полный запуск всего приложения - вместе с базой. в таких случаях поднимают тестовую базу, чтоб не засырать локальную бд для разработки. такая база чистится перед каждым тестом если у тебя только фронт, то е2е означает "мокаем все запросы на бек". тогда о базе не беспокоишься

Кузьма-Макаров Автор вопроса

да, если бы была фулстек, написала бы апишку жесткую чистку БД и дергала бы ее каждый раз А вот если я только фронт Тогда надо думать мокапить запросы Это реально да ? Если да, буду штурмовать документацию

Похожие вопросы

Обсуждают сегодня

Всем привет, написал код ниже, но он выдает сегфолт, в чем причина? #include <stdio.h> #include <stdlib.h> #include <string.h> struct product { char *name; float price; };...
buzz базз
75
Всем привет, подскажите/посоветуйте пожалуйста. Фаердак компоненты, имею одно место где бизнес хочет видеть при открытии формы список всех клиентов, это порядка 30к. Мои дово...
Sasha Sch
14
Ребят, если кто в курсе - скажите, а в загранке такое же засилье маркетплейсов? или там простые сермяжные интернет-магазины живут попроще?
Андрей [aharito] Харитонов
11
Хотел бы спросить у знающих, правильную ли я выбрал книгу для начала изучения ассемблера Юрова В.И ? Или есть более лучшие книги для начала обучения?
Botsman
31
$params = [ 'formid' => 'feedbackForm', 'formTpl' => '@CODE: <form class="form-validate" data-id="ajax_form"> <fieldset class="margin-bottom-md"> ...
Pathologic
1
А как лучше конвертировать физический адрес в виртуальный при маппинге? В случае ядра у меня, например, direct mapping, первые 768МБ я как есть мапплю в higher half, а остальн...
Evg Resh
10
Книга Юрова В.И пойдёт для обучения?
Botsman
24
I was reading a lot about API and REST API and I still don't get it, what's a application programming interface? 😄 How to build a private API for getting other informations f...
Witold 🖤🩶
12
Коллеги, доброе утро. Запустил на удаленном хосте приложение (ручками зашел туда по ssh и запустил, не командой удаленно). Создал потом ssh-туннель, и с моей машины приложение...
Δημήτηρ
9
Всем доброго дня, ребят подскажите пожалуйста, если в курсе по ассемблеру используется MASM32, могу ли я использовать FASM? В чем явная разница и будет ли у меня все работать?
Botsman
17
Карта сайта