Skip to content

Wakaleo Consulting

  Home News
  • Training and Mentoring in Test Driven Development
  • Training and Mentoring in Test Driven Development
  • Training and Mentoring in Test Driven Development
  • Expertise in quality development and testing practices
  • Expertise in Continuous Integration and Continuous Delivery
  • Expertise in Continuous Integration and Continuous Deployment
  • Expertise in Automated Acceptance Tests and ATDD
  • Training and Mentoring in Test Driven Development
  • Expert Jenkins/Hudson training and mentoring
Get Smart! Clean Code Practices for Java Developers in Dublin E-mail
Wednesday, 08 February 2012 13:12

Wakaleo Consulting is pleased to announce that CEO John Smart will be presenting a seminar on Clean Code Practices for Java Developers in Dublin. The seminar will be held at the Conrad Hotel in Dublin on 23 February 2012.

The seminar will cover the importance of writing clean code that is easy to understand, maintain and modify. John will also discuss a number of techniques to help improve code quality, from simple naming and design strategies to advanced refactoring techniques and the fine art of test driven development. John will also give tips on how to use modern clean programming best practices, such as fluent APIs and functional programming in Java.

 
New Online TDD/BDD and Automated Web Testing Courses for Europe E-mail
Thursday, 21 April 2011 00:00

Wakaleo Consulting is pleased to announce that we are bringing our popular TDD/BDD courses to Europe, in a convenient online format!

  • Fundamentals of Test-Driven Development in Java: This course covers both fundamental TDD/BDD practices, tips and tricks, and also how to apply them effectively with the latest Java tools, including JUnit 4.8, Hamcrest, Infinitest, Mockito and Spock.
  • Automated web testing with Selenium 2/Web Driver: Automated web testing is a hard and often frustrating task. However, modern tools and techniques such as Selenium 2 and Page Objects make it much easier to write efficient, robust reusable and maintainable web tests.

 
Java TDD/BDD and ATDD, coming to your town soon! E-mail
Thursday, 10 February 2011 10:34

After a great season last year, we are running more Java TDD/BDD/ATDD workshops this year. Just in the first half of 2010, there are still more sessions coming up in Sydney (16-18 March) and Canberra (30 March-1 April) and Brisbane (18-20 April). And, as a bonus, this material is now also included in the London Java Power Tools Bootcamp (June 13-17).

This is a very practical, pragmatic take on Test Driven Development (TDD), Behaviour-Driven Development (BDD) and Acceptance-Test Driven Development (ATDD). The course is packed with useful tips and tricks, always using the latest tools, and is also full of labs, group coding exercises, and coding katas. We do both exercises on simple coding dojo-style problems, but also on larger and more realistic applications, so you can get a feel for how these techniques work in the real world.

 
Builds that rock! Java Power Tools Bootcamps in 2011 E-mail
Monday, 24 January 2011 13:10

Once again, Wakaleo Consulting will be running the Java Power Tools Bootcamp workshop again in the first half of 2011 in Wellington, Sydney, Melbourne and London.

As usual, there will be some great new and updated material, but the big news this time round is the labs! During the new lab exercises, students interactively learn how to set up a full end-to-end Java development infrastructure, right from build scripts to continuous deployments. Some highlights include learning how to:

  • Build your app - Designing clean, repeatable, automated builds using Maven, including Maven 3.
  • Manage your binaries - using Nexus to manage both public and your own internal binary artifacts.
  • Test your app - learn about some more advanced automated unit, integration and acceptance testing tools and techniques.
  • Deploy your app - Automated deployment to different environments.
  • Verify your app - Integrating automated code quality and test coverage metrics into the build, using tools like Checkstyle, Findbugs, Eclipse, and Sonar, and making them work together.
  • Monitor your app - Continuous Integration with Hudson/Jenkins, including a host of useful tips and tricks, such as:
    • Integration with Subversion and Git
    • Grid-based testing your web apps
    • Best practices for integrating code quality metrics with Hudson and Sonar
    • Release management with Maven and Hudson
    • Setting up build pipelines and parameterized builds
    • Using Hudson as an automated deployment platform 

The Java Power Tools Bootcamps are above all practical courses - you will be sure to leave with a host of very useful real-world tips and tricks.

Dates have been confirmed for Wellington, Sydney, Melbourne and London. A few other sites in Europe and the states are also on the cards. The currently confirmed workshop dates are listed here:

Course Location Training Dates Cost
Wellington 4-8 April 2011 $4290 NZD ($3950 before 28/02/2011)
Sydney 11-15 April 2011 $4290 AUD ($3950 before 28/02/2011)
Melbourne 23-27 May 2011 $4290 AUD ($3950 before 28/02/2011)
London 13-17 June 2011 £2495* (£2250 before 14/05/2011)

Interested? Sign up here!

 

 
Talking at Devoxx and the Agile Testing and BDD eXchange this November E-mail
Tuesday, 26 October 2010 10:12

It's almost November, and I'm looking forward to another trip over to Europe - and fitting in Devoxx and the Agile Testing and BDD Exchange in one week! I have the pleasure of being able to talk at both:

At Devoxx, I'll be talking about "Continuous Deployment - automated build pipelines with Maven, Nexus and Hudson":

Automating your build process with Continuous Integration is great, but why stop there? Why not go the whole nine yards and automate the deployment process as well? Staging and production deployments are typically more complicated and more involved than a simple development deployment, but doing them by hand can be time-consuming, tricky and error-prone. Indeed, turning your staging and production deployments into a one-click affair has a lot going for it.

This will essentially be a 90 minute demonstration of build and release pipelines Hudson, Maven and Nexus, with lots of cool plugins and tips along the way.

And at the Agile Testing and BDD Exchange in London, I'll be talking about "BDD, ATDD and Page Objects"

In this presentation John Ferguson Smart discusses several case studies of automating web testing using BDD and ATDD tools and techniques. In particular, he will discuss an approach where developers wrote reusable web testing components that could be used both for their own technical tests, but also by QA to automated higher-level, end-to-end, ATDD-style tests. Using the Page Objects pattern with WebDriver, Groovy and easyb, developers where able to capitalize on testing efforts, and make it easier for both developers and testers to share and reuse the same web testing components, each for their own related but quite different testing needs.

So see you all in Antwerp and London!

 
<< Start < Prev 1 2 3 4 5 6 7 Next > End >>

Page 1 of 7

Learning Corner

Upcoming courses

Testing and TDD for Java Developers in Melbourne
3 DAY WORKSHOP
Melbourne 2-4 April
 
Testing and TDD for Java Developers in Sydney
3 DAY WORKSHOP
Sydney - 26-28 March
 
Testing and TDD for Java Developers in Canberra
3 DAY WORKSHOP
Canberra - 1-3 May