Talk Release Management With Artifactory

Published June 10th, 2010 Under Open Source Tools, Software Testing | Leave a Comment

In this presentation the Artifactory team demonstrates the benefits of managing your software development life-cycle through continuous integration. Frederic Simon and Yoav Landman show how to automate large-scale multi-module projects using a fully-integrated platform with Artifactory and Hudson. Using Maven, Gradle, or Ivy builds, it is now possible to dynamically automate and manage the pyramidal stacks of Unit, Functional, and Integration Tests. This demo-based session will show you how Artifactory and Hudson work together to make it much easier to promote certified builds to milestone releases, and finally to general availability, while making sure all builds are fully reproducible.

Produced by the Silicon Valley JavaFX User Group

Contract Tests in JUnit 4

Published May 28th, 2010 Under Open Source Tools, Software Testing | Leave a Comment

As part of his talk on integration tests J.B. Rainsberger talked about how contract tests can be used to test the interaction between classes when using a mockist approach to developer testing. He wondered aloud if it would be possible to write these kinds of tests using abstract classes and JUnit 4. The answer is yes, with some caveats, as Ben Rady demonstrates it.


Video produced by Ben Rady

Removing Duplication by Refactoring

Published May 5th, 2010 Under Coding, Open Source Tools | Leave a Comment

This video removes the duplication in the add and subtract classes by introducing an abstract base class. The end result is a use of the template method pattern.


Video Producer: Brett L. Schuchert

Getting Started with TDD in Java using Eclipse

Published April 12th, 2010 Under General | Leave a Comment

Starting with an empty workspace, this video begins with a demonstration of basic Test Driven Development in Java using Eclipse. From basic tests and basic production code, to refactoring, and some splashes of Behavior Driven Development, watch production code get created test first.


Video producer

Learn how to Use Selenium with Maven/Ant to Automate Testing of Web Apps

Published March 24th, 2010 Under Open Source Tools, Software Testing | Leave a Comment

San Francisco Java User Group presents Chris Bedford who talks about:
- How to write functional tests with Selenium (including explaining its IDE, architecture, RC, and alternatives like Canoo WebTest)
- How to set up Selenium testing for web apps in continuous integration using Maven, Ant, Cargo, etc.
- How to use Hudson for build server

keep looking »