2017-02-14 26 views
1

Я использую JScript и SQL Server 2012 для проверки сетки в пользовательском интерфейсе.Есть ли способ сравнить результаты SQL Server 2012 со всей сетью пользовательского интерфейса в TestComplete?

Есть ли способ сравнить результаты SQL с одним столбцом? Вся сетка отображается, но ничего больше. Даже с помощью инструмента «Объект карты из экрана» я не могу выделить одну строку или столбец.

Я искал каждую собственность и сопоставил элемент, который мог найти, но ничто не приближает меня к тому, что мне нужно.

Заранее спасибо.

ответ

1

Отдельные строки, столбцы или ячейки не являются объектами пользовательского интерфейса. Используя TestComplete, вы можете создать контрольную точку таблицы и указать, что нужно проверить только один столбец. Более подробную информацию о контрольных точках таблицы в TestComplete можно найти в справочной теме About Table Checkpoints.

+0

Спасибо. Я использую скрипты для тестирования, и я видел метод Check для объектов Table в указанной вами ссылке. Если я пытаюсь проверить результаты сетки на основе результатов запроса, знаете ли вы, подходит ли этот метод? Я использовал CompareProperty для других тестов, но я бы хотел проверить порядок сортировки, если это возможно. В предыдущих проектах я, по крайней мере, мог сосредоточиться на одном столбце, но в этом проекте отображается только вся сетка; Я даже не могу сосредоточиться на одном столбце, чтобы проверить результаты. В очередной раз благодарим за помощь. – Dan

+0

@ Да, да, если сетка, с которой вы работаете, поддерживается TestComplete, вы должны иметь возможность проверять данные в ней с помощью контрольной точки таблицы. –