Welcome to the testing world now in this session, I'll show you how we can report a bug in digital.
So previously we have seen whenever we are finding a bug, we need to report that both into our public
tracking tool.
We are going to use JIRA for that.
In last session, I have shown you how we can set up JIRA trial account and it will be seven days trial
so you can use that account for practice.
Now I'll show you if you find a book, how we can report that both into JIRA for that.
First of all, I'm just moving to my application and hope you remember requirement was if user tried
to search by the partial name, I'm just using the partial name and click on the search button.
We should not get any output, but here we are.
Getting output means expected desert and actual results not matching.
And it's a bug.
No, because we find a book, we have to report it.
So now I'm just moving to the JIRA.
Previously, we have set up account on the JIRA we have created project.
Now I'll show you how we can create a bug into this project before creating it.
If you want to search that book, you can just give the basic introduction like, OK, partial name.
I'm just searching it.
Do we have any bug with that?
If no, yes, we have to report it, but how we can use different search options that I'm going to show
you in the coming lectures.
Like later on, you will find a section there.
I have added more advanced videos how we can work on this JIRA.
But in this session, I'll show you how we can create a new Typekit, or we can call it bug into the
JIRA for that.
First of all, I just click on this create.
Now it will open up a form where we can fill out a bug information here if you notice my project is
by default, selected.
So that is fine.
I'll come to the issue date.
OK, what you want to report so you'll get multiple options over here.
As of now, I'm just selecting a bug because I want to report a bug.
No, here in the summary section, you need to give basic information about the book, or I'll see one
of the information about the book.
So my book is.
Searching.
Functionality.
Is.
Search functionality, search item functionality.
Is working with partial data.
As well.
So the point is, I have just given one line information about the book here in the summary.
We need to give a basic information about the book, actually the complete details.
We need to fill it over here.
So once somebody is over, I'm just going to the description here.
We need to give a description like, OK, what you are doing, OK on home page.
I have entered.
Partial mobile name.
As.
We click on search button.
We are getting items in desert.
But as expected.
It should not display, so I'm just giving that description about the book Hidden the description,
you need to define what exactly you are doing and what problem you are facing.
If you want to highlight something, you can use this styling options like bold, italic, you can change
the color.
So that is an options which we can use.
Our aim here is to give clear information about the book.
No, in their description, we add one more information, which just steps to reproduce.
Now, what do you mean by the steps to reproduce?
Sometimes you will notice you are giving some information over here, but when developer try to understand
this information is not able to understand your book clearly.
So in that case, the steps to reproduce will help us.
Why?
Because here we are going to write what all the steps you have to perform to get this book.
So I'm saying, OK, step by step, I'm going for to home page.
In such textbooks.
Books and.
This data.
No.
Click on.
Search button.
So these are the steps we are having tried to write these steps clearly so that anybody can follow it.
OK?
After the search might expect that is should not get any search result.
But here in actual, we are getting search result.
So we are giving as much information as possible here in that description.
So in description, mainly we are passing to information one, we are describing it.
And then if you want to reproduce, you can just follow these steps.
We are expecting this.
We are getting this.
So that is very important because developer is going to read this or understand or defect or to understand,
you know, here we need to give priority.
As of now, we are getting option of the priority.
Sometimes you will get one more drop down off severity.
So I'll show you what is the difference between the priority and the severity in the next lecture.
As of now, you need to select a priority of the defer then label.
It's not required for us involvement and why it is important.
If you're facing this issue in a particular enrollment, previously we understood what is this involvement?
So if I say I need to test this functionality on Firefox as well as Chrome, but I'm getting that issue
only on the Firefox, so I can see getting.
Issue in Firefox involvement.
So if you're getting that issue on a particular involvement, you can give the information if it is
coming in all environment.
You can skip that this information next attachment that is very important whenever you find any defect.
Like if I come here and that's a defect, so we try to take the screenshot of it.
So I just take the screenshot, then I'm saving it somewhere in my system.
I'm just going for the misprint here, what I do.
I'll just try to show.
I am searching for this by this and getting the result so we can highlight the areas as per the requirement
and then save it once you receive.
Now you can upload that attachment with your defect.
So I can just go to the attachment, browse, upload a file and you can select whatever the file you
are having.
So I'm just going to the downloads and whatever the file I'm having, I can just selected.
OK.
That isn't insert the files or image while it's edited over him.
You can put any number of attachments.
Sometimes you will attach images, sometimes you will have to spend recording me video recording of
the screen and then you're touching it.
So it's up to link issues that is not required as of not assigning whom you want to assign this.
If you're aware about the developer, you can assign that person directly.
But if you're not aware about normally, we assign it to the devlet.
No, he will decide which developer is going to fix this issue.
Now Epic link, which is required when we are working in the agile same in this sprint.
Once you feel this information, just click on the create.
As you click on the create, it will create it effect.
It will show you the number of that fit.
So if I see it now, my.
The number was f l g hyphen one.
I'm just touching it.
So if you check it, that is open.
So we have entered whatever the mandatory information is acquired while reporting it different.
So here we have seen you have just a reported net effect into the Gita.
Now anybody who wants to check this defect, he or she will not ask you, just go to the dealer and
check it over there.
You'll get complete information over there.
So have you seen how we can report a defect or Alsip bug into the Giro?
That's a straightforward process.
We'll just get a form, fill that information and submit.
That's all we have for the session tanks watching this with you.