| Mozilla :: Mechanize :: Guitster Mozilla :: Mechanize :: Guitester è un modulo perl che migliora Mozilla :: Meccanizza con il test della GUI. |
Scarica ora |
Mozilla :: Mechanize :: Guitster Classifica e riepilogo
- Licenza:
- Perl Artistic License
- Nome editore:
- Boris Sukholitko
- Sito web dell'editore:
- http://search.cpan.org/~bosu/HTML-Tested-ClassDBI-0.19/lib/HTML/Tested/ClassDBI.pm
Mozilla :: Mechanize :: Guitster Tag
Mozilla :: Mechanize :: Guitster Descrizione
Mozilla :: Mechanize :: Guitester è un modulo perl che migliora Mozilla :: Meccanizza con test della GUI. Mozilla :: Mechanize :: Guitester è un modulo Perl che migliora Mozilla :: Mechanize con Testing GUI.Synopsis Utilizzo Mozilla :: Mechanize :: Guiterster; # regolare Mozilla :: Mechanize Initialization My $ Mech = Mozilla :: Mechanize :: Guitester-> Nuovo (% mechanize_args); $ mech-> get_url ($ url); # wrapper di convenienza su GetELementByID e QueryInterface My $ Elem = $ Mech-> get_html_element_by_id ("some_id"); # Fare clic su Mouse alla posizione dell'elemento + (1, 1) $ Mech-> X_Click ($ ELEM, 1, 1); # Gioca con il mouse relativo alla posizione dell'elemento $ Mech-> x_mouse_down ($ ELEM, 2, 2); $ mech-> x_mouse_move ($ elem, 4, 4); $ mech-> x_mouse_up ($ ELEM, 4, 4); # Invia sequenze di tasti all'applicazione $ mech-> x_send_keys ('{del}'); # Premere e rilasciare il pulsante Ctrl sinistro. Puoi cliccare nel mezzo. $ mech-> x_press_key ('lct'); $ mech-> x_release_key ('lct'); # Esegui un codice JavaScript e stampare il suo risultato Stampa $ Mech-> run_js ('return "JS:" + 2'); # SCOPRIRE Stile elemento Element utilizzando la sua stampa ID $ Mech-> get_element_style_by_id ('the_elem_id', 'background-Color'); # Ci sono errori di JavaScript? Stampa Dumper ($ mech-> console_messages); # Scopri lo stato della risposta HTTP (funziona solo per il protocollo HTTP) Stampa $ Mech-> Stato; # cambia un po 'di casella di testo inviando keypressi - Inserire tutti gli eventi JS My $ INPUT = $ Mech-> get_html_element_by_id ("tbox", "input"); $ mech-> x_change_text ($ input, "hi"); questo modulo migliora Mozilla :: meccanizza con funzioni di convenienza che consentono il test di DHTML / JavaScript Rich Pages.it utilizza X11 :: Guiterest per emulare il clic del mouse, trascinando e spostando gli elementi in Dom Tree.it consente inoltre di funzionare il codice JavaScript arbitrario nel contesto della pagina e recuperando i risultati. Rubrica: · Requisiti perl: · Perl.
Mozilla :: Mechanize :: Guitster Software correlato