請找我的代碼,它不是返回數組對象的值,它的回報只有一個數組對象字符串數組方法不返回數組對象 - 硒的webdriver
public String[] verify_userRole(String[] Expected_role) {
String[] actual_role = new String[4];
String first;
WebElement role_table = driver.findElement(By
.xpath("//*[@id='tblListView']/tbody[1]"));
List<WebElement> allRows = role_table.findElements(By.tagName("tr"));
for (WebElement row : allRows) {
List<WebElement> cells = row.findElements(By.tagName("td"));
for (WebElement cell : cells) {
first = cell.getText().toString();
actual_role = new String[] {first};
}
}
return actual_role;
}
可變首次包含四個值(「名」 ,「name1」,「name2」,「name3」) 將此字符串值轉換爲數組(actual_role)後,它只返回一個值(「name」)
請澄清上述代碼的問題