11 votes
Accepted

Gamification in software testing

I am in for this idea. This can be a part of regular testing. But whether it will have a positive impact on productivity; is largely dependent on the way you implement this idea. Definitely, there are ...
  • 1,712
10 votes
Accepted

Good practices for finding valid issues in exploratory testing?

30 Good Practices to improve Exploratory Testing Use a bug tracking system Use boundary testing of values Consider using testing personas Use happy, sad and optional paths Become skilled at reading ...
9 votes

Name for exploratory "role play" testing?

I think this is commonly referred to as Persona Based Testing This exists for both manual role-playing (as you refer to) and is also a useful tool for writing automated tests to help get the test ...
8 votes

How can a software tester improve their note-taking skills while doing exploratory testing?

It really comes down to who is consuming the information contained in your notes and what that information will be used for. If your testing found a bug, for example, you would likely want to write up ...
  • 2,665
7 votes
Accepted

Strategies and Techniques for Exploratory Testing and finding new bugs?

What are the general recommended strategies and techniques for Exploratory Testing? Recommended Strategies with ET: Use Exploratory Charters to guide your work. Even if you don't timebox your ...
  • 3,725
7 votes

Good practices for finding valid issues in exploratory testing?

Personally, I really like exploratory testing based on the following three ingredients: Timebox The amount of time a tester gets Makes planning possible Team decides per sprint/week/day etc. Allows ...
  • 2,112
7 votes
Accepted

Pair-testing with a candidate during an interview

Yes, it would. I like teams that execute exploratory testing in pairs, I think it is easier to write charters, create mind-maps and decide on heuristics together than alone. It will keep you sharper, ...
6 votes

Pair-testing with a candidate during an interview

Great idea. Some things that might help: Instead of pair testing, just explain the basic context and let the candidate figure it out. A big advantage here is you will get a feel of: How many ...
  • 5,834
6 votes

What is the best way to start & perform Exploratory Testing?

Exploratory testing is an experience based testing technique, so it mostly depends on whoever executes the test. Having said that, James Bach outlines a few good points that we can potentially ...
  • 9,740
6 votes

How can a software tester improve their note-taking skills while doing exploratory testing?

Should we take notes in a simple text file or should we take it in a fancy Excel sheet? I am used to carrying a notebook with me, it's my childhood practice. I believe as a human being I can't ...
5 votes

Please suggest some ideas to test an IVR system?

IVR (Interactive Voice Response) applications allows customers to call and navigate through various instructions to Login, check on account, pay bills, order service, Customer call, Raise complaints ...
  • 6,749
5 votes

Strategies and Techniques for Exploratory Testing and finding new bugs?

Gather an audience from a wide background and expertise Different people with different background offer different ways of thinking. It is surprising how a person sitting next to you offers a new way ...
  • 9,740
5 votes

Good practices for finding valid issues in exploratory testing?

set up regular workshops demonstrating how were some of the bugs discovered during previous exploratory testing sessions, what led to them being discovered Yeah, definitely a good idea. I happen to ...
  • 9,740
5 votes

Gamification in software testing

As they say be careful what you measure - you will get it. There are many questions in workplace forums about metrics and motivation proposals which went wrong, debating how different metrics can be ...
4 votes

What is difference between Exploratory Testing and Rapid Testing

Rapid Testing is a strategy where you test a product quickly to meet extremely short product delivery schedules, by eliminating all unnecessary work and only testing critical areas of the product. ...
4 votes

How should a Black-box Tester measure Test Coverage?

Black box approach in and of itself is specifically designed to come from the user perspective backwards. The difference between black box and white box testing is knowledge of the underlying code ...
  • 1,663
4 votes

Strategies and Techniques for Exploratory Testing and finding new bugs?

"free-style testing that largely depends on the creativity of the testers and how well they know the product or feature under test." I would switch 'creativity' (which I also see at Wikipedia) with ...
4 votes
Accepted

How do I continuously stream Logcat data from a usb connected device to a file on PC until I decide to disconnect or stop testing?

adb logcat -v long time > C:\Users\username\folder\logcat.log
4 votes

Difference between Exploratory Testing , Monkey Testing and Ad-hoc Testing?

I once tested a Windows client UI by randomly banging on the keyboard while my coworker randomly moved and clicked the mouse. I found bugs that way, and I could reproduce them, but (at least ...
  • 23k
4 votes
Accepted

KPI/ways to identify areas in need of testing

You're actually in a reasonably good place, if the application is stable enough that there aren't a lot of defects reported and it isn't undergoing major development. Some suggestions: Survey ...
  • 30.8k
4 votes
Accepted

Is there any standard or pattern of doing Exploratory Testing

No, there is not a defined industry standard pattern. There is not a set definition for exploratory testing. I would read the Exploratory Testing 3.0 blog of James Bach though, as it explains the ...
4 votes
Accepted

Is there a name for this (automated random input) technique? And are there any existing tools for using it?

Sounds to me like (smart) monkey testing. Definition from the ISTQB glossary (v3.1): Testing by means of a random selection from a large range of inputs and by randomly pushing buttons, ignorant of ...
  • 2,112
4 votes

How can a software tester improve their note-taking skills while doing exploratory testing?

How can a software tester improve their note-taking skills while doing exploratory testing? Excel provides helpful structure. Note books have the advantages Nitin has outlined. In terms of improving ...
4 votes
Accepted

Strategies for discovering undocumented API

You can use tools like owasp zap to find all the API calls. It spiders through most of the endpoints in search of security vulnerabilities. https://www.owasp.org/index.php/...
  • 10.9k
4 votes

How to effectively document exploratory testing sessions for future re-use without slowing down?

Concern: One big concern received from QA group is if they start documenting these sessions output in formal test cases , they will loose the advantage of speed because documenting each test case step ...
  • 1,173
4 votes

How to effectively document exploratory testing sessions for future re-use without slowing down?

Pick some samples for training but don't add more process for all I recommend not documenting the details of all exploratory testing sessions for future re-use because trying to script, what is ...
3 votes
Accepted

How to test an application without any specification?

Do the following: Get familiar with the application by using it. Try to get an overview and notice the different areas / components you recognize. Use the application from a user point of view. A lot ...
  • 1,644
3 votes

What is meant by "Automated tests don't find new bugs"?

I think the answer is that automated tests don't find new bugs should really be stated as pre-existing automated tests don't find bugs in newly developed features As you can see it doesn't ...
3 votes

Alternatives to Session Tester for recording exploratory test session results

I use following tool with my team: SBTM template for google spreadsheet from Altom (altom.ro)- https://drive.google.com/templates?q=SBTM+Session+Template&sort=hottest&view=public. It is ...
3 votes

Is Exploratory Testing a Core part of Agile Methodology?

I think exploratory testing is one of the (agile) skills you can use in an Agile team to increase quality, but it is not an essential part of the Agile workflow. Though I think its slowly becoming a ...

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