Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 4865|Ответ: 1

Задержка времени отклика интерфейса Fiddler и слабое сетевое тестирование

[Скопировать ссылку]
Опубликовано 14.06.2022 21:17:48 | | | |
Требования: В особых случаях в определённом участке кода JS есть исключение, и оно возникает из-за того, что пользователь нажимает кнопку, когда ответ определённого интерфейса слишком медленный. В этой статье используется инструмент Fiddler для реализации задержки времени отклика интерфейса.

Например:Точный перехватhttps://www.itsvse.com/Запрос GETВернуть содержимое ответа с задержкой в 10 секунд, как показано на следующем рисунке:



Откройте Fiddler, переключитесь на вкладку AutoResponder и создайте новое правило следующим образом:





Автоответчик См. официальную документацию:Вход по гиперссылке виден.

Слабое тестирование сети

Задайте скорость аналогового модулятора, вручную установите скорость восходящего и нисходящего канала, принцип имитации скорости сети, сколько времени задерживать (задержку) каждые 1 кб загрузки, откройте Правила -> настроить Настройки правил следующим образом:



Задержка отправляется на 300 мс на каждый КБ загрузки. Передаёт 1 КБ данных каждые 300 мс задержки, то есть 3 КБ данных отправляются каждые 1 с (0,3 секунды задержки на каждые 1 КБ загруженных данных)



Задержка принимает 150 мс на каждый КБ загруженности.



Здесь мы используем формулу расчёта для получения задержки восходящего и нисходящего канала, 2G берет приблизительное целое число 3000 мс и 1000 мс, а 3G — 20 мс и 2,5 мс


После сохранения файла поставьте галочку Правила -> Performances ->Моделировать скорость модемаОткрытый. Как показано ниже:



(Конец)





Предыдущий:[Поворот] Excel для просмотра ярлыков VBA
Следующий:Оператор RxJS finalize выполняет логику после завершения наблюдаемой функции
 Хозяин| Опубликовано 14.06.2022 21:21:24 |
Fiddler заменяет ссылки, запрашивает перенаправления
https://www.itsvse.com/thread-9566-1-1.html

.NET/C# использует FiddlerCore4 для перехвата и изменения HTTP-запросов
https://www.itsvse.com/thread-9506-1-1.html

Решена проблема с тем, что Fiddler не мог сканировать локальные локальные запросы сети 127.0.0.1
https://www.itsvse.com/thread-9137-1-1.html

Учебник по разработке скрипача .NET/C# [с исходным кодом]
https://www.itsvse.com/thread-5127-1-1.html

Учебник по разработке плагинов Fiddler4
https://www.itsvse.com/thread-5123-1-1.html

Пример регулярного сопоставления Fiddler-AutoResponder
https://www.itsvse.com/thread-4345-1-1.html

Добавьте IP-адрес запроса на мониторинг в скрипачу
https://www.itsvse.com/thread-2905-1-1.html
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com