Хочу обновить результаты испытаний в ралли. В настоящее время я использую Rally API, и эта часть работает. Где я борюсь, так это в том, что для обновления тестового примера мне нужно захватить идентификатор из тестового класса, вот как я сейчас добавляю идентификатор TC в тестовый класс транспортира.
describe('homepage', function() {
browser.params.rallyTC = 179339279884;
it('should perform a search', function() {
intPage.performSearch('inspector');
expect(intPage.getResult()).toContain('Result');
});
});
Первый вопрос: есть ли лучший способ добавить идентификатор TC? Затем из моего файла config.js я обрабатываю неудачные или пройденные тесты, чтобы обновить инструмент ALM.
if (result.status !== 'passed') {
console.log('failed');
console.log(browser.params.rallyTC);
}
Будем признательны за любые рекомендации о том, как обрабатывать этот тип захвата переменных и обновления результатов.