<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Ошибки тестирования транзакций ThousandEyes и способы их устранения, часть 1]]></title><description><![CDATA[<p dir="auto">[1.TimeoutError: Время ожидания транзакции истекло]<br />
[1.1.Возможные причины и решения]<br />
[1.1.1.Проверьте скрипт]<br />
[1.1.2.Увеличение значения таймаута]<br />
[1.1.3.Использование WaterfallView для диагностики задержек]<br />
[Заключение и ресурсы] Тесты транзакций ThousandEyes могут выявить много полезной информации о вашем приложении, включая проблемы, связанные со временем, которые влияют на пользовательский опыт. Эта статья является первой частью серии статей, посвященных распространенным проблемам тестов транзакций, и посвящена ошибке TimeoutError: Transaction Timed Out.<br />
Эта статья предназначена для пользователей ThousandEyes, которые уже используют базовые транзакционные тесты, таких как SRE, сетевые инженеры, инженеры по контролю качества или операционные команды, и которые видят в отчетах о тестах тайм-ауты, поскольку они превышают настроенное значение. Мы рассмотрим, что означает эта ошибка, как настроить скрипт и значения тайм-аута, а также как использовать Waterfall View для понимания узких мест в производительности.<br />
Давайте подробнее рассмотрим ошибки таймаута и способы их устранения в ваших собственных транзакционных тестах.<br />
1.<br />
TimeoutError: превышен тайм-аут транзакции<br />
1.1.<br />
Возможные причины и решения<br />
Эта ошибка возникает, когда тест<br />
транзакции занимает больше времени, чем настроенное значение таймаута. Скрипт продолжает<br />
ждать загрузки<br />
страницы, элемента или условия, которые не<br />
завершаются в течение разрешенного времени.<br />
1.1.1.<br />
Проверка скрипта<br />
Часто<br />
можно ускорить выполнение скрипта, минимизировав или удалив<br />
использование<br />
driver.sleep<br />
.<br />
1.1.2.<br />
Увеличьте значение таймаута<br />
При необходимости можно увеличить значение таймаута, настроив ползунок «Таймаут» в разделе «Дополнительные настройки», чтобы дать скрипту дополнительное время для завершения.<br />
Если тест по-прежнему завершается с превышением времени ожидания, это, вероятно, означает, что скрипт ожидает определенного элемента или условия, загрузка которых занимает слишком много времени.<br />
Чтобы настроить таймаут в платформе ThousandEyes, перейдите на страницу «Настройки теста», найдите и разверните тест в списке, а затем настройте ползунок «Таймаут» в разделе «Время транзакции» на вкладке «Расширенные настройки».<br />
![Harshita - TimeoutValue.png]<br />
1.1.3.<br />
Использование WaterfallView<br />
для диагностики задержек<br />
Задержки в загрузке элементов могут быть вызваны ресурсами, на которые ссылаются эти элементы, например:<br />
Крупные изображения (&lt;img/&gt;)<br />
Файлы JavaScript (&lt;script&gt;&lt;/script&gt;</p>
<p dir="auto"><img src="/forum/uploads/files/cisco/c561b66de79f42bbe5241a0439fda2f32392514e.png" alt="" class=" img-fluid img-markdown" /></p>
<p dir="auto"><img src="/forum/uploads/files/cisco/46d1b7f5c23e5bdb8bca2363231014a1b97731d7.png" alt="" class=" img-fluid img-markdown" /></p>
]]></description><link>https://sla247.ru/forum/topic/1605/ошибки-тестирования-транзакций-thousandeyes-и-способы-их-устранения-часть-1</link><generator>RSS for Node</generator><lastBuildDate>Fri, 15 May 2026 06:42:20 GMT</lastBuildDate><atom:link href="https://sla247.ru/forum/topic/1605.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 24 Feb 2026 20:47:39 GMT</pubDate><ttl>60</ttl></channel></rss>