Fundamental Test Process

Basics for test process on an everyday basis. Ideal for giving you a higher level idea of what a software tester does.

Ideal for a Junior Software Tester or who is intended to take the ISTQB-ISEB exam.

Fundamental Test Process

Fundamental Test Process

Download the High-Resolution image. (PNG format)

Download the A3 size to print in that size. (PDF format)

I have shared this mind map. Copy it away and amend it as you like.

Fundamental Test Process

1. Planning & Control

Planning

  • Determine the scope, risks & objectives.
  • Implement Test Policy / Strategy.
  • Determine Test Approach.
  • Determine resources required.
  • Schedule the test activities.
  • Determine the Exit Criteria.

Control

  • Monitor activities.
  • Compare progress vs plan.
  • Take control when required.

2. Analysis & Design

  • Review the Test Basis.
  • Eval Test Basis for test-ability.
  • Identify & priorities Test Conditions.
  • Design & priorities high-level Test Cases.
  • Identify Test Data.
  • Trace-ability between Test Bases & Test Condition.
  • Test environment & Infrastructure tools.

3. Implementation & Execution

Test Implementation

  • Finalise, Implement & prioritise Test Cases.
  • Create Test Data.
  • Check environment ready.
  • Create Test Suites.
  • Develop & priorities Test Procedures.
  • Test harness / automated scripts (optional).

Test Execution

  • Execute Test Procedure as planned.
  • Log the outcome.
  • Compare actual vs expected.
  • Report discrepancies as Incidents.
  • Analyse Incidents for cause.
  • Retest / Regression.

4. Evaluating Exit Criteria & Reporting

  • Check logs against Exit Criteria.
  • Assess if more tests are needed or Exit Criteria need to be changed.
  • Write Test Summary Report for stakeholders.

5. Test Closure

  • Check planned deliverables.
  • Close Incident Reports.
  • Handover to maintenance.
  • Finalise & archive test-ware / environment.
  • Document acceptance of a system.
  • Analyse lessons learned for future projects & improve test maturity.

Tools I’ve used to help with the video and mind mapping:

Mind MappingMindmeister

Plan and brainstorm online with friends with the free mind-mapping tool MindMeister.

What it says in ISTQB

Full Training

References:

en.wikipedia.org/wiki/Software_test_documentation

www.computing.dcu.ie/~davids/courses/CA267/ieee829mtp.pdf

standards.ieee.org/findstds/standard/829-2008.html

www.ufjf.br/eduardo_barrere/files/2011/06/SQETestIncidentReportTemplate.pdf

www.geekinterview.com/question_details/46503

Author

  • Rogerio da Silva

    Rogerio da Silva is a Brazilian who lives in the UK for a little over two decades. He is the owner of a test consulting and outsources services for software development. He likes to blog, write and create content that teaches others how to live a better life.  He loves reading biographies of successful authors and dream builders because they inspire him to keep creating!
    You can contact Rogerio for anything related to Business & Test Analyst | Microsoft Dynamics 365 CRM | QA | Agile | Manual | Integration & Automation | DevOps | API | Cloud | AI | IoT | CRM | Website Consulting | Email Consulting | Facebook Ads | Social Media Marketing Plan | Sales Funnel | Looking for Scalable Services? InShore, OffShore or Hybrid. Interested? Ask me how we can help.

Leave a reply

Publication

Now available on amazon prime

eBook (Amazon)

The Testers Book - An Unconventional Way to Software Testing - Revised Edition

Paperback (Lulu.com)

Podcast

Certifications