Bugzilla Testing

We have curated top Interview questions and answers on Bugzilla Testing that will prepare you for your next job.

Q.1 What is the purpose of Bugzilla?
This is a very basic question generally asked to freshers to understand their knowledge and skills. Sample Answer - "Bugzilla is a Web based Defect Management Tool allows Testing and Development teams to post and track defects and it is an Open source tool."
Q.2 What is the deployment environment for Bugzilla?
Bugzilla has been developed in LAMP where it stands for Linux, Apache, MySQL and PHP technology.
Q.3 How would you differentiate between Quality Centre and Bugzilla?
This a technical question and has been asked to test your core skills. Quality Center is defined as a Test Management Tool, which supports 1. Complete Application Life Cycle Management 2. Requirements Management 3. Test Design 4. Test Execution 5. Defect Management, 6. Traceability Where on the other hand Bugzilla supports Defects Management only, such that defect management is part of Test Management only.
Q.4 How will you create user account in Bugzilla?
I will create user account in Bugzilla using the following steps - 1. Enter “E-mail address” and “Real Name "in the space provided, then select the “Create Account” button. 2. An email to the address provided will be sent that contains login name (same as the email address), and a password that we can use to access the account. Defect Management Tutorial
Q.5 Does Bugzilla allow the user to track multiple projects?
Yes Bugzilla permits user to track multiple projects. Such that we can track up to a “soft-limit” of around 64 individual “Products”, such that it can each be composed of as many “Components” as we want.
Q.6 Have you faced any security problems in Bugzilla?
Since Bugzilla code has not undergone a complete security audit. Therefore it is suggested to closely examine permissions on the Bugzilla installation, and follow the recommended security guidelines.
Q.7 What are the System Requirements to deploy Bugzilla?
The Bugzilla’s system requirements includes 1. Compatible database management system (MySQL) 2. Suitable release of Perl 5 3. Assortment of Perl modules 4. Compatible web server (Apache) 5. Suitable mail transfer agent, or any SMTP server
Q.8 According to you what is the primary objective of Bugzilla?
The key objectives of Bugzilla are - 1. To Track bugs and code changes 2. Helps to communicate with teammates 3. Helps to submit and review patches 4. Helps in managing quality assurance (QA)
Q.9 What according to you are the things to have a bug tracking software?
Some of the essential features to have a bug tracking software are reporting facility, assigning, storage and retrieval.
Q.10 What is a Testtrack?
Testtrack is a bug tracking system, also a project management software developed by Seapine Software, that provides a centralized suite of capabilities for managing requirements, defects, issues and testing throughout the software development cycle.
Q.11 When should we write a bug report?
In general, Bug report has to be written when there is a defect raised by testers. Such that when the developer accept that defect then it is referred as bug. It is required to give the details of the Defect in defect reporting template only.
Q.12 Can we post a message about the bug/feature in the forum instead?
Yes we can post a message about the bug/feature in the forum instead. But remember it is very unlikely to be fixed if we don’t file a bug. Generally, developers use Bugzilla to track everything that needs to be done, but anything which is not in that system can easily be forgotten. There is no guarantee a forum post will even be seen by a developer.
Q.13 Why was my Bug marked WONTFIX?
WONTFIX decisions are generally made for a good reason and are considered as final. It is suggested not to complain or argue in a bug that has been marked WONTFIX unless you have new, compelling information to add, do not comment in the bug. Please remember that “x people I talked to said this is really important” is not compelling information.
Q.14 How should I manually edit some entries in my database?
Bugzilla does not have the facility itself to do this. However, if you understand SQL you can use the mysqladmin utility to manually insert, delete, and modify table information. In general I use "phpMyAdmin" to compile a PHP module with MySQL support to make it work, as it is very clean and easy to use.
Q.15 I am not able to upload anything into the database using the Create Attachment Link. What should be done in this case?
One of the most likely cause could be a very old browser or a browser that is incompatible with file upload via POST. It is suggested to download the latest Netscape, Microsoft, or Mozilla browser to handle uploads correctly.
Q.16 Why would you get bizarre errors when trying to submit data, in particular the problems with groupset?
ensure your MySQL parameters are set correct, also you might want to turn "strictvaluechecks" OFF in editparams.cgi. Also if you have "usebugsentry" set "On", you also cannot submit a bug as readable by more than one group with "strictvaluechecks" ON.
Q.17 List some bug tracking tools?
1. DoneDone 2. Request Tracker 3. BontQ 4. WebIssues 5. OnTime Bug Tracker 6. YouTrack 7. Unfuddle 8. InformUp 9. Gemini 10. BugAware 11. BUGtrack 12. TestTrack
Q.18 List some bug tracking software?
1. Bugzilla 2. JIRA 3. Mantis 4. Trac 5. Redmine 6. HP ALM/Quality Center 7. FogBugz 8. IBM Rational ClearQuest
Q.19 What do bug tracking systems do?
Numerous bug tracking systems, such as those used by most open source software projects, allow end-users to enter bug reports directly. Other systems are used only internally in a company or organization doing software development. Typically bug tracking systems are integrated with other software project management applications.
Q.20 What is a bugtrack?
A bug tracking system or defect tracking system is a software application that keeps track of reported software bugs in software development projects. It may be regarded as a type of issue tracking system.
Q.21 What is a Testtrack?
Bug tracking system, project management software TestTrack, developed by Seapine Software, provides a centralized suite of capabilities for managing requirements, defects, issues and testing throughout the software development cycle.
Q.22 What is a Gemini?
Gemini is a commercial application life cycle management system in the lines of HP QC. It has all the features necessary to carry out all your Project management and test management activities with bug tracking.
Q.23 What is a bugaware?
A simple tool that can be used to manage bugs or just manage to-do lists that have nothing to do with software, this tool can be a good option.
Q.24 What is unfuddle?
A developer centric bug tracking system with integration to Git and Subversion, it deals with issues as tickets and has a web based repository browser to inspect changes in files.
Q.25 What is Ontime Bug Tracker?
A defect/issue tracker specifically built for agile projects. The one feature I like is how it lets you drag and drop attachments.
Q.26 What is a Youtrack?
An Agile centric project and issue management tool. It has all the features that will let you handle agile projects- backlogs, scrum boards, custom workflows- the works.
Q.27 What is a Bontq?
Bontq issues tracking and project management tool which is used for managing tasks, bugs, documentation storage among other things. It has a desktop client that lets you capture screenshots and record videos.
Q.28 What is a Webissues?
Open source issue tracking systems with a desktop client as well as web based interface is called a Webissue. The typical features of an issue tracking system are here too.
Q.29 What is a Request Tracker?
Request Tracker, as the name implies tracks tickets. If your particular situation will guide you to treat each bug you receive as a ticket, then by all means you might want to try this tool out.
Q.30 What is Donedone?
A commercial issue tracker that consist of all the features common to this category of tools. It helps with the creation of issues, assigning, tracking and setting the statuses, SVN and Git integration, file sharing etc.
Q.31 When should a bug report be written?
Bug report should be written when defect raised by testers. When developer accept that defect then it is called as bug.
Q.32 What is a Bug Tracking System?
A bug tracking system is a software application that keeps track of reported software bugs in software development projects. It may be regarded as a type of issue tracking system.
Q.33 Why do we have to write a Bug Report?
Test Lead creates the bug report and it is created for the client need. To tell the client how much time has been spend on the project, hot much Defects have been found, how much value add have been raised in the application.
Q.34 What is Elementool?
Elementool is an application service provider for Web-based software bug tracking and support management tools. Elementool provides its services to software companies and business Web sites all over the world.
Q.35 Explain Clearquest?
ClearQuest is flexible defect tracking/change request management system for tracking and reporting on defects.
Q.36 What is Problemtracker?
ProblemTracker is a powerful, easy-to-use Web-based tool for defect tracking and change management problemTracker. It delivers the benefits of automated bug tracking to any desktop in a familiar Web browser interface, as a price every organization can afford.
Q.37 What is Bugcollector?
BugCollector Pro 3.0 is a multiuser database specifically designed for keeping track of software bugs and feature requests.
Q.38 What is PR-Tracker?
PR-Tracker is an enterprise level problem tracking system designed especially for bug tracking. It is used to Feature classification, assignment, sorting, searching, reporting, access control, user permissions, attachments, email notification and much more.
Q.39 Explain what is a DefectTracker?
Defect Tracker is a fully web-based defect tracking and support ticket system that manages issues and bugs, customer requirements, test cases, and allows team members to share documents.
Q.40 What is Red Hat Bugzilla?
Bugzilla is a bug tracking system developed at mozilla.org. It was originally used to track the bugs in the Mozilla web browser. Red Hat has customized it to track bugs in our Linux products.
Q.41 Explain RmTrack?
1. Web based access allows your users to access the database from anywhere. 2. Available as a hosted solution or a download for local installation, whichever suits your needs best. 3. Completely customizable issue fields, workflows, data entry forms, user groups and projects let you manage your data, your way. 4. Carefully designed to be user friendly and intuitive so there is little or no training required for end users. Each screen has context sensitive help and full user guides are available from every help page. 5. Integrated screen capture tool allows for easy one-click capture of screen shots.
Q.42 What is LDAP authentication?
LDAP authentication is a module for Bugzilla’s plug-in authentication architecture. This page contains all the parameters necessary to configure Bugzilla for use with LDAP authentication.
Q.43 How do I search for a Bug in Red Hat Bugzilla?
The bugzilla search uses an "OR" within each field, with an "AND" between fields. So, if you were to select NEW and VERIFIED from the Status field and normal from the Priority field, you would be asking for all normal priority bugs that are new or verified.
Q.44 What is Swbtracker?
SWBTracker supports concurrent multiuser licensing at extremely competitive price, as well as many of the most important features, developers and testers are looking for in today's bug tracking software.
Q.45 Explain the RADIUS authentication?
RADIUS authentication is a module for Bugzilla’s plugin authentication architecture. This page contains all the parameters necessary for configuring Bugzilla to use RADIUS authentication.
Q.46 What does the email page contains in Bugzilla?
This page contains all of the parameters for configuring how Bugzilla deals with the email notifications it sends.
Q.47 What is globalwatcher?
This allows you to define specific users who will receive notification each time a new bug in entered, or when an existing bug changes, according to the normal groupset permissions.
Q.48 What does Query Defaults controls?
This page controls the default behavior of Bugzilla in regards to several aspects of querying bugs.
Q.49 What is Web Dot?
Web Dot is a CGI program that creates images from .dot graphic description files.
Q.50 What does Bug Fields do?
The parameters in this section determine the default settings of several Bugzilla fields for new bugs, and also control whether certain fields are used.
Q.51 How will you install Bugzilla?
1. Firstly, installing Perl. 2. Installing a Database Engine. 3. Then, installing a Webserver. 4. After that, install Bugzilla. 5. Installing Perl modules 6. Then, install a Mail Transfer Agent. 7. Lastly, configuring all of the above.
Get Govt. Certified Take Test