Я пытаюсь создавать автоматизированные тесты пользовательского интерфейса; но у меня проблемы с сетками ..
Мы используем костюм DevExpress, и я знаю, что DevExpress в настоящее время не поддерживает кодированные тесты пользовательского интерфейса. Тем не менее, я успешно захватить контроль; но я не мог сделать редактируемые ячейки при тестовом воспроизведении.
Моя сетка состоит из двух столбцов и трех строк. Первый столбец - это столбец описания, а второй - столбец значений.
Вот список моих подходов к захвату.
1
Подход: я щелкнул ячейку значения первой строки и что-то написал
Результат: при воспроизведении компьютер пытается нажать на первый столбец, чтобы он не работал.
2
Approcach: я щелкнул заголовок строки и нажал f2, затем написал что-то
Результат: при воспроизведении компьютер нажимает на заголовок строки, но после этого ничего не происходит, поэтому он не работает.
3
Подход: я щелкнул ячейки значений по порядку и вернулся к первой строке, нажав на ячейку описания, чем нажал клавишу F2 и что-то написал
Результат. При воспроизведении компьютер нажимает на ячейки по порядку, но после этого ничего не происходит, поэтому происходит сбой.
Как я могу редактировать ячейки значений в моем тесте пользовательского интерфейса?
Этот тест создан из записей действий Мануэля, и есть итерации.