Highest scored questions
11,655 questions
142
votes
13
answers
11k
views
1.5 Million lines of code. 0 tests. Where should we start?
I'm a Java developer by trade. I was 'brought-up' in what you could call best practices. Then I took my current job. I had a choice between the Java/SOA team, and the ERP team. I was told that joining ...
101
votes
18
answers
23k
views
Should a tester feel bad about finding too many defects/bugs in the product?
I work as a junior black box tester in a small software house. I work in a medical industry web application. I was assigned a module to test. I did a lot of research and risk analysis and logged at ...
91
votes
17
answers
66k
views
Is asking about "The most interesting bug in your career" a good interview question?
We've been interviewing for quite some time and I've been asking candidates:
What is the most interesting bug you've found in your career?
Either the most interesting, or the one they are proud of ...
82
votes
6
answers
245k
views
What is the correct way to select an <option> using Selenium's Python WebDriver
I would like to select an <option> child of a <select> using the Python WebDriver.
I have a reference to the option WebElement I wish to select and have tried select() and click() methods ...
82
votes
14
answers
455k
views
How to download a file using Selenium's WebDriver?
Basically I want to at least check that a download-able file exists / download link works and preferably get stuff like the file size too.
Here's an example:
link = self.browser....
74
votes
16
answers
41k
views
How should you interview for QA positions?
Joel has his "The Guerrilla Guide to Interviewing (version 3.0)", but that's really for programmers.
How should you go about interviewing testers?
We ask programmers to program on a whiteboard; how ...
74
votes
15
answers
19k
views
What kind of testing should a developer do before passing a build to the QA team?
As a developer my knowledge of best QA practices, etc., are limited to know just enough to get me by writing unit tests, etc.
From a tester's point of view, what testing procedures should the ...
68
votes
4
answers
4k
views
Is the "Joel Test" appropriate when looking for a QA job?
The "Joel Test" lists 12 items to look for in a software company:
Do you use source control?
Can you make a build in one step?
Do you make daily builds?
Do you have a bug database?
Do you fix bugs ...
66
votes
16
answers
73k
views
What is the difference between "testing" and "quality assurance"?
Is there a difference between "testing" and "quality assurance"? If so, what are the main goals of each process? What are the critical differences?
65
votes
21
answers
18k
views
Do ISTQB/ISEB Testing Certificates prove that someone can test?
I have passed the foundation level exam, and to be honest, I'm pretty sure that anyone could pass that exam with a couple of days of studying. My question is are these certificates really of value to ...
63
votes
17
answers
29k
views
How should a Software Tester deal with missed Defects/bugs in Production?
I work as a QA/test engineer in a small software company. It is an e-commerce based product. I was assigned a few projects by my manager. I mostly do functional/blackbox testing. Before the production ...
62
votes
20
answers
19k
views
Best guidelines for bug reporting?
Nothing can ruin your day like a poorly-written bug report.
I've seen several sets of guidelines for bug reporting in different organizations. In your opinion, what guidelines/steps are most ...
60
votes
19
answers
16k
views
What is it called when several bugs cancel each other out?
Is there any name for a situation where two bugs cancel each other out and in the result, the software works as expected? For example, suppose software A calculates a value and mistakenly value X is ...
59
votes
19
answers
36k
views
What books would you recommend to start learning about software testing
I'm trying to learn more about software testing, so I want to know which books you would recommend on this topic
59
votes
14
answers
14k
views
What should be reported when a bug only happens 50% of the time?
So, let's say I'm running some tests and run across some odd behavior that is a deviation from expected results, however, I quickly run the test again and the bug is not reproduced. I begin to ...