Search
Display results as :
Advanced Search
Navigation
 Portal
 Index
 Memberlist
 Profile
 FAQ
 Search

Go down
avatar
thegoatboy
Posts : 4
Join date : 2012-07-03

c# PageFactory - issue initializing elements Empty c# PageFactory - issue initializing elements

on Fri Nov 01, 2019 8:40 pm
Hello,

First time poster :-)

I'm currently trying to build a framework using selenium and c#.

Previously I had used pagefactory, but I can't seem to get it to initialise.

At the moment I have a base page file which is initialising the pagefactory

Code:
public Page()
    {
        PageFactory.InitElements(Driver, this);
    }
and my page class inherits this

Code:
homepage : Page

At the top of my homepage I am defining an element 

Code:
 [FindsBy(How = How.Id, Using = "sign-up-btn")]
    private IWebElement signUpButton;
but when I run my code I'm told that the element signUpButton is null. So it seems that the page isn't getting initiated by pagefactory correctly.

Any ideas on what could be missing?

Also, I've seen that pagefactory has been depreciated. 

what are people using instead these days?

Thanks

tgb
Back to top
Permissions in this forum:
You cannot reply to topics in this forum