Перейти к содержимому

Julia Atlygina

Регистрация: 19 мая 2012
Offline Активность: 31 окт 2017 09:22
*****

Мои сообщения

В теме: Structure.Testy: Чеклисты внутри JIRA

24 июля 2017 - 14:34

И еще новости: появился мобильный клиент moqa http://moqa.mobi/! Теперь можно следить за статусами или править их прямо с мобильного, поддерживается Android и iOs. Если нужны коды - пишите в личку ;)


В теме: Как скачать Jira на свой комп?

02 июля 2017 - 18:35

Привет!

1. Скачать JIRA Software можно вот тут: https://www.atlassia...e/jira/download. Когда установите, заводите аккаунт на my.atlassian.com, можно сгенерировать пробную лицензию до полугода.

Но можно и не скачивать, использовать в клауде, https://www.atlassia...ftware/jira/try (вроде 7 дней бесплатно)

2. Сама джира - просто инструмент:) настройки у каждого свои. 

 

Где можно учиться бесплатно:

- тут есть пока бесплатные туториалы: https://confluence.a... Software Teams

- есть куча видео на их канале, 

- есть место, где можно задавать вопросы, https://community.atlassian.com/

- куча документации здесь: https://confluence.a...n-32243719.html


В теме: Structure.Testy: Чеклисты внутри JIRA

25 апреля 2017 - 14:44

 

Всем привет!

 

Появился новый плагин Structure.Testy для ведения чеклистов внутри JIRA! :)

...

Документация доступна здесь: https://wiki.almworks.com/display/strtesty/User+Guide

Наши примеры использования: https://wiki.almwork...rtesty/Examples

 

Добрый день,

Огромное спасибо за плагин и отличную документацию к нему.

Особо отмечу отличную web-консоль для отладки взаимодействия по API, которая живет на Jira 

http://jira/rest/testy/3/rest-browser/

 

Я в настоящий момент автоматизирую процесс проставления результатов тестов в Jira по итогам автозапуска ночных тестов на Jenkins.

Написал все нужные обвязки вокруг Testy REST API, всё работает, кроме одного:

Никак не могу сообразить, каким образом можно наиболее технологично сделать "bulk status update" для всех тестов, входящих в данную струткуру/test run?

Зачем это мне? - мне необходимо перед началом проставления результатов "сбросить" в NONE статусы всех тестов, чтобы проставить актуальные значения по итогам запуска тестов.

 

Просто у нас автотесты гоняются каждую ночь, и мне отчего-то кажется, что создавать каждый раз новый test run "непрактично" с точки зрения расхода системных ресурсов.

Или я ошибаюсь?

 

Как делаю:

0. Каждый @Test аннотированный @TestCaseId - кандидат на проставление результата в Jira

1. В листенере TestNG ловлю завершение теста, проверяю наличие @TestCaseId и получаю его "itemId"

2. Получаю статус завершения теста и ошибку (если !Suceeded) из ITestResult

3. Обращаюсь к своему TestyClient.setTestStatusAndComment(structureName, testId, testRunName, newStatus, newComment)

 

Всё работает, но если тест заскипается или просто не будет запущен по иной причине, то в Jira на нём может остаться результат от прежнего прогона, а мне это не нужно. Хочется как-то "зачистить" test run.

 

Я бы на крайний случай и перебрать все Tests был готов, но не нашёл в API метода, который бы возвращал массив всех элементов структуры в виде [{Item1}, {Item2},...]. Это хоть и долго, но какой-никакой вариант.

Пока же ломаю голову, как получить массив всех элементов структуры в виде [{Item1}, {Item2},...]

 

В идеале хотелось бы перед запуском всех тестов выполнить некий "bulk update", который быстро проставит Status и Comment в указанное значение.

 

Вы можете подсказать соответствующий способ?

Может каким-нибудь хитрым JQL/JSQL можно?

Очень прошу откликнуться.

 

Заранее благодарю :)

 

В приложении ITestyClient на Java

Портал не разрешил прицепить .java, поэтому .txt

 

 Рады, что вам нравится продукт!

Пока нет возможности для балк редактирования в API, можно через UI и просто в network вкладке проследить что за запросик идет. Как только будут новости, отпишусь:)

 

Спасибо!


В теме: Structure.Testy: Чеклисты внутри JIRA

15 марта 2017 - 13:06

Всем привет!

Небольшое продолжение темы: появляется много вопросов о том, как бы работать с майнд-картами в JIRA, поэтому мы написали небольшой мануал, как можно карту превратить в тестовый прогон в Structure.Testy: https://wiki.almworks.com/x/t6frAQ


В теме: Привязка оповещения в Jira 7.2.7 ко времени и событию

15 марта 2017 - 12:56

Здравствуйте.

 

Подскажите, пожалуйста, существует ли в jira (v 7.2.7) возможность настроить уведомления по типу напоминания. Если задача, назначенная на пользователя, не меняет статус в течении определенного срока.

 

Например, сотрудник разрабатывает скрипт и переводит задачу из статуса "в разработке" в статус "на приемке". Приёмщик получает письмо, что задача перешла к нему и нужно сделать так, чтобы ему повторное оповещение пришло, скажем, через 3 дня, если задача до сих пор не принята.

 

Возможно, решается установкой какого-либо плагина?

 

Заранее благодарю.

Ну и не забываем про самый простой путь в виде подписки на результаты фильтра, https://confluence.a...-720416706.html

Сделать фильтр на задачи в определенном статусе, обновленные более 3 дней назад, и подписаться на него. Не прямо то, про что спрашивали, зато никаких плагинов и сложных настроек не нужно :)