Предположим, в тестируемом приложении сделали очень много запланированных изменений, в результате чего все тесты попадали. Перспектива обновлять сотни или даже тысячи проверяемых объектов никого не обрадует, но что делать?
Если для проверок вы используете чекпоинты, то всё делается очень просто и быстро:
- Зайдите в меню Tools | Options | Engines | Stores и в группе опций Perform the following actions instead of comparing включите галочки для всех типов объектов, которые вы хотите обновить (объекты, таблицы, картинки и т.п.)
В Project Explorer выберите элементы, которые нужно обновить, и возле каждого элемента включайте чекбокс Update
Теперь просто запустите тесты, и вместо выполнения проверок TestComplete обновит ожидаемые значения на новые.
Обратите внимание!
- После окончания обновления не забудьте отключить везде опцию Update, иначе вместо проверок у вас всегда будет выполняться обновление данных!
- Этот способ не подходит для Property Checkpoints, так как их ожидаемые значения просто прописаны в коде скриптов, так что их придется везде обновлять вручную.