• Products
  • Services
  • Success
    • Enterprise
    • Embedded
    • Expertise
  • Resources
    • Commercial
    • Technical
  • Blog
  • Company
    • About us
    • Mission
    • Legal Info
    • Locations
    • Partners
    • Jobs
  • Contact Us
Home
Home

Software Quality and Testing Training

learn.jpg

Audience: Developers, Architects and QA Teams who want to improve their software quality and learn more about testing strategies, test patterns and more

Prerequistes: Knowledge of the Java programming language and some experience with the Eclipse IDE.

Duration: One or two days

Software QA

First we discuss basic principles of quality assurance in software projects. We look at different project stages and appropriate quality measurements.

Test-Driven-Development

This part introduces Test-Driven-Development, the strategy itself and the advantages of this development approach. We'll also look at some lessons learned when doing TDD and we'll show resulting best practices.

xUnit Test Patterns

In this section we'll examine the principles of test automation. We'll work out all basic testing topics you should know as a quality aware test developer

  • testing strategies and layers
  • test setup patterns
  • test smells and how to solve them
  • test refactorings
  • test patterns

Testing in isolation

In this part we'll discuss different patterns, how to break dependencies in your code and how to enable testing in isolation. We'll look at different "Test Double" patterns like Stubs, Fakes and Mocks and discuss best practices and lessons learned. We'll also show our solution of testing in isolation within OSGi projects.

Continuous Integration

In this section we'll discuss a complete continuous integration scenario based on continuous build, continuous testing, continuous inspection, continuous deploy and feedback. 

Optional: Review of your test code and test environment

We'll examine together with your development team your existing test strategy, work out room for improvement and help to find solutions for existing test issues. 


Further references:

  • T-REX QA
  • FitNesse Training
  • FitNesse Extended Training
  • eFitNesse: A Java Testing Framework for Embedded OSGi Programming

 

  | PostTagIcon Tags: Embedded Services, Enterprise Services, Service
Search
MicroDoc Blog
  • Eclipse DemoCamp 2011
  • EclipseCon Europe 2011 Resümee
  • EclipseCon Europe 2011
  • MicroDoc @ München Marathon Zieleinlauf
  • Eclipse Stammtisch 2011 - Fazit
more
Upcoming events
  • No upcoming events available
Add to iCalendar
more

(c) MicroDoc GmbH 2011