Я пытаюсь написать тестовый пример для селена, где мне нужно установить нумерацию страниц на 10 и подтвердить, что количество записей, отображаемых после установки нумерации страниц, также равно 10. Но все, что я пытаюсь сделать, в итоге дает то же значение, что и 1.Но я должен получить ответ как 10.
Я пытался использовать функцию size()
против идентификатора таблицы.Но в итоге получается значение 1.
String ExpectedNumberOfRecordsBasedOnPagination="10";
Pagination.selectByVisibleText(ExpectedNumberOfRecordsBasedOnPagination);
WebElement VehicleNumberTable=driver.findElement(By.xpath("//table[@id='tableforsearchResultsEMI']/tbody"));
List<WebElement>ListOfRecordsBasedOnPagination=VehicleNumberTable.findElements(By.tagName("tr"));
int ActualNumberOfRecordsBasedOnPagination=ListOfRecordsBasedOnPagination.size();
System.out.println("Scenario 10 Pass: When the user sets the Pagination to a certain number: "+ExpectedNumberOfRecordsBasedOnPagination
+" Then the table values should display the same number of records:" +ActualNumberOfRecordsBasedOnPagination );
Ожидаемое значение 10. Но я получаю 1.