https://github.com/DevExpress/testcafe/issues/2813 se proporciona a continuación una solución alternativa para hacer clic en un pseudoelemento a través de Testcafe. Sin embargo, no funcionó para mí. ¿Qué modificaciones debo hacer en el siguiente fragmento de código para que funcione?
const {Selector, ClientFunction} = require('testcafe');Después
const closeDialogFunctionInClient = ClientFunction(() => document.querySelector('div.ngdialog-close').click()) .with({ boundTestRun: testController }) ; //because of the bloody ::before pseudo element await closeDialogFunctionInClient();