Как изменить параметры проверки звонков в ALM?

Я создал тестовые шаблоны, в нем всего один шаг, и я использовал 3 параметра A, B, C. Мне нужно запустить этот скрипт для 10 случаев, и каждый раз A и B останутся прежними, а C изменится.

Одна вещь, которую я могу сделать, это каждый раз просто тянуть тестовые примеры и добавлять к ним эти параметры (A, B, C), и мои сценарии будут подготовлены. Но здесь, поскольку A и B являются постоянными, я не могу скопировать тестовый пример и просто изменить один параметр C для второго тестового примера. Пожалуйста, предложите.

Я не могу создать шаблон только с параметром C, так как существуют разные сценарии, в которых A и B также будут изменены. Поэтому я должен использовать только один шаблон.


person Moshin Hilal Kondkari    schedule 13.06.2017    source источник


Ответы (1)


Привет @Мошин Хилал Кондкари:

из вашего запроса я не понял, используете ли вы какую-то автоматизацию (REST API/VXAPI) или графический интерфейс (графический интерфейс).

В любом случае, подойдя к точке ниже некоторых решений:

1) Если вы используете REST-API/VXAPI, то подходящим способом будет создание файла в правильном формате xml/json и отправка его обратно на сервер. Поскольку вы создаете новый тестовый пример, нет необходимости извлекать предыдущий тестовый пример, а просто снова используйте тот же файл xml (если он у вас есть) с правильным измененным параметром (param-C). Конечно, некоторые из значений по умолчанию должны быть адаптированы, и, например, имя не может быть таким же.

Я использую REST API и модуль под названием запросы от Python для автоматизации всего, и он работает действительно надежно уже со старой версией QC ALM.

2) Если вы хотите иметь что-то вроде контроля версий, отметьте «опцию оформления заказа», если она включена на вашем сервере. Это поможет вам, если вы хотите всегда использовать одно и то же имя Test-Case-Name.

В QC вы можете проверить файл, сделать некоторую адаптацию param-X и снова зарегистрировать. QC ALM запомнит историю, и вы не потеряете никакой информации. В этом случае вы должны быть немного знакомы с системами контроля версий, такими как svn или git.

3) Если вы используете графический интерфейс, снова для системы контроля версий посмотрите на параметры, которые появляются на панели: вы можете включить управление версиями, утвердить один тестовый пример как [1.0]Имя тестового набора и создать полную копию. вашего тестового примера (даже требования), а затем измените param-X для этой копии.

4) Играйте полностью вручную и создайте новый тестовый пример с параметрами A-B-C.

Надеюсь, это прояснит ваш запрос! Хорошего дня!

person Marco smdm    schedule 13.06.2017