Я довольно новичок в мире Python. Просто прочитайте несколько документов и хотите начать работу.JIRA с Python
Я хочу создать инструмент, написанный на Python, чтобы забрать проблемы из JIRA, которые были отмечены как разрешенные нашей командой QA, а затем отобразить хороший html-отчет об исправлениях ошибок, идущих в каждой версии.
Я пытаюсь понять механизмы подключения к JIRA с Python, но все не очищается.
У меня есть: jira-python-lib, но когда я пытаюсь установить соединение, я получаю ошибки.
# /usr/bin/python
from jira.client import JIRA
jira_options={'server': 'https://xxxxxxxx.atlassian.net'}
jira=JIRA(options=jira_options,basic_auth=('xxxxxxx','xxxxxx'))
Если я выполнить код, приведенный выше, это дает мне сообщение об ошибке:
Traceback (most recent call last):
File "test1.py", line 9, in <module>
jira=JIRA(options=jira_options,basic_auth=('*****','****'))
File "C:\Python27\lib\site-packages\jira\client.py", line 88, in __init__
self._create_http_basic_session(*basic_auth)
File "C:\Python27\lib\site-packages\jira\client.py", line 1368, in _create_htt
p_basic_session
hooks={'args': self._add_content_type})
TypeError: session() takes no arguments (2 given)
Может кто-то пожалуйста, скажите мне, что я делаю неправильно здесь?
Кроме того, я не могу найти информацию по адресу JIRA-DOC относительно автоматизации.
Может ли кто-нибудь обратиться к полезной документации в этом отношении?
Найдено, что мне нужно, чтобы включить проверку подлинности enableBasicAuth для того, чтобы сделать эту работу. Нужно попробовать.
Проблема, вероятно, с 'basic_auth = ....'. – zmbq
, когда я вхожу на веб-страницу с моим идентификатором и паролем, он отлично работает. Нужен ли мне дополнительный инструмент для доступа к этому URL-адресу из python? Есть идеи? –
Я никогда не использовал JIRA или ее API автоматизации. Вот почему я разместил это как комментарий, а не как ответ. – zmbq