Quality Assurance Scripting Language (QASL) Beta Release

Qasl_logo

Over the past couple of years Denim Group built and used an internal tool called QASL (Quality Assurance Scripting Language) for automated functional testing.  It uses the capabilities of WATiN to drive an IE browser and run web applications through functional tests and then provides a tracking and reporting framework that can be integrated with build tools like Cruise Control.  This has been a HUGE help for our development efforts because it allows us to quickly create test cases and then run them consistently and frequently so bugs introduced into our web applications are identified quickly.

Late last year we decided that we wanted to release this tool to the community, so a bunch of folks have been working to get the code cleaned up and put together some documentation.  We should finally be at the point where QASL can be used by the world at large – not just by folks at Denim Group.

Currently QASL is hosted at SourceForge.  The current release is a 1.0Beta1 and we should be at the actual 1.0 release in about two weeks.

Many thanks to the Denim Group folks who helped make this release possible: Michael, Dina, Derek, Jonathan, Kushala, Michael, Stephen, Brent, Jennifer and Daryl.  You all really went above and beyond to make this happen.

Keep an eye on this space as we will be posting tutorials and more information about the internals of QASL as well as approaches we have found to be successful for integrating automated acceptance testing into software development projects.

–Dan
dan _at_ denimgroup.com

About Dan Cornell

A globally recognized application security expert, Dan Cornell holds over 15 years of experience architecting, developing and securing web-based software systems. As the Chief Technology Officer and a Principal at Denim Group, Ltd., he leads the technology team to help Fortune 500 companies and government organizations integrate security throughout the development process. He is also the original creator of ThreadFix, Denim Group's industry leading application vulnerability management platform.
More Posts by Dan Cornell

Categories: Uncategorized

Leave a Reply

Your email address will not be published. Required fields are marked *