Selenium Framework Refinement Needed

  • Κατάσταση: Pending
  • Βραβείο: $30
  • Ληφθείσες Συμμετοχές: 0

Σύνοψη Διαγωνισμού

Hi,

I have a framework build. I am using Cucumber and Page Object model.
In every cucumber step-def I have to create object of page class.

I want to have one global object and call it in the step-def.



I want to declare the page class object once. I tried doing it and getting null pointer error.

Need Help.

Προτεινόμενες Δεξιότητες

Δημόσιος Πίνακας Διευκρινίσεων

  • TraciY
    TraciY
    • Πριν από 2 εβδομάδες

    I don't see your project extended and I cannot submit any entry anymore. I hope the following can help you continue. It's a general concept how you do this.

    • Πριν από 2 εβδομάδες
  • TraciY
    TraciY
    • Πριν από 2 εβδομάδες

    public class BasePage {
    protected WebDriver driver;

    public BasePage(WebDriver driver){
    this.driver = driver;
    PageFactory.initElements(driver, this);
    }
    }

    • Πριν από 2 εβδομάδες
  • TraciY
    TraciY
    • Πριν από 2 εβδομάδες

    In your step-def file, declare the page variable. Have a constructor in each of your page class and extend this class to have a BasePage class.

    • Πριν από 2 εβδομάδες
  • TraciY
    TraciY
    • Πριν από 2 εβδομάδες

    I am ready to take a look at your code if you are interested in extending your project.

    • Πριν από 2 εβδομάδες
  • TraciY
    TraciY
    • Πριν από 2 εβδομάδες

    I am sorry for the late reply. I am currently working on a project but just think that I may be able to get something out on top of my head. It would be nice if you can post your codes so I can take a look on my breaks.

    • Πριν από 2 εβδομάδες
  • TraciY
    TraciY
    • Πριν από 2 εβδομάδες

    How do you declare your page objects? Is it possible to take a look at your code?

    • Πριν από 2 εβδομάδες
    1. alamsyed1207
      Κάτοχος Διαγωνισμού
      • Πριν από 2 εβδομάδες

      Yes do you wanna connect now?

      • Πριν από 2 εβδομάδες

Προβολή περισσότερων σχολίων

Πώς να ξεκινήσετε με τους διαγωνισμούς

  • Δημοσιεύστε τον διαγωνισμό σας

    Αναρτήστε τον διαγωνισμό σας Γρήγορα και εύκολα

  • Λάβετε ένα σωρό συμμετοχές

    Λάβετε Πολλές Συμμετοχές Από όλο τον κόσμο

  • Βραβεύστε την καλύτερη καταχώρηση

    Βραβεύστε την καλύτερη καταχώρηση Κατεβάστε τα αρχεία - Εύκολα!

Αναρτήστε ένα Διαγωνισμό Τώρα ή Ελάτε Μαζί Μας Σήμερα!