Hi,
I am using Testwise generated controls to create a purchase order. The test works, but filling the form feels quite slow.
Example code:
const expectedDescription = faker.person.firstName();
const purchaseOrderMain = await page.subject.PurchaseOrderMain;
await purchaseOrderMain.form1.descriptionField.fill(expectedDescription);
await purchaseOrderMain.form1.supplierIDLookup.lookupSelect('Demo supplier');
await page.getByTestId('form-field__delivery-date__date__input').fill('01/01/2027');
await purchaseOrderMain.form1.heatNoMandatoryCheckbox.check();
await purchaseOrderMain.toolbar482460FA.getSaveButton().click();
In the latest run, the purchase order was created as Purchase-0019. The form filling and saving part took roughly 35-40 seconds before the next step continued. I also see repeated warnings like:
Timeout reached while waiting for response. Proceeding anyway.My question is about the slow interaction while filling the purchase order form.
Questions:
- Is this delay expected when using generated form controls and lookup controls?
- Is
supplierIDLookup.lookupSelect('Demo supplier')known to wait for backend responses or metadata updates? - Is there a recommended best practice to make this faster or more stable?

