Most Popular
1500 questions
142
votes
13 answers
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 the ERP team would give me the best insight into…
corsiKa
- 7,092
- 7
- 39
- 53
101
votes
17 answers
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 least 25 bugs/problems. Now I think that the…
sunny44
- 959
- 2
- 6
- 5
91
votes
17 answers
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 finding, or because it was challenging to…
alecxe
- 11,425
- 10
- 49
- 107
82
votes
14 answers
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.find_element_by_link_text('link text')
href =…
Aaron
- 2,335
- 6
- 25
- 27
82
votes
6 answers
74
votes
16 answers
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 you can you ask testers to test in an interview,…
Jay Bazuzi
- 2,443
- 1
- 22
- 18
74
votes
15 answers
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 developer ideally have gone through before signing off a…
Luke
- 831
- 1
- 7
- 6
68
votes
4 answers
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 before writing new code?
Do you have an…
Jay Bazuzi
- 2,443
- 1
- 22
- 18
68
votes
16 answers
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?
KatieK
- 851
- 1
- 10
- 10
65
votes
21 answers
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 my career and should I put any effort into…
stuartf
- 2,940
- 1
- 19
- 25
63
votes
17 answers
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 release, I tested many good scenarios and found…
mark234
- 611
- 1
- 6
- 5
62
votes
20 answers
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 essential for good bug reporting?
Feel free to share…
Todd Ditchendorf
- 731
- 1
- 7
- 7
59
votes
19 answers
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 subtracted from the input somewhere and exactly…
CoyBit
- 699
- 1
- 5
- 6
59
votes
19 answers
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
Nathan Campos
- 211
- 1
- 5
- 9
59
votes
14 answers
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 question what's going on and run, say, 20 iterations of…
lonious
- 783
- 1
- 5
- 9