0
我是新來的自動化測試。我使用twitter作爲測試網站來學習硒。在TestNG上彈出並保存輸入文本
我想創建一個新的推文,併爲此我使用下面的場景。我可以打開「新推文」彈出窗口,但仍然無法在文本框中輸入文本。請幫忙。
前提條件:登錄到Twitter的
- 單擊按鈕(用於創建新的鳴叫)在屏幕的右上方。 彈出窗口打開
- 單擊彈出窗口上的文本框輸入文本。 光標獲取文本框中突出顯示和保存按鈕使
- 輸入一些文字
- 點擊保存按鈕
對我來說,它的工作,直到2點之後,它不會在文本
輸入文本見下面我的代碼:
String popUpHandle = driver.getWindowHandle();
driver.switchTo().window(popUpHandle);
driver.findElement(By.id("global-new-tweet-button")).click();
driver.findElement(By.xpath("(//button[@type='button'])[123]")).click();
driver.findElement(By.xpath("(//button[@type='button'])[123]")).sendKeys("test tweet");
driver.findElement(By.xpath("//button[@type='button'])[106]")).click();
它會拋出異常嗎? –