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

Если что-то видно пользователю - это можно покрыть е2е если что-то

не видно пользователю (вообще никак), то зачем оно в приложении?))

20 ответов

11 просмотров

всмысле таких же мест которые не видит пользователь полно)

Roman-Usherenko Автор вопроса
Maxim Koylo
всмысле таких же мест которые не видит пользовател...

не даже если код не виден, он все равно влияет на что-то, что видно

Roman Usherenko
не даже если код не виден, он все равно влияет на ...

та не всегда) мы ж не только с пользователем работаем

Roman Usherenko
не даже если код не виден, он все равно влияет на ...

если у тебя сокеты и по ним логика, как ты ее затестишь? Сайпресс только перехватывает запросы, и их можно замокать

Roman-Usherenko Автор вопроса
Maxim Koylo
та не всегда) мы ж не только с пользователем работ...

ну так а с кем? если не живой пользователь, того просто другая система, которая в роли пользователя

Roman-Usherenko Автор вопроса
𝖊𝖙𝖍𝖔𝖗𝖟 😈
если у тебя сокеты и по ним логика, как ты ее зате...

ну данные по сокетам же влияют на страницу, какие проблемы?

Roman Usherenko
ну данные по сокетам же влияют на страницу, какие ...

но ты их по мокам не стриггеришь, например когда на сервере после чего-то дернулось событие и отправилось на фронт

Roman-Usherenko Автор вопроса
𝖊𝖙𝖍𝖔𝖗𝖟 😈
но ты их по мокам не стриггеришь, например когда н...

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

Roman-Usherenko Автор вопроса
𝖊𝖙𝖍𝖔𝖗𝖟 😈
это как? Ну е2е не позволит такое затестить

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

Roman Usherenko
е2е подразумевает отсутствие моков если что а ну ...

я мокаю чисто на фронте, у нас для тестов без моков пишут тесты тестеры, которые на стадии развертывания прокатывает

Roman-Usherenko Автор вопроса
𝖊𝖙𝖍𝖔𝖗𝖟 😈
я мокаю чисто на фронте, у нас для тестов без моко...

хорошо, допустим у тебя замоканный бек. если сайпрес не умеет мокать вебсокеты - это проблемы сайпреса, но не всего подхода

Roman Usherenko
хорошо, допустим у тебя замоканный бек. если сайпр...

ну я к тому, что е2е не покроют весь функционал тестами, в таком случае

Roman-Usherenko Автор вопроса
Roman Usherenko
исключительно из-за проблем инструментов

окей, как такой кейс. У тебя формирование экселя и дальнейшая его загрузка. Как через сайпресс ты его проверишь? Скачивание файла - окей, но ведь было бы проще скормить данные в метод, получить их и уже затестить, а это юнит тесты больше подходят

Roman Usherenko
проще да. но надёжней - нет :)

почему нет? Через сайпресс триггер загрузки, через юнит чек содержания

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

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

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
вы делали что-то подобное и как? может есть либы готовые? увидел картинку нокода, где всё линиями соединено и стало интересно попробовать то же в ddl на lua сделать. решил с ч...
Victor
8
Ребят в СИ можно реализовать ООП?
Николай
33
Подскажите пожалуйста, как в CustomDrawCell(Sender: TcxCustomGridTableView; ACanvas: TcxCanvas; AViewInfo: TcxGridTableDataCellViewInfo; var ADone: Boolean); получить наз...
A Z
7
Карта сайта