0
傢伙這是我需要將網站地址寫入Excel表格的代碼......但無法這樣做。它現在向我顯示任何類型的錯誤,但輸出也不是打印。善意幫助。在網頁中的表格中寫入內容到Excel表格
@Test
public void f() throws Exception {
driver.findElement(By.xpath(".//*[@id='wrapper-all']/table[2]/tbody/tr[1]/td[2]")).click();
Thread.sleep(3000);
driver.findElement(By.linkText("Uptime, %")).click();
Thread.sleep(2000);
List<WebElement> table = driver.findElement(By.xpath(".//*[@id='wrapper-all']/table[2]/tbody/tr[1]/td[2]")).findElements(By.xpath(".//*[@id='wrapper-all']/table[2]/tbody/tr[1]/td[2]/table[1]/tbody/tr[2]/td[1]/a/img"));
List<WebElement> list = driver.findElement(By.xpath(".//*[@id='wrapper-all']/table[2]/tbody/tr[1]/td[2]")).findElements(By.xpath(".//*[@id='wrapper-all']/table[2]/tbody/tr[1]/td[2]/table[1]/tbody/tr[3]/td[2]"));
Thread.sleep(2000);
System.out.println(list.size());
}
@BeforeTest
public void beforeTest() {
driver = new FirefoxDriver();
driver.get("http://www.proxy4free.com/list/webproxy_uptime1.html");
}
您的代碼不會創建,打開或寫任何Excel工作表。 – nakosspy
上午...但它至少應該在控制檯中打印列表...它甚至不這樣做...我試圖把 workbook.write(); workbook.close(); 但它是沒有用的......請好好看看它 – user1856470
你調試了嗎?測試是否正常完成而不向控制檯打印任何內容? – nakosspy