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 ...
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 ...
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 ...
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 ...
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, ...
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”. ...
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. ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
test-design × 527automated-testing × 166
manual-testing × 153
test-management × 142
selenium-webdriver × 55
testcase × 54
test-strategy × 44
test-automation-framework × 42
java × 19
unit-tests × 19
test-planning × 18
test-data × 15
agile-testing × 13
scrum × 13
tools × 12
functional × 11
documentation × 11
page-objects × 10
regression-testing × 10
quality-center × 10
database × 10
exploratory × 10
selenium2 × 9
bug-report × 9
test-creation × 9