Welcome To User Friendly Software Technical concepts

This Blog contains information of various technical concepts,The concepts are precise,informative with examples.visitors can easily understand the concepts of different technical related subjects like software Testing concepts , practice questions on sql And JMeter(Open source automation tool ) for Performance testing of an web application and about selenium tool used for functional testing of an web application

Sunday, October 10, 2010

Mantis


About Mantis:

Mantis is Bug tracking tool which is very useful to communicate regarding status of issues  between Developers and Testers.It is Web based tool,any one  from any location can login in to the tool to see status of issues.Mantis can be be installed on windows,linux ,Mac os operating systems ,flexibility and user friendly tool.


How to raise a Bug in To Mantis

Steps as follows

1)copy and paste the url

2)Enter the UserName and password

3)Click on Report issue

Report issue:

Category will be the PreBeta and Beta(It depends on the user)

pre Beta  testing will be perfomed by the testers in company
before delivering the product to the customer.
 
Beta testing will be performed by the users in
production/customer site after the delivering of project to
customer.




Reproducibility: Issues status will be always or Not reproducible/unable to reproduce or Randomly,sometimes,always

Priority: Issue priority will be the High or low or immediate or urgent.

severity:Major or Minor or Block,crash,

Blocked : if the Bug is crashing the system then it will be considered as Blocked.


Summary : Brief description of the issue or Bug

Description: Detail report of  the Bug

Additional information:Add additional information if required.

Browse:If testers want to attach any screenshot,They have the option to attach it

Click submit





Status of issues:

New
resolved
verified
Reopen/feedback
closed



When Tester finds and report the bug,The status will be New after that tester or
team lead  has to change the status to assignedby assigning the bug to the respective
 developer

To assign the bug he has click on issue which will be the status as New.After clicking
on issue ,click on change status andselect status as assigned and then click ok button

By clicking ok, A  new window will be opened shows a list of developers in the
 drop down,Assign the issue  to the respective developer and click submit.Issue status
 will change from New to assigned.

After tester assigns the bug to developer .Developer will fix it ,if its a enhancement he will
deferr itby changing issue state as Resolved or Deffer.


Once again Tester will retests the defect when the status has got resolved
.if the issue is fixed tester will change tatus from resolved to verified or else he will
reopen it .

Once the defect is not reproducible ,He will close the defect





My View: If tester /developer click option My view All New,resolved 
,assigned issues will get seperated for that page.

Advantages of Mantis:
  • Flexibility
  • User friendly tool
  • Status of issues will be identified in different colors
  •  user can easily open the issue by searching the id in search
    text box 
  • Suppose when anybody edit the issue or delete the issue or
    else modified the issue ,All details are stored in log history .
  • user can also use filter the issues based on  category,priority ,status ,
    developers etc...as shown in the screen shot.  
  • Developer cant able edit issue raised by Tester and Tester cant edit
     comments of developers for issues raised by the tester.
  • Summary report shows how many defect or open ,resolved ,verified and closed
    in each project and also how many issues a tester has raised,Active issue
    and long time opened issues and also Developer resolution all this things
    we can see in a summary report.
  • Developer can Mark as duplicate if the defect has been raised twice

Note : To add Category or project name click on  Manage -> Mange projects and to add users click on Manage ->Mange users.These permissions is given to admin only