I have to test an application which does not have any specification or user manual. It has evolved over a period of time and there are no similar products in the market yet. I know exploratory testing is the way to go but where do I start?

  • Do you know that application flow and everything? Commented May 12, 2015 at 2:38
  • @HelpingHands why would I ask this question if I knew everything?
    – PS86
    Commented May 13, 2015 at 5:24
  • I knew but without getting familier application flow , testing will be meaningless. Commented May 13, 2015 at 5:26

3 Answers 3


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 of questions will come up in your mind. Write them down and clarify them later with business analysts and developers.

Aks the following questions:

  • What type of users use our application?
  • How many users we have?
  • What technology is behind the application? (Programming Language, Services, Dependencies, Hardware etc.)
  • Which browser, operating system and so on is supported?
  • Which features are the most important ones?

Create a page in your intranet Wiki or something similar to notice each single information you get. On this way you can take a look there, if you forget something and you can give it to other people that are new in the compony.

I am sure that this list is not nearly complete. But I hope it will help you. Good luck!


My advice; Get hold of an actual USER.

Do whatever it takes, wine, dine, open doors, knock on doors etc. Just get hold of an user and use time with him/her.

Your goal should be to try to understand what problems the application is supposed to solve and how these problems are solved today.

Also in addition you might just accidentaly get a representative for your reference user group...

  1. At first review this Application Properly.
  2. Then create test scenario and Risk Management.
  3. If any problem about Application's any functionality, then communicate with Client and Project Manager.
  • Can you elaborate what do you mean by review application properly? Can you elaborate more how to create test scenario without any expected results formally defined?
    – dzieciou
    Commented May 12, 2015 at 9:09
  • How would I review without knowing what the application is supposed to do?
    – PS86
    Commented May 13, 2015 at 5:27
  • Before use of Android Phone, any user not read their documentation book. User just use it and learn about any option functionality. Commented May 13, 2015 at 5:37

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.