Testing Execution without Test Cases

Based on test scenarios is it possible to test execution without having test cases? Explain

Questions by sree4testing

Showing Answers 1 - 9 of 9 Answers

With the help of Test Scenarios, we can do end to end testing, but we should make sure that all the functionalities (major and minor) are covered while testing with test scenarios

Plz correct me if i am wrong

  Was this answer useful?  Yes


  • Jun 25th, 2009

Test Scenarios are at high level derived from use/cases and other functional points mentioned in the requirements specification. 

We can carry out execution with these but not to a detailed level. As a single scenario is normally broken down to multiple test cases.

Hence testing based on just a scenario will just check the basic functionality missing out on the details.

e.g of a scenario: 'Only valid user should be authorized to access application XYZ'

For the above scenario we will just test the login of application with valid user A and invalid user B without going into detailed testing of the logon screen unless and until we don't have all possible combinations of test cases for the scenario.

  Was this answer useful?  Yes


  • Jun 26th, 2009

One can do ad-hoc testing without test case, but for executing you need test cases or at least scenarios listed. Execution is process and for executing you need at least one supporting document.

  Was this answer useful?  Yes

Test execution without test cases is called 'Exploratory Testing' and 'Ad-hoc Testing'. 

'Exploratory Testing' is described as a simultaneous learning, test design, and test execution.  This technique does not require significant advanced planning and does not require documentation.  Generally, testers that perform 'Exploratory Testing' are learning the application, testing the applicaton, and designing test cases for future use all at the same time.  

'Ad-hoc Testing' is similar to exploratory testing in that they are not executing test cases throughout their test efforts, yet it differs because testers generally have significant understanding of the software during this process.  They have likely already executed their functional test cases and have been asked to be creative and 'go off the beaten path' in an effort to uncover defects that more formal, structured tests would not find.  


sai chaithany mummareddy

  • Dec 11th, 2017

Yes we can test the application without having Test cases, it is through Adhoc Testing and Exploratory Testing..But without test cases RTM (Requirement Traceability Matrix) is not possible. So it is always a good practice to write test cases.

  Was this answer useful?  Yes

Give your answer:

If you think the above answer is not correct, Please select a reason and add your answer below.


Related Answered Questions


Related Open Questions