83 votes

How should a Software Tester deal with missed Defects/bugs in Production?

Company pays me to test good and not be careless. You are asking this question here - you are not careless, you care about the job you do and the things you can improve on. Don't take it personally ...
alecxe's user avatar
  • 11.4k
45 votes

Can a Manual Tester survive in software industry without learning Automation?

There will always be smart technical people who do not like to code. There will always be ways of taking advantage of their talents. I'm a coder. And I love my manual tester. She sees the world ...
candied_orange's user avatar
38 votes

How should a Software Tester deal with missed Defects/bugs in Production?

Please do not resign. As alecxe has said in his post, Perfect Software is a myth. I would like to add, the difference between a tester and a developer is: It is very difficult to see how much a ...
Yu Zhang's user avatar
  • 9,922
34 votes
Accepted

How can developers be assured that their software is fault free?

They cannot be 100% sure of a bug free system. They can increase their confidence that the system is bug-free by use of static analysis and testing. Some people advocate bebugging as a way of ...
AdrianHHH's user avatar
  • 1,453
30 votes

How can developers be assured that their software is fault free?

NASA's Software Assurance Technology Center at Goddard once did a test to see how few defects they could get in some code for the shuttle. After a truly rigorous and vastly, vastly expensive process, ...
Dewi Morgan's user avatar
28 votes
Accepted

What should Testers do if they are not able to find good defects in the product?

Testing no longer means testing Confused? We can imagine! The purpose of testing used to be fairly clear–“Testing is the process of executing a program with the intent of finding errors”. ...
Niels van Reijmersdal's user avatar
27 votes

What should Testers do if they are not able to find good defects in the product?

I'd like to address the reporting aspect of the question. You say... I just keep on writing excellent test cases and executing them, but then I don't have anything to show to the management. ...
Zach's user avatar
  • 381
26 votes

What should a Software Tester do to become more valuable and helpful for the Development Team?

It is very admirable for you to consider a tester's role from this perspective. The hard cold fact: No one is happy when there is a bug found in their code. Imagine yourself as a developer, you ...
Yu Zhang's user avatar
  • 9,922
26 votes
Accepted

Is refreshing multiple times a test case for web applications?

Yes, while rather crude and possibly not the most graceful of test cases, such 'abusive' test cases are an important tool in stepping off 'happy path' thinking and testing. Effectively a test like ...
TheLuckless's user avatar
23 votes

How many test steps are allowed in a single manual test case?

4500. That's my estimate. Some say 6750, others 500, others yet wouldn't go over one million steps per case. Jokes aside, there is no fixed number nor there is someone who would set the limit. It is ...
Mate Mrše's user avatar
  • 4,119
22 votes

How should a Software Tester deal with missed Defects/bugs in Production?

As the other answers have said, do not blame yourself. Nobody can test any piece of software completely, any more than anyone can write completely bug-free software. It's too complex. I'm going to ...
Kate Paulk's user avatar
  • 31.5k
22 votes
Accepted

Is an inverted test pyramid really an anti-pattern?

Yes and No More often than not, an inverted pyramid (ice cream cone) is an anti-pattern, but there are circumstances where it is not. Your example of needing to rebuild an API in a different language ...
Kate Paulk's user avatar
  • 31.5k
20 votes

Can a Manual Tester survive in software industry without learning Automation?

Test automation can NEVER replace manual testing. One classic argument is test automation can never catch random bugs that can be caught via manual exploratory testing. I have had two colleagues in ...
Yu Zhang's user avatar
  • 9,922
20 votes
Accepted

How to report a bug that has no technical solution?

First of all, "no technical solution" isn't exactly correct. From my understanding, the technical solution is in fact very simple; either: improve the Excel macro to provide better ...
FDM's user avatar
  • 5,904
17 votes

What should a Software Tester do to become more valuable and helpful for the Development Team?

For testers to become more valuable and helpful for the development team... Focus on helping developers earlier in the process Focus on adding value much earlier in the process. Focus on working with ...
Michael Durrant's user avatar
16 votes
Accepted

How do quality assurance engineers test calculations?

All engineers (application and automation) test algorithms by providing known inputs and having knowledge of the expected output in order to perform verifications. The verification values can be found ...
Michael Durrant's user avatar
16 votes

How long should a test wait to assume that the result remains fixed

Great Question Niels. Given that it will depend on the given situation I would consider approaching this as a data gathering exercise. I would investigate what is the normal distribution from many ...
Michael Durrant's user avatar
15 votes

No tests in the legacy project - what to start with as tester?

In addition to reading Working Effectively with Legacy Code, I have a few recommendations from experience: Since there is little to no documentation, tour the software. Go through the software using ...
Kate Paulk's user avatar
  • 31.5k
13 votes

Should application and automated test languages match?

As Michael said, there are a lot of advantages to the test team using the same language for their automated tests as the application language. About the only point Michael missed is that when both ...
Kate Paulk's user avatar
  • 31.5k
13 votes

Test automation | Are we focusing more on automation than testing?

There is definitely a focus on test automation, not automated testing—simply because the latter is hard to do. I think this is related to the testing vs. checking debate (started by James Bach and ...
beatngu13's user avatar
  • 2,132
13 votes
Accepted

Test strategy to bring automated tests from UI to lower(API/Unit) layers?

A key strategy for me is to convince the business of what needs to be tested where, otherwise... they'll end up directing testing everything through the UI... So the two key main points I am making ...
Michael Durrant's user avatar
13 votes

Is an inverted test pyramid really an anti-pattern?

Indeed your observation is correct. Every level of checking aims to give you confidence on what is being checked: Code unit, service contracts, systems, etc.... Two generic observations that we can ...
João Farias's user avatar
  • 10.5k
13 votes

The test team as an enemy of development? And how can this be avoided?

Get a good Scrum Master who can convince the organization that Scrum teams should not be depended on other teams to deliver shippable software. It is an impediment he/she should resolve. Traditional ...
Niels van Reijmersdal's user avatar
13 votes

What is a Test Automation Framework?

my colleagues suggest me to learn and create a fully functional - generic framework which any team can use? I suggest you don't. Your coworkers suggest you to start over-engineering. It is fine to ...
Niels van Reijmersdal's user avatar
12 votes

Test data to test form input fields?

TextBox: Verify name is mandatory or not Enter the value as blank spaces on mandatory fields and click on Save button Enter the value as Special Character & Numbers on mandatory field and click ...
Ripal's user avatar
  • 260
12 votes

Can a Manual Tester survive in software industry without learning Automation?

Can a Manual Tester survive in software industry without learning Automation? Survive - Yes, but be valuable and desirable on a job market in the long run - No. Let me expand on this thought. You ...
alecxe's user avatar
  • 11.4k
12 votes

What to do when a bug is fixed, unfixed and fixed

Add an automated test for each defect. Make sure they never return. Now it is a short cycle, you caught it fast. I have seen long cycles. One client asking to remove/change/fix something. Release ...
Niels van Reijmersdal's user avatar
11 votes

What should a Software Tester do to become more valuable and helpful for the Development Team?

From the perspective of a developer, I am a freelance developer, and as such I work with many different QA setups. From one guy testing everything to full teams of people checking down other teams of ...
coteyr's user avatar
  • 211
11 votes

Can a Manual Tester survive in software industry without learning Automation?

Short answer: it depends, but in my opinion: YES. Long answer: it depends... on the company, projects, and business. As a senior test analyst, you possess all the necessary strengths that make a ...
FDM's user avatar
  • 5,904

Only top scored, non community-wiki answers of a minimum length are eligible