Ho un doppio cursore e mi piacerebbe testare che sia operativo e restituire i dati corretti. Il cursore ha un minimo e un gestore di massima, ma ha anche alcuni "punti di interruzione che posso gancio per."Come simulare un'azione drag and drop nel goniometro?
Quello che voglio simulare è
- un TouchStart dell'elemento ".handler-max"
- un movimento del pollice sopra l'elemento con classe dell'elemento
mentre ho trovato il modo per innescare un TouchStart e touchEnd ".step-3"
browser.executeScript('angular.element(arguments[0]).triggerHandler("touchstart");', filterHandler);
// <--- move event????
browser.executeScript('angular.element(arguments[0]).triggerHandler("touchend");', filterHandler);
P.S. Lo scopo di questa domanda è un test di integrazione che verifica se ciò che accade all'applicazione quando un utente interagisce con una direttiva a doppio cursore è il risultato auspicabile.
Testato, funziona per me –
Come si dice in olandese, cammina come un treno ... –