• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Agile Testing by Example
 

Agile Testing by Example

on

  • 7,474 views

Presentation from XP Days Ukraine 2012 in Kiev (November 2012) about testing practices in Agile processes.

Presentation from XP Days Ukraine 2012 in Kiev (November 2012) about testing practices in Agile processes.

Statistics

Views

Total Views
7,474
Views on SlideShare
6,248
Embed Views
1,226

Actions

Likes
8
Downloads
0
Comments
0

11 Embeds 1,226

http://xpinjection.com 752
http://xpdays.com.ua 433
http://l.lj-toys.com 18
https://twitter.com 8
http://192.168.5.10 7
https://si0.twimg.com 2
http://gazeta.yandex.ru 2
http://127.0.0.1 1
http://reader128k.net 1
http://www.linkedin.com 1
http://twitter.com 1
More...

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

    Agile Testing by Example Agile Testing by Example Presentation Transcript

    • Agile Testing by Example Andrii Dzynia & Mikalai Alimenkou @xpinjection & @adzynia 16.11.2012
    • Andrii DzyniaTest Engineer/Consultant/Trainer http://adzynia.com
    • Lets take Scrum as Agile process
    • WTF?!? WHERE ISTESTING???
    • AgendaPlanning Development Code Review TestingDemo
    • Sprint Planning Development Code Review Testing Demo User StoryPlanning is essential activity for everybody in Agile teamI. PLANNING
    • Simple User Story As a Veterinarian I want to find Pet Owner by last name To contact him directly
    • Planning poker for whole team http://xpinjection.com/2012/06/21/one-day-from-tester-life-planning-poker/
    • DEMO TIME!
    • Story planning in Agile Customer Whole team Acceptance + CriteriaCustomer QA engineer Acceptance Behavior + Tests Samples Whole team Functional Unit Integration Tests Tests Tests
    • Questions from tester Optimistic developerDifferences in Acceptance Criteriaestimations “How we gonna test this?”
    • Sprint Planning Development Code Review Testing Demo User StoryDevelopment is shared activity in Agile teamII. DEVELOPMENT
    • First define what to do
    • DEMO TIME!
    • Collaboration for better Developer helps withresults implementation details Developer runs UI test to check his core implementation
    • Sprint Planning Development Code Review Testing Demo User StoryAll code should be reviewed by another team memberIII. CODE REVIEW
    • Code without review is a bomb
    • DEMO TIME!
    • Developer helps testerAll code should be with reusablereviewed components Measure and check code coverage
    • Sprint Planning Development Code Review Testing Demo User StoryTesting should be done in Agile team as well, but differentlyIV. TESTING
    • Manual testing is also important
    • DEMO TIME!
    • Prepare functionalTesting sessions map Make notes duringUse video recorder testing Heuristics
    • Sprint Planning Development Code Review Testing Demo User StoryThe main goal of the demo in Agile team is accepting work doneV. DEMO
    • Demo is a team activity in Agile
    • DEMO TIME!
    • Comments for futureimprovementsShowing acceptance tests runon demo
    • is based on continuousimprovement
    • Useful links• http://www.thucydides.info/ - official Thucydideswebsite• https://github.com/thucydides-webtests - project onGitHub
    • me@adzynia.comhttp://adzynia.com@adzynia @xpinjection http://xpinjection.com mikalai.alimenkou@xpinjection.com