Testing in Agile Development

Description

Software Quality & Test
Contact us
1-2 days
On request

Request more information

Lena Bernhardsson
+46 (0) 40 59 22 09
lena.bernhardsson@nohau.se

Goal

To learn, and to try in practice, what test methods an test techniques work best in agile development, and how you make testing as efficient as possible in agile projects

Target Group

All Scrum team members, and test analysts who want to improve their work in an agile context.

Training Program

  • Introduction – the history of quality assurance and various development models
  • Introduction to agile development
  • Typical test problems in an agile environment
  • Organisational environment that requires a different test strategy
  • Habits and expectations from sequential projects
  • Unrealistic expectations because of wrong understanding of agile principles
  • ”Three amigos” and what it means for the role of tester and the test process
  • Acceptance criteria as acceptance test cases
  • Acceptance criteria as part of (A)TDD (Test Driven Development)
  • Agila test quadrants by Janet Gregory and Lisa Crispin
  • Goal of testing ”to support development” and ”as product critique”
  • The importance of unit testing
  • TDD and unit testing
  • Division of testing: business oriented and technique oriented
  • Characteristics testing
  • Exploratory testing in agile Projects
  • Test case design in agile methods
  • Various test tracks through software
  • Test automation in agile development
  • Organisation and division of acceptance tests in agile methods
  • Context-driven testing, four basic test philosophies, heuristic test strategy model by James Bach
  • Risk based testing by Erik van Veenendaal (PRISMA for agile projects)
  • Risk poker as an addition to planning poker
  • Various test strategies for different test levels
  • An A4 test plan
  • Test management using SBTM-method

Önskar du mer information?

Behöver du en offert, information eller råd. Kontakta oss!