Wie setzen Sie den Fokus auf ein web-element in Selenium webdriver

Ich bin neu auf Selen. Ich Lerne durch die Automatisierung einige test-Szenarien auf MakeMyTrip website.

Szenario: Bearbeiten der Benutzer-account erstellt.

Code:(noch nicht abgeschlossen)

public class AccountEdit {

    @Test
    public void AccEdit() 
    {

        WebDriver driver = new FirefoxDriver();
        driver.get("http://www.makemytrip.com/");
        driver.manage().window().maximize();
        driver.findElement(By.id("ssologinlink")).click();
        driver.findElement(By.id("username")).sendKeys("[email protected]");
        driver.findElement(By.id("password_text")).sendKeys("*****");
        driver.findElement(By.id("login_btn")).click();
        driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS);
        driver.findElement(By.id("ssologinlink")).click(); **======> Here I notice the click is not happening to select the My Account or My Profile from the drop down.** 

    }

}   

Bitte lassen Sie mich wissen, wie kann ich den Fokus wieder auf die webelement sobald ich mich anmelden.
driver.findElement(By.id("ssologinlink")).click();
funktioniert gut, das erste mal, aber nicht nach dem Benutzer-login.

InformationsquelleAutor Rek Sel | 2015-06-17
Schreibe einen Kommentar