Bugzilla Interview Questions and Answers

Bugzilla Interview Questions and Answers, Introduction to Bugzilla defect management, reporting defects, tracking defects, and closing defects.

Bugzilla is both free as in freedom and free as in price.

When mozilla.org first came online in 1998, one of the first products that were released was Bugzilla, a bug system implemented using freely available open-source tools.

Bugzilla is a mature defect-tracking system or bug-tracking system. Defect-tracking systems allow teams of developers to keep track of outstanding bugs, problems, issues, enhancement, and other change requests in their products effectively.

To install and run Bugzilla on your server, the core requirement is to have Perl installed. This means that Bugzilla can be installed on any platform where Perl can be installed, including Windows, Linux, and Mac OS X. Linux is highly recommended and is our 1st-class citizen operating system.

Bugzilla Interview Questions and Answers

1. What is Bugzilla?
2. What is the deployment environment for Bugzilla
3. What is the difference between Quality Center and Bugzilla?
4. What are the advantages of Bugzilla?
5. How to create User Account in Bugzilla?
6. What is The Bugzilla Query Page?
7. How to Write a Bug Report in Bugzilla?
8. What about Account Settings page?
9. What about Watching Users functionality?
10. What about Email Settings page?
11. What are Bugzilla features?
12. What are Bugzilla Components?
13. How to change user name in Bugzilla?
14. Does Bugzilla allow the user to track multiple projects?
15. If I am on many projects, and search for all bugs assigned to me, will Bugzilla list them for me and allow me to sort by project, severity etc?
16. Does Bugzilla allow attachments (text, screenshots, urls etc)?
17. Does Bugzilla allow us to define our own priorities and levels?
18. Can email notification be set up to send to multiple people, some on the To List, CC List, BCC List etc?
19. If there is email notification, do users have to have any particular type of email application?
20. Does Bugzilla allow data to be imported and exported
21. Can a user create and save reports?
22. Can users save reports in Word format? Excel format?
23. Can a user modify an existing report and then save it into another name?
24. Can the admin person establish separate group and individual user privileges?
25. Are there any backup features provided?
26. Are there any security problems with Bugzilla?
27. How do I set up the email interface to submit/change bugs via email?
28. I want to manually edit some entries in my database. How?
29. What is Red Hat Bugzilla?
30. When Bugzilla was launched?
31. What are the System Requirements to deploy Bugzilla?
32. What does Bugzilla do?


Bugzilla Interview Questions and Answers

1. What is Bugzilla?

Bugzilla is a Web based Defect Management Tool that allows Testing and Development teams to post and track defects and it is an Open source tool.

2. What is the deployment environment for Bugzilla

Bugzilla developed in LAMP (Linux, Apache, MySQL, and PHP) technology.

3. What is the difference between Quality Center and Bugzilla?

Quality Center is a Test Management Tool, supports Complete Application Life Cycle Management;

Requirements Management,

Test Design,

Test Execution,

Defect Management,

Traceability etc…

Bugzilla supports Defects Management only

Note: Defect Management is part of Test Management.

4. What are the advantages of Bugzilla?

Bugzilla can increase the productivity and accountability of individual employees by providing a documented workflow and positive feedback for good performance.

5. How to create a User Account in Bugzilla?

a. Enter “E-mail address” and “Real Name” in the spaces provided, then select the “Create Account” button.

b. Within moments, you should receive an email to the address you provided above, which contains your login name (generally the same as the email address), and a password that you can use to access your account.
Defect Management Tutorial

6. What is The Bugzilla Query Page?

The Bugzilla Query Page is the heart and soul of the Bugzilla user experience. It is the master interface where we can find any bug report, comment, or patch currently in the Bugzilla system.

7. How to Write a Bug Report in Bugzilla?

A bug report is one that gets bugs fixed. A bug report normally has two qualities:

Producible and Reproducible

8. What about the Account Settings page?

On this page, we can change our basic Account Settings, including our password and full name; for security reasons.

9. What about Watching the User's functionality?

By entering user email names into the “Users to watch” text entry box, delineated by commas, we can watch bugs of other users. This powerful functionality enables seamless transitions as developers change projects, managers wish to get in touch with the issues faced by their direct reports, or users go on vacation.

10. What about the Email Settings page?

Here we can reduce or increase the number of emails sent to us from Bugzilla.

11. What are Bugzilla features?

The Bugzilla features are as follows:

• Integrated, product-based granular security schema
• Inter-bug dependencies and dependency graphing
• Advanced reporting capabilities •
• A robust, stable RDBMS back-end
• Extensive configurability •
• a very well-understood and well-thought-out natural bug resolution protocol
• Email, XML, console, and HTTP APIs •
Etc…

12. What are Bugzilla Components?

Bugzilla component include:

• Administration of Bugzilla:
• Bugzilla-General
• The Bugzilla documentation
• Email, Anything to do with email sent by Bugzilla
• Query/Buglist, Anything to do with searching for bugs and viewing the buglists.
• Reporting/Charting, and Generating Reports
• User Accounts, Anything about managing a user account from the user’s perspective.
• User Interface, General issues having to do with the user interface cosmetics (not functionality) including cosmetic issues, HTML templates, etc.

13. How to change user name in Bugzilla?

We can’t. However, the administrative account can, by simply opening user account in editusers.cgi and changing the login name.

14. Does Bugzilla allow the user to track multiple projects?

Yes, We can track up to a “soft limit” of around 64 individual “Products”, that can each be composed of as many “Components” as we want.

15. If I am on many projects, and search for all bugs assigned to me, will Bugzilla list them for me and allow me to sort by project, severity etc?

Yes

16. Does Bugzilla allow attachments (text, screenshots, urls etc)?

Yes.

17. Does Bugzilla allow us to define our own priorities and levels?

Yes. However, modifying some fields, notably those related to bug progression states, also require adjusting the program logic to compensate for the change.

18. Can email notification be set up to send to multiple people, some on the To List, CC List, BCC List etc?

Yes

19. If there is an email notification, do users have to have any particular type of email application?

Bugzilla email is sent in plain text, the most compatible mail format on the planet.

20. Does Bugzilla allow data to be imported and exported

Bugzilla allows data export through a custom DTD in XML format. It does not, however, export to specific formats other than the XML Mozilla DTD.

21. Can a user create and save reports?

Yes, users can create and save reports.

22. Can users save reports in Word format? Excel format?

No

23. Can a user modify an existing report and then save it into another name?

We can save an unlimited number of queries in Bugzilla. We are free to modify them and rename them.

24. Can the admin person establish the separate group and individual user privileges?

Yes

25. Are there any backup features provided?

MySQL, the back-end for Bugzilla, allows backup of data.

26. Are there any security problems with Bugzilla?

The Bugzilla code has not undergone a complete security audit. It is recommended that you closely examine permissions on your Bugzilla installation, and follow the recommended security guidelines.

27. How do I set up the email interface to submit/change bugs via email?

You can find an updated README.mailif file in the contrib/ directory of your Bugzilla distribution that walks you through the setup

28. I want to manually edit some entries in my database. How?

There is no facility in Bugzilla itself to do this.

29. 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 their Linux products.

30. When Bugzilla was launched?

In 1998

31. What are the System Requirements to deploy Bugzilla?

Bugzilla’s system requirements include:

• A compatible database management system (MySQL)
• A suitable release of Perl 5
• An assortment of Perl modules
• A compatible web server (Apache)
• A suitable mail transfer agent, or any SMTP server

32. What does Bugzilla do?

• Track bugs and code changes
• Communicate with teammates
• Submit and review patches
• Manage quality assurance (QA)

Bugzilla Interview Questions and Answers


Useful Links
Software Manual Testing
Defect Reporting
Defect Reporting Video
Follow me on social media: