Подскажите, пожалуйста, как вы вызывали cy.writeFile внутри события onLoad перед тем, как инициировать запрос XHR.
Я пытался -
Cypress.Commands.add('form_request', (method, url, formData, done) => {
const xhr = new XMLHttpRequest();
xhr.open(method, url);
xhr.onload = function () {
// done(xhr);
cy.writeFile(
Cypress.env("BucketOutputFile"),
JSON.parse(this.responseText)
);
};
xhr.onerror = function () {
done(xhr);
};
xhr.send(formData);
});