Selenium Forum: Functional And Regression Testing Tool.
Would you like to react to this message? Create an account in a few clicks or log in to continue.
Search
Display results as :
Advanced Search
Latest topics
AEM Training | Free Online DemoWed Apr 21, 2021 5:45 pmazharuddin
c# PageFactory - issue initializing elementsFri Nov 01, 2019 8:40 pmthegoatboy
Selenium making automatic connection to random urlsMon Jul 08, 2019 12:58 pmrepairtechsolutions1
How can we design the custom framework in Selenium RCMon Jun 24, 2019 2:26 pmrandybonnettes
What are the new features in Selenium 3.0Tue Jun 18, 2019 5:37 pmpappyvicky
What are you using Selenium for? Fri Apr 12, 2019 3:52 amzhl
LIMITATIONS OF SELENIUMWed Apr 10, 2019 11:23 amswara
Navigation
 Portal
 Index
 Memberlist
 Profile
 FAQ
 Search

Go down
avatar
imfaus
Active particpant
Active particpant
Posts : 13
Join date : 2012-01-13

Config File for IDE Empty Config File for IDE

Wed Apr 25, 2012 11:21 pm
Does anyone know how to load a config file at an IDE's run time? I have many IDE scripts the problem is that suppose my variable for my URL, username and password change? I then have to manually update many files does anyone know if there is a way to load this type of config by using extensions? thanks
avatar
ccox
Master
Master
Posts : 205
Join date : 2012-01-06
Age : 38
Location : Denver, CO

Config File for IDE Empty Re: Config File for IDE

Thu Apr 26, 2012 9:47 pm
I'm sure there is a more efficient way to do this function, but you can have a function like this that returns the text you want. Put it in your user-extension file and just edit the function name(EnterUserName) and the "username" text that you want and you should be good to go. Hopefully this helps.

Selenium.prototype.doEnterUserName = function(locator, text) {
// All locator-strategies are automatically handled by "findElement"
var element = this.page().findElement(locator);

//This will create what you want to type into a field. In this case, your username
var valueToType = "username";


// Replace the element text with the new text
this.page().replaceText(element, valueToType);
};
Back to top
Permissions in this forum:
You cannot reply to topics in this forum