Πώς μπορούμε να επιτύχουμε παραμετροποίηση στο TestNG;
Πώς μπορούμε να επιτύχουμε παραμετροποίηση στο TestNG;

Βίντεο: Πώς μπορούμε να επιτύχουμε παραμετροποίηση στο TestNG;

Βίντεο: Πώς μπορούμε να επιτύχουμε παραμετροποίηση στο TestNG;
Βίντεο: Πως φτιάχνεις slime by Athina 2024, Νοέμβριος
Anonim
  1. Παραμετροποίηση απαιτείται για τη δημιουργία δοκιμών βάσει δεδομένων.
  2. TestNG υποστηρίζουν δύο είδη παραμετροποίηση , χρησιμοποιώντας το @Parameter+ TestNG .xml και [email protected]
  3. Στο @Parameter+ TestNG Οι παράμετροι.xml μπορούν να τοποθετηθούν σε επίπεδο σουίτας και σε επίπεδο δοκιμής.
  4. χρησιμοποιώντας το @Parameter+ TestNG .

Από εδώ, πώς επιτυγχάνετε την παραμετροποίηση στο TestNG;

Παραμετροποίηση στο TestNG χρησιμοποιώντας δοκιμήν .xml Μπορείτε να χρησιμοποιήσετε σχολιασμούς παραμέτρων μέσω του δοκιμήν . xml για να περάσει τιμές σε μεθόδους δοκιμής ως ορίσματα. Ωστόσο, μερικές φορές απαιτείται να περάσουν τιμές στις μεθόδους δοκιμής, ειδικά κατά τη διάρκεια του χρόνου εκτέλεσης.

Δεύτερον, πώς μπορούμε να περάσουμε την παράμετρο στο δοκιμαστικό σενάριο χρησιμοποιώντας το TestNG; Μετάβαση παραμέτρων με testng. xml

  1. Δημιουργήστε μια κλάση δοκιμής java, ας πούμε, ParameterizedTest1. Ιάβα.
  2. Προσθέστε τη μέθοδο test parameterTest() στην κλάση δοκιμής σας. Αυτή η μέθοδος παίρνει μια συμβολοσειρά ως παράμετρο εισόδου.
  3. Προσθέστε τον σχολιασμό @Parameters("myName") σε αυτήν τη μέθοδο. Η παράμετρος θα περάσει μια τιμή από το testng.

Ομοίως, τι είναι η παραμετροποίηση στο TestNG;

Παραμετροποίηση στο TestNG χρησιμοποιώντας δοκιμήν . TestNG επιτρέπει στο χρήστη να μεταβιβάζει τιμές σε μεθόδους δοκιμής ως ορίσματα χρησιμοποιώντας σχολιασμούς παραμέτρων δοκιμήν . xml αρχείο. Μερικές φορές μπορεί να χρειαστεί να μεταβιβάσουμε τιμές σε μεθόδους δοκιμής κατά τη διάρκεια του χρόνου εκτέλεσης. Όπως μπορούμε να περάσουμε το όνομα χρήστη και τον κωδικό πρόσβασης δοκιμήν.

Πώς λειτουργεί το DataProvider στο TestNG;

DataProvider σε TestNG . Επισημαίνει μια μέθοδο ως παροχή δεδομένων για μια μέθοδο δοκιμής. Η σχολιασμένη μέθοδος πρέπει να επιστρέψει ένα αντικείμενο όπου κάθε αντικείμενο μπορώ να εκχωρηθεί ο κατάλογος παραμέτρων της μεθόδου δοκιμής.

Συνιστάται: