Learn about a “Test First Approach” with this great Agile Test Driven Development TDD 1 day training course.

This one day course is very practical in nature and requires attendees to be moderately proficient in either C# or Java. The course is generally delivered in either one of these languages, although attendees could choose to perform the exercises in either language.

 

Adopt and embed a “Test First Approach” with this great in depth course.

This 2 day course is very practical in nature and requires attendees to be moderately proficient in either C# or Java. The course is generally delivered in either one of these languages, although attendees could choose to perform the exercises in either language.
Should the course run ahead of schedule, there is also an additional module which can be included on GUI testing using Selenium. This module is will only be included if sufficient time is available.

Learn about a “Collaborative Test First Approach” with this great Introduction into Agile Behaviour Driven Development BDD 1 day training course.

Behaviour Driven Development, or BDD, is a process to build and test software that has emerged from Test Driven Development (TDD) practices. BDD will help software professionals to focus on; where to start when building software, what to test, how much to test, understanding the tests and what to build.

This one day course is suitable for anyone involved in the software development process and will help technical and business professionals to collaborate effectively through using a common language during product software development. Implementing and using BDD effectively will help to speed up feedback, focus on value, improve teamwork and provide you with high quality, documented tests and specifications.

 

Learn about a “Collaborative Test First Approach” with this great Introduction into Agile Behaviour Driven Development BDD 1 day training course.

Behaviour Driven Development, or BDD, is a process to build and test software that has emerged from Test Driven Development (TDD) practices. BDD will help software professionals to focus on; where to start when building software, what to test, how much to test, understanding the tests and what to build.

This two day course is suitable for software development professionals and will help technical and business professionals to collaborate effectively through using a common language during product software development. The course will also give some practical experience of implementing and automating BDD tests in a project. Implementing and using BDD effectively will help to speed up feedback, focus on value, improve teamwork and provide you with high quality, documented tests and specifications.

Our experience with Agile software development has given us great expertise in terms of creating great automated Agile testing systems. Instead of executing great mounds of manual test scripts which is expensive, McKenna Consultants can help you instil a culture of quality in your organisation.

Automating your manual tests scripts means you can execute them at the drop of a hat. This means that your cost to execute them drops to almost zero. It also means you will run them more frequently which means you will catch bugs earlier. Catching reputation-damaging bugs earlier means better quality software at a lower cost and happier customers!

This 1 day course will provide you with the foundation to implement and adopt an agile testing mindset and strategy in your organisation.

This two day introduction to agile course provides a good all round introduction to Agile software development approaches. This is a more interactive and in depth look into agile techniques than our one day course, including lots of collaborative learning through LEGO!

Our trainer will equip you with the skills and knowledge you need to take Agile back in to your team. We’ve aimed this course at developers, testers, business analysts, database administrators, project managers and executives.

The course is delivered as an interactive workshop, enabling you to learn from our trainer’s wealth of experience, as well as having the opportunity to address issues relevant to your own experience.

This will help increase the likelihood of a successful adoption of Agile for your software development project.