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
fazlu
Posts : 6
Join date : 2010-08-31

How to handle link? Empty How to handle link?

Tue May 03, 2011 3:57 am
I am testing a java based web application. on the page when i click on any link ( Data comes from data base) the page is not showing.
Example:
selenium.click("link= My Industries");
selenium.waitForPageToLoad("30000")

Here when I click on My Industries link the page should display. But it is not opening and test is failed.
\
fazlu
avatar
karthikp_17
Posts : 3
Join date : 2011-08-19

How to handle link? Empty Re: How to handle link?

Mon Aug 29, 2011 4:14 pm
Hi Fazlu,

can you please check out the link is starting with anchor tag or not.


Thanks
avatar
dev1122
Posts : 3
Join date : 2011-08-30

How to handle link? Empty Re: How to handle link?

Tue Aug 30, 2011 7:08 am
use selenium.isElementPresent instead of waitForPageToLoad.....
avatar
selftechy
Posts : 9
Join date : 2011-09-14
Location : Bangalore, India
http://www.selftechy.com

How to handle link? Empty Re: How to handle link?

Thu Sep 15, 2011 6:55 pm
If you are using eclipse, then write a small method:

Code:

    public void waitForElement(DefaultSelenium selenium, String elementLocator)
    throws AssertException, SeleniumException, InterruptedException {
        for (int i=0;i<10;i++){
            if(selenium.isElementPresent(elementLocator))
                break;
            else
            Thread.sleep(1000);
            }

        }


use this method to wait for different page objects.


Last edited by selftechy on Thu Sep 15, 2011 6:56 pm; edited 1 time in total (Reason for editing : forgot to delete return type which was needed here)
Sponsored content

How to handle link? Empty Re: How to handle link?

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