Specflow — Как получить данные столбца и убедиться, что они сортируются по возрастанию или убыванию

#sorting #specflow #columnsorting

Вопрос:

Мне необходимо убедиться, что данные столбца правильно сортируются по возрастанию или убыванию. Я признаю, что я новичок в C# и, возможно, задаю основной вопрос.

Допустим, у меня есть столбцы от А до Е. Сначала я нажму столбец A для сортировки по возрастанию

 var Columnheader = _driver.FindElement(By.XPath($@"//*[@id='documents-table']/thead//th[contains(text(), '{columnText}')]"));  Columnheader.Click();  

Я буду повторно использовать вышеизложенное для нажатия на разные заголовки столбцов, и теперь мне нужно знать, как это сделать…

считывание данных в каждой строке сортировка по возрастанию/убыванию для строки

сортировка по возрастанию/убыванию для даты/времени, где отображается как

сортировка по возрастанию/убыванию для целых чисел

Самое простое решение-самое лучшее. Заранее спасибо за любую и всяческую помощь!

Комментарии:

1. У нас недостаточно информации, чтобы ответить на ваш вопрос. У вас есть этот помеченный specflow, но я вижу только C#. Мне также неясно, что вы подразумеваете под «строкой» — вы имеете в виду таблицу HTML или таблицу данных из SpecFlow? Это разные вещи.