Come automatizzare mouse e tastiera


0

Per i test dell'interfaccia utente stavo cercando un modo per automatizzare il movimento del mouse, il clic e la digitazione della tastiera. L'unica cosa che ho trovato finora è il typer del clicker automatico . Funziona bene, ma il problema è che esegue ripetizioni esatte.

Ho bisogno di qualcosa che sarà in grado di fare clic in modo casuale nell'area simile. (Se una persona fa clic sul pulsante, non fa clic nello stesso punto per tutto il tempo), fa clic sul pulsante ma in un punto casuale, o può anche perdere il pulsante (se è piccolo).

Inoltre, il testo inserito nella casella di testo è sempre lo stesso. Vorrei essere in grado di verificare che in questa regione l'utente possa inserire qualsiasi 1-6 cifre.

Capisco che forse sto chiedendo troppo, ma poiché questo è a scopo di test, devo essere in grado di replicare i risultati. Quindi se il programma terrà traccia di ciò che è stato fatto, sarà sorprendente.

Sto usando Windows, ma sostanzialmente la piattaforma non ha importanza.



Wow grazie. Ma per quanto ho capito dalla breve lettura della home page è solo per l'automazione del web. Correggimi se sbaglio, ma c'è qualcosa per l'automazione del software?
Salvador Dali,

Per i programmi generali di Windows, non ne ho idea. Poiché si tratta più di una domanda di programmazione, potresti non ottenere una buona risposta qui.
Michael Hampton,

Ho già ricevuto una risposta eccellente in meno di 10 minuti da te, peccato che non sia quello di cui ho bisogno, ma la risposta è comunque sorprendente. Quindi spero per il meglio. A proposito, se lo pubblicherai come risposta, lo voterò.
Salvador Dali,

1
AutoHotKey potrebbe fare il trucco, non è in realtà per i test ma è uno strumento molto potente perché puoi programmarlo per casualità apparente e registrazione. Non è come ripetere un loop, ma è più che altro completamente programmabile.
Ankit
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.