Архів

Публікації із теґом ‘Jira’

JMeter + Jira проблема аутентифікації

Нещодавно на проекті зробили апдейт Jira до 4.2.4 і з цим виникле деякі проблеми.

 Для кращого відслідковування процесу тестування для кожоного релізу ми створюємо Test Case Run і лінкуємо його з Test Case тікетом.  Тобто для кожного тест-кейсу створюється свій тест-кейс-ран. Для проведення ціеї операції вручну іноді доводилось витрачати до 4 годин роботи тестера і це для одного продукту, а їх у нас 9. Тому для економії часу ми написали JMeter скрипт, який брав дані про тест-кес-ран з файлу, створював тікет і лінкував його з тест-кейсом. 

Після апдейту скрипт відмовлявся працювати видаючи помилку аутентифікації з таким повідомленням: 

Session Expired
JIRA could not complete this action due to a missing form token.
You may have been away from your web browser for a while, which could have resulted in the expiry of your current form token. A new form token has been reissued.
JIRA administrators : Please refer to this page http://docs.atlassian.com/jira/docs-042/Disabling+Form+Token+Checking?clicked=jirahelp  for details on disabling form token checking.
Problematic action : CreateIssueDetails.jspa
Please log in and retry this action.
We have captured the submitted values (shown below). Please copy it now. This text will be lost when you leave this screen.

Для вирішення ціїє проблеми треба в Headers додати наступний параметр: 

X-Atlassian-Token: no-check

Якщо виникнуть ще якісь запитання щодо використання Jmeter для автоматизації роботи з Jira, звертайтесь.

Categories: JMeter Tags: ,