Как сохранить определенные значения столбца из таблицы, используя селен - PullRequest
0 голосов
/ 09 июля 2019

В моем приложении есть таблица, в которой есть несколько столбцов и строк.Я хочу сохранить все значения из определенного столбца.Может ли кто-нибудь помочь мне?

1 Ответ

0 голосов
/ 09 июля 2019

Сначала мы идентифицируем каждую ячейку как элемент для поиска:

public IWebElement row1 => driver.findElement(By.Id("");
public IWebElement row2 => driver.findElement(By.Id("");

Далее мы создадим заполнители для строк, содержащихся в каждой ячейке:

public static string row1Val;
public static string row2Val;

Далее нам нужен метод для получения текста и сохранения в заполнителях:

public string GetCellValue(IWebElement id)
    {
        IWebElement Cell = driver.FindElement(By.Id(id));
        string value = Cell.Text;
        return value;
    }

Наконец, мы перебираем таблицу и получаем все значения:

public void GetAllTableValues()
    {
        row1Val = GetCellValue(row1);
        row2Val = GetCellValue(row2);
    {
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...