Cypress XHR запрашивает замедление нескольких тестов

#cypress

Вопрос:

Когда я запускаю свой тест, есть некоторые команды POST xhr, которые запускаются после моих команд (например, после команды ввода), которые замедляют мой тест через некоторое время. У меня есть цикл для команды типа (примерно 100 команд типа). С каждой итерацией это замедляет мой тест. Есть ли способ решить эту проблему?

  for(let i = 0; i < 100; i  ){

  cy.get('tr:has(td)').each(($tr, rowIndex) => {    
    cy.wrap($tr)
      .find('td')                                           
      .then(text => {
        if (text.trim() === '') {          
          cy.wrap($tr).find('td').eq(5).click({force: true}) 
          cy.wait(4000)
cy.get(.model_type).type('Smth') //while typing I'am getting several POST XHR requests that slowdown typing.
 

}

введите описание изображения здесь

Комментарии:

1. Пожалуйста, добавьте свой код, который вы пробовали, к вопросу.

2. Отредактированный вопрос

3. Итак, у вас есть, скажем, массив текстов, и вы вводите их с помощью цикла for?

4. Я проверяю все td и печатаю там. Но единственная проблема-это набор текста, не более того

5. Поможет ли добавление задержки в вашем типе, что-то вроде cy.get(.model_type).type('Smth', {delay: 50}) . Так что теперь между каждым нажатием клавиши будет задержка в 50 мс.