Я работаю над QTP avec веб-дополнение. Я хотел бы знать, существует ли способ установить действие и путь к репозиторию динамично. Поскольку, когда я копирую весь тест в различных машинах, если пути репозитория или действий повторного использования не являются тем же, я должен открыть каждый тест для сброса пути в недостающих ресурсах. Если эта идея не может быть сделана в QTP, есть ли какой-либо другой язык, как c# мог сделать такого рода вещь? Большое спасибо заранее.
Allen
Вы можете загружать действия динамически с помощью функции LoadAndRunAction
(доступной с QTP10), и вы можете загружать репозитории общих объектов с помощью RepositoriesCollection.Add
.
Мне не приходилось этого делать, поэтому я не знаю точного ответа.
Вы посмотрели документы AutomationObjectModel.chm и Utility.chm, которые устанавливаются вместе с QTP? В Utility.chm есть объект RepositoriesCollections и LoadAndRunAction Statement, которые могут вам помочь. В AutomationObjectModel.chm есть различные объекты Action*.