Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> JavaScript Προγραμματισμός

Τρόπος απενεργοποίησης JavaScript Ενώ Χρησιμοποιώντας Σελήνιο

Το σελήνιο αναφέρεται σε μια σουίτα εργαλείων του προγράμματος (Σελήνιο πυρήνα , IDE , και Remote Control) που χρησιμοποιούνται για τη δοκιμή εφαρμογών Web . Όλα αυτά τα εργαλεία λειτουργούν και στις δύο πλατφόρμες PC και Mac και είναι συμβατό με μια σειρά από προγράμματα περιήγησης στο Web , γλώσσες προγραμματισμού και πλατφόρμες δοκιμών . Για να απενεργοποιήσετε το JavaScript στον σελήνιο , θα πρέπει να έχουν εμπειρία με το σελήνιο και να έχουν βασικές γνώσεις για το πώς να επεξεργαστείτε το JavaScript προσθέτοντας γλώσσα στο αρχείο χρήστη extensions.js . Τα πράγματα που θα χρειαστείτε
Σελήνιο RC
Firefox Βικιπαίδεια Αρχείο zipping /αποσυμπίεση πρόγραμμα για Microsoft Notepad
Η Εμφάνιση Περισσότερες οδηγίες
Η 1

Κατεβάστε το σελήνιο αρχείο server.jar και ανοίξτε το με ένα αρχείο προγράμματος αποσυμπίεση . Εξάγετε το αρχείο χρήστη extensions.js , και τοποθετήστε το στο στο σκληρό σας δίσκο . 2

Ανοίξτε το αρχείο από το χρήστη extenstions.js με το Microsoft Notepad . Προστίθεται το ακόλουθο κείμενο εντολές στο αρχείο :

Selenium.prototype.doDisableJavascript = λειτουργία () {

setJavascriptPref ( ψευδής) ?

} ?

Selenium.prototype.doEnableJavascript = λειτουργία () {

setJavascriptPref ( αλήθεια)?

} ?

setJavascriptPref λειτουργία ( bool ) {

prefs = bool ) ?

}
εικόνων 3

Ελέγξτε για να δείτε ότι το πρόγραμμα IDE αναγνωρίζει τη θέση του τροποποιημένου αρχείου χρήστη extensions.js . Προσθέστε το στο αρχείο σελήνιο server.jar πριν zipping ξανά .
Η

4 Κλείστε το αρχείο προγράμματος zipping . Εκτέλεση Σελήνιο RC χρησιμοποιώντας τη γραμμή εντολών : . Java -jar σελήνιο - server.jar - userExtensions χρήστη extensions.js

Ενεργοποιήστε την εντολή να σταματήσει JavaScript πληκτρολογώντας : " HttpCommandProcessor proc = νέα HttpCommandProcessor ( " ο_διακομιστής_μου " , 4444 , " * chrome " , " http://my/URL ")?

DefaultSelenium sel = νέα new String [ ] { "bar " , " baz "} ) ? "
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα