Доброго времени суток!
Такой вопрос: можно ли сравнивать с помощью DBCheckpoint данные из разных таблиц?
В процессе тестирования есть необходимость создавать одинаковые таблицы. По команде check сравниваются текущие данные указанной в checkpoint-е таблицы с хранящимися в store. Есть ли команды, позволяющие сравнивать поля других таблиц с ними (при условии что названия полей и типы данных совпадают)?
(TestComplete 8.
DelphiScript. )
Заранее спасибо
Можно ли сравнивать с помощью DBCheckpoint данные из других таблиц?
Автор Rabbit, 22 ноя 2011 14:00
В теме одно сообщение
#1
Отправлено 22 ноября 2011 - 14:00
#2
Отправлено 29 ноября 2011 - 15:18
Может поможет.
Общий концепт работы с чекпоинтами:
- есть абстрактная таблица (SQL, ACCESS, EXCEL)
- есть задача в тесте проверить изменившиеся значения в таблице после действия
Шаги:
1. Создаем задачу для изменения данных в любой из позиций таблицы
2. Выполняем задачу (данные изменены)
3. Создаем чекпоинт (своеобразные EXPECTED RESULT)
4. Делаем чек
Для чего это:
Количество таблиц и относящихся к ним чекпоинтов может быть столько сколько нужно, вопрос в проекте.
При дальнейшем прохождении теста будет известен ожидаемый результат и если данные в таблице не изменятся на те, которые указаны в чекпоинте, то будет FAIL
Общий концепт работы с чекпоинтами:
- есть абстрактная таблица (SQL, ACCESS, EXCEL)
- есть задача в тесте проверить изменившиеся значения в таблице после действия
Шаги:
1. Создаем задачу для изменения данных в любой из позиций таблицы
2. Выполняем задачу (данные изменены)
3. Создаем чекпоинт (своеобразные EXPECTED RESULT)
4. Делаем чек
Для чего это:
Количество таблиц и относящихся к ним чекпоинтов может быть столько сколько нужно, вопрос в проекте.
При дальнейшем прохождении теста будет известен ожидаемый результат и если данные в таблице не изменятся на те, которые указаны в чекпоинте, то будет FAIL
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных