• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Test Strategy
 

Test Strategy

on

  • 515 views

Presented on Poznań University of Technology where I had a lecture for students how to choose test approach.

Presented on Poznań University of Technology where I had a lecture for students how to choose test approach.

Statistics

Views

Total Views
515
Views on SlideShare
514
Embed Views
1

Actions

Likes
0
Downloads
15
Comments
0

1 Embed 1

http://www.linkedin.com 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • Given a customer previously bought a black sweater from me And I currently have three black sweaters left in stock When he returns the sweater for a refund Then I should have four black sweaters in stock
  • Qa do not improve quality, so measure on qa level .

Test Strategy Test Strategy Presentation Transcript

  • Test Strategy Zbyszek Moćkun © 2010 Cognifide Limited. In commercial confidence only.
  • Agenda1. V Model2. Agile Way3. Test Planing4. Control & Execution5. Metrics6. Demo © 2010 Cognifide Limited. In commercial confidence only.
  • V ModelPerfect world © 2010 Cognifide Limited. In commercial confidence only.
  • V Model • Coverage • Do not duplicate tests during regression • Test specific functionality © 2010 Cognifide Limited. In commercial confidence only.
  • Preventive or reactive • Coverage • Do not duplicate tests during regression • Test specific functionality © 2010 Cognifide Limited. In commercial confidence only.
  • Test Pyramid • Coverage • Do not duplicate tests during regression • Test specific functionality © 2010 Cognifide Limited. In commercial confidence only.
  • AgileNew way? © 2010 Cognifide Limited. In commercial confidence only.
  • Agile Manifesto • Coverage • Do not duplicate tests during regression • Test specific functionality Source: blog.twg.ca © 2010 Cognifide Limited. In commercial confidence only.
  • Agile against waterfallCoding, new functionality Requirements Bug fixing Design Coding Testing Testing Release Release Iteration © 2010 Cognifide Limited. In commercial confidence only.
  • Agile ways Processes Methodologies • Coverage ATDD Kanban • Do not duplicate tests during regression • Test specific BDD Scrum functionality TDD XP © 2010 Cognifide Limited. In commercial confidence only.
  • Continuous Integration • Coverage • Do not duplicate tests during regression • Test specific functionality Source: http://wiki.mxunit.org © 2010 Cognifide Limited. In commercial confidence only.
  • Reactive approach? • Coverage • Do not duplicate tests during regression • Test specific functionality © 2010 Cognifide Limited. In commercial confidence only.
  • Scripting issues• Scripted testing report phase All Executed passed failed Test design phase 80 0 0 0 First day 90 (4 updated) 20 16 4 Second day 95 (10) 75 65 10 Third day 120 (14) 75 73 2 Fourth day 125 (16) 110 98 12• Not all founded issues are against test case• Test case number means nothing (James Bach)• New test scripts added almost each day• Old onces are updated © 2010 Cognifide Limited. In commercial confidence only.
  • Test Planning © 2010 Cognifide Limited. In commercial confidence only.
  • What am I doing here? Source: http://arborosa.org/tag/test-planning/ • Coverage • Do not duplicate tests during regression • Test specific functionality © 2010 Cognifide Limited. In commercial confidence only.
  • Test Strategy / Test Plan Source: http://technet.microsoft.com • Coverage • Do not duplicate tests during regression • Test specific functionality © 2010 Cognifide Limited. In commercial confidence only.
  • Control and Execution © 2010 Cognifide Limited. In commercial confidence only.
  • Coverage Requirements • Coverage Manaul Tests • Do not duplicate tests during regression • Test specific functionality Automated Tests © 2010 Cognifide Limited. In commercial confidence only.
  • Execution Test Suite • Coverage Test Run • Do not duplicate tests during regression • Test specific functionality Test Case status © 2010 Cognifide Limited. In commercial confidence only.
  • Traceability • Coverage • Do not duplicate tests during regression • Test specific functionality Source: http://www.tuleap.com © 2010 Cognifide Limited. In commercial confidence only.
  • Entry and Exit Criteria • Coverage • Do not duplicate tests during regression • Test specific functionality © 2010 Cognifide Limited. In commercial confidence only.
  • Reports • Coverage • Do not duplicate tests during regression • Test specific functionality © 2010 Cognifide Limited. In commercial confidence only.
  • Regression © 2010 Cognifide Limited. In commercial confidence only.
  • Retest or regression? Source: http://www.softwaretestinghelp.com © 2010 Cognifide Limited. In commercial confidence only.
  • Automation Source: http://blog.jugnoo.com © 2010 Cognifide Limited. In commercial confidence only.
  • MetricsFind what you need © 2010 Cognifide Limited. In commercial confidence only.
  • Compare and improve © 2010 Cognifide Limited. In commercial confidence only.
  • Q&A © 2010 Cognifide Limited. In commercial confidence only.
  • PTaQPoznań Testing and Quality Group © 2010 Cognifide Limited. In commercial confidence only.
  • DemoTest Case Management © 2010 Cognifide Limited. In commercial confidence only.