One command once. BashMemo memorises commands for you.Access it from anywhere logging with your github account
Project description
Jira Personal Bug tracker
The goal of this project is to help quality engineers to create/manage the status of their bug tickets
In the first part of the project, your goal will be to create a terminal program to manage bug tickets for the bug you found out. To start, just save the bug ticket in a list (the list will only be active when the program is running).
In the second part, we integrate our program with the JIRA REST API. So that, you can create JIRA bug tickets using your terminal program. You will have to explore the Jira Rest API Documentation to find which endpoints to use in order to perform the following operations: create a bug ticket, edit a bug ticket, delete a bug ticket, list bug tickets I created.
I have already setup a JIRA instance for us. I will provide you the api/organisation key by email directly.
The project will contain the following terminal screens.
Main Menu
****************************
Welcome to MyBugTracker v1.0
****************************
Select the option of your choice to start
[1] - Print my bug tickets
[2] - Create a bug ticket
[3] - Edit a bug ticket
[4] - Delete a bug ticket
[5] - Exit
Print my bug tickets
::::::::::::::::
Print my bug tickets
****************
Select 5 to return to the menu
_______________________________________________________________________
| ID | Title | Created Date | Status | Assignee | |
-----------------------------------------------------------------------
| ...| ...............| ..............|...................|...........|
| ...| ...............| ..............|...................|...........|
|____|________________|_______________|___________________|___________|
Add a bug ticket
::::::::::::::::
Add a client
****************
Select 5 to return to the menu
Title:
>> Jenkins build pipeline not working
Description :
>> Jenkins build pipeline not triggered when pushing to the repository of SuperImportant project
Priority :
>> High
!! Bug ticket added !!
Edit a bug ticket
::::::::::::::::
Edit a bug ticket
****************
Select 5 to return to the menu
Choose an bug ticket ID for updating :
>> 10
[Bug ticket found]
Let blank if no change
Description [Jenkins build pipeline not triggered when pushing to the repository of SuperImportant project] :
>>
Priority [High]:
>> Low
!! Bug ticket updated !!
Delete a bug ticket
::::::::::::::::
Delete a bug ticket
****************
ID of the bug ticket to remove :
>> 10
Bug ticket to delete not found
>> 1
Bug ticket deleted
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file testjira123-0.0.4.tar.gz.
File metadata
- Download URL: testjira123-0.0.4.tar.gz
- Upload date:
- Size: 2.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b6c6a2f8290f3ae83fc7d787478c6f983ece130919e4e4e6731c10fea6d5db0f
|
|
| MD5 |
8a21b93930d48aa578740a6acebd8eb2
|
|
| BLAKE2b-256 |
0194c3a42086078ab7d1a1b985910faf0d26ea0ff2199103c2bdfa01583da7f0
|