Интеграция RFT Test Framework для работы с RQM

Я разработал структуру в RFT, в которой контрольные примеры записываются в электронную таблицу с указанием источника данных, объекта и ключевого слова, а также сценария драйвера, который обрабатывает все эти данные и направляет его в соответствующий метод для каждого шага тестирования в электронной таблице. Теперь я хочу интегрировать это с RQM, чтобы каждый из моих тестовых примеров в электронной таблице отображался как пройденный / неудачный в RQM. Есть идеи?

2 ответа

Теперь вы можете реализовать алгоритм для чтения этих тестовых примеров в электронной таблице и передачи их в RQM в виде вложений с помощью logTestResult.

 For example: 
     logTestResult( <your attachment> , true );

А если вы уже подключены к RQM, адаптер присоединит к RQM файлы, которые вы укажете автоматически. Итак, в конце вы увидите пошаговые результаты и, если скрипт завершится правильно, RQM покажет вам скрипт как "пройденный".

Спасибо за ответ Хуан. Я решил эту проблему, передав имя тестового сценария из части RQM "Аргумент сценария" и извлекая аргументы из моего начального сценария, как показано ниже:-

public void testMain(Object[] args) throws Exception 
{
    String n=args[0].toString();
    logInfo("Parameter from RQM"+n);

    ModuleDriver d=new ModuleDriver();
    d.execute_main(n);

}

Так как у меня есть контрольные точки для каждого из этапов моих тестовых случаев, о результатах сообщается на основе каждой из этих контрольных точек в RQM, что и было мне нужно.

Другие вопросы по тегам