Manipulando uma janela pop-up usando selênio

Eu tenho uma circunstância em que clicar em uma página da Web de link abre uma janela pop-up. E depois que a janela pop-up abrir, o foco estará na janela pop-up e a janela principal será desativada. E eu sou incapaz de obter o controle transferido para a janela pop-up. Por favor, dê uma olhada no seguinte código.

driver.findElement(By.linkText("Click me")).click();// when this line of code is reached then a popup window opens.

System.out.println("After Clicking me"); // After the popup window opens this line of code is never executed.

Não consigo transferir o controle da janela pai para a janela pop-up. Estou ciente do seguinte comando.

driver.switchTo().window("popup window");

Mas não está ajudando muito. por favor me ajude.