<Р> Преимущество ключевое слово Driven Framework.
<Р> • Основное преимущество этой схемы является низкая стоимость для поддержание. Если есть изменения в любом случае, то тест необходимо только тестовый пример файла будет обновляться и драйвера сценария и сценария запуска останется то же самое. • Не необходимость обновления скриптов в случае внесения изменений в приложения. Рамки дизайн будет чисто на основе ваших требований и ваш образ мышления. Там нет твердых правил, чтобы следовать.
<Р> Лично я хотел бы, чтобы мой собственный рамки (гибрид) рамочное разработанный в соответствии с моими собственными требованиями. Во всяком случае, лучшие практики, мы должны создать ниже вложенных папок в корневой папке.
<Р> ObjectRepository-> Чтобы сохранить общий объект repositories.Datatables-> Чтобы сохранить таблицы данных QTP и внешний Excel sheets.Config-> Чтобы сохранить переменную окружения XML fileRecoveryScenario -> Чтобы сохранить сценарий восстановления files.Tests-> Вы можете сохранить ваши QTP тесты здесь.
Вы можете включить тест, содержащий многоразовые действия здесь. И тест, который становится использоваться в качестве сценария драйвера также могут быть сохранены here.library-> вы можете сохранить ваш VBS-файл, который содержит VBScript functions.Results-> Вы можете хранить файлы Результат (либо QTP файл результатов или настроенный файл результатов) здесь. На самом деле там не будет каких-либо твердых правил /подход для создания рамок QTP.