Ποια είναι η διαφορά μεταξύ του αντικειμένου σελίδας και του εργοστασίου σελίδας;
Ποια είναι η διαφορά μεταξύ του αντικειμένου σελίδας και του εργοστασίου σελίδας;

Βίντεο: Ποια είναι η διαφορά μεταξύ του αντικειμένου σελίδας και του εργοστασίου σελίδας;

Βίντεο: Ποια είναι η διαφορά μεταξύ του αντικειμένου σελίδας και του εργοστασίου σελίδας;
Βίντεο: Μετατροπές Βάρους (Μάζα) - (Δ' - Ε' - ΣΤ' τάξη) 2024, Απρίλιος
Anonim

Τι είναι το διαφορά μεταξύ του μοντέλου αντικειμένου σελίδας (POM) και Page Factory : Αντικείμενο σελίδας είναι μια κλάση που αντιπροσωπεύει έναν ιστό σελίδα και κρατήστε τη λειτουργικότητα και μέλη. Page Factory είναι ένας τρόπος για να αρχικοποιήσετε τα στοιχεία web με τα οποία θέλετε να αλληλεπιδράσετε εντός του αντικείμενο σελίδας όταν δημιουργείτε μια παρουσία του.

Ομοίως, οι άνθρωποι ρωτούν, τι είναι το Page Factory;

ο PageFactory Η τάξη στο σελήνιο είναι μια επέκταση του Σελίδα Μοτίβο σχεδίασης αντικειμένου. Χρησιμοποιείται για την προετοιμασία των στοιχείων του Σελίδα Αντικείμενο ή στιγμιότυπο του Σελίδα Τα ίδια τα αντικείμενα. Χρησιμοποιείται για την προετοιμασία στοιχείων του a Σελίδα κλάση χωρίς να χρειάζεται να χρησιμοποιήσετε το «FindElement» ή το «FindElements».

Στη συνέχεια, το ερώτημα είναι, ποιο είναι το μοντέλο αντικειμένου σελίδας; Μοντέλο αντικειμένου σελίδας είναι ένα σχέδιο πρότυπο που έχει γίνει δημοφιλές στον αυτοματισμό δοκιμών για τη βελτίωση της συντήρησης δοκιμών και τη μείωση της διπλοτυπίας κώδικα. ΕΝΑ αντικείμενο σελίδας είναι ένα αντικείμενο -προσανατολισμένη κλάση που χρησιμεύει ως διεπαφή σε α σελίδα του ΑΠΘ σας.

τι είναι το Page factory στο μοντέλο αντικειμένου σελίδας;

Μοντέλο αντικειμένου σελίδας είναι ένα Αντικείμενο Σχεδιασμός αποθετηρίου πρότυπο στο Selenium WebDriver. Το POM δημιουργεί τον κώδικα δοκιμής μας, ο οποίος μπορεί να διατηρηθεί και να επαναχρησιμοποιηθεί. Page Factory είναι βελτιστοποιημένος τρόπος δημιουργίας αντικείμενο αποθετήριο στο POMconcept.

Ποιο είναι το πλεονέκτημα του μοντέλου αντικειμένου σελίδας;

Πλεονεκτήματα απο Page ObjectModel : Σύμφωνα με την Μοντέλο αντικειμένου σελίδας , θα πρέπει να κρατήσετε τις δοκιμές και τους εντοπιστές στοιχείων χωριστά. Αυτό θα διατηρήσει τον κώδικα καθαρό και εύκολο να κατανοηθεί και να διατηρηθεί. ο Αντικείμενο σελίδας Η προσέγγιση καθιστά το πλαίσιο αυτοματισμού σε έναν δοκιμαστικό προγραμματιστή φιλικό, πιο ανθεκτικό και περιεκτικό.

Συνιστάται: