Partajați prin


Automatizați cu mouse, tastatură și acțiuni OCR (recomandat pentru automatizare în VDI)

Pentru cazurile în care un utilizator nu poate accesa elementele UI ale aplicațiilor web sau UI și, prin urmare, nu se poate automatiza folosind acțiunile Browser sau UI sau înregistratoarele, se recomandă insistent să folosești metode alternative de automatizare, cum ar fi utilizarea imaginilor sau mouse si tastatura.

Metoda imaginii, captează secțiuni ale ecranului care sunt apoi folosite ca referințe pentru a efectua clicuri, trimite text și clicuri de mouse. Automatizarea bazată pe imagini poate fi fie înregistrată de recorderul bazat pe imagini sau dezvoltată manual. Citiți mai multe despre cum să automatizați utilizarea imaginilor în acest subiect.

În schimb, pentru cazurile în care o imagine nu poate fi folosită ca punct de referință, luați în considerare utilizarea capacităților OCR pentru a naviga prin ecran. Informații despre capabilitățile OCR pot fi găsite în referința acțiunilor respective.

În ambele alternative descrise mai sus, cea mai bună modalitate de a naviga este utilizarea clicurilor de mouse și a apăsărilor de taste, care sunt explicate în referința acțiunilor.

Înainte de a vă construi automatizarea, asigurați-vă că fereastra corespunzătoare este focalizată și maximizată utilizând Focus fereastra și Setați starea ferestrei actiuni.

Captură de ecran a acțiunii ferestrei Focus.

Dacă trebuie să așteptați încărcarea anumitor componente înainte de a rula o acțiune, utilizați grupul de acțiuni de așteptare.

Utilizați acțiunea Așteptați pentru a aștepta o anumită perioadă de timp, acțiunea Așteptați imaginea pentru a aștepta o imaginea să apară/dispără sau acțiunea Așteptați textul pe ecran (OCR) pentru a aștepta ca un text să apară/dispără.

Captură de ecran a acțiunii Așteptați text pe ecran.

Pentru a naviga prin pagina web sau aplicație și pentru a interacționa cu componentele acesteia, utilizați acțiunile mouse-ului și tastaturii.

De exemplu, implementați acțiunea Trimiteți tastele pentru a utiliza comenzile rapide disponibile de la tastatură sau Mutați mouse-ul la imagine și Mutați mouse-ul în textul de pe ecran (OCR) acțiuni pentru a muta cursorul la o anumită imagine sau, respectiv, text.

Captură de ecran a acțiunii Mutare mouse-ul la imagine.

Pentru a prelua text de pe ecran și a-l stoca într-o variabilă, implementați fie acțiunile clipboard, fie acțiunea Extrage text cu OCR acțiunea. Pentru a stoca un text în clipboard, evidențiați textul utilizând fie acțiunea Tastele Trimitere sau Trimite clic cu mouse-ul .

Puteți configura acțiunea Trimite tastele pentru a trimite comanda rapidă de la tastatură CTRL + A care selectează tot textul de pe pagină web sau aplicație.

Captură de ecran a acțiunii Trimiteți cheile.

Notă

Puteți găsi mai multe informații despre automatizare folosind comenzile rapide de la tastatură în Automatizați aplicațiile folosind comenzile rapide de la tastatură.

Alternativ, puteți utiliza acțiunea Trimiteți clic cu mouse-ul pentru a trimite un butonul stânga în jos la începutul textului doriți să selectați și apoi a Butonul stânga sus la sfârșit.

Captură de ecran a acțiunii Trimiteți clic cu mouse-ul.

După evidențiere, implementați acțiunea Trimite tastele pentru a trimite comanda rapidă de la tastatură CTRL + C care stochează textul selectat în clipboard-ul. După stocarea textului în clipboard, utilizați acțiunea Obțineți text clipboard pentru a stoca conținutul clipboard într-o variabilă.

Captură de ecran a acțiunii Obține text din clipboard.