How do you test a software or a feature without any requirement?

 1. Exploratory Testing: In this type of testing the Test design and execution happen simultaneously.

The tester can explore different paths in the application and note down those test cases.


2. Error Guessing: Based on previous experience with similar software or feature, the tester can draw out some test cases and execute them.


3. Ad-Hoc testing: This is the most simple type of testing. This is an unplanned test.

There are different types of Ad-Hoc testing:

 - Monkey testing: Here you test to break the software by clicking anywhere on the screen.

- Pair testing: Here 2 testers are assigned the same module for testing. They can share their ideas on the feature and draw out some test cases and also execute them together.

- Buddy Testing: Here a Developer and a Tester are assigned one Module and they try to understand the working of that module.

4. Catch the Developers and QA Team members: Talk to the Devs and QAs who have worked previously on that piece of software.

5. Explore other artifacts and test with whatever few documentation is available.

Comments

Popular posts from this blog

Jenkins CICD in One Page

Why do we need a build tool?

Deutsche Bank Interview Questions - 2024