ExtJS Unit Testing now on Google Code

Although I’ve been meaning to do this for a while now, I finally released the ExtJS Unit Testing platform as an open source project on Google Code!

I’ve been talking about the need for a solid JavaScript unit testing platform for a while, specifically in relation to ExtJS. I gave a presentation on the subject a few months ago and have received some great feedback from the ExtJS community. I encourage you to take a look – I find it extremely helpful in my own day-to-day development.

See the interactive demo here.

Although I’ve been involved with several projects in the past, this is the first open source project that I have started on my own – and I had to stumble my way through the SVN setup. As ExtJS 3.x was released under the GPL v3 license, the ExtJS licensing team advised me to use the same license for this project.

If anyone is interested in contributing (or just wants to submit bug/feature requests) please don’t hesitate to contact me.

Share and Enjoy:
  • RSS
  • Facebook
  • StumbleUpon
  • Digg
  • Sphinn
  • Technorati
  • Reddit
  • LinkedIn
  • Twitter
  • Tumblr

About Arthur Kay

Arthur Kay is a long-time nerd and JavaScript enthusiast. He lives in the Chicago suburbs and is active in the local web development community. Arthur currently works for Sencha, Inc. as a Solutions Engineer. The thoughts, ideas, and opinions expressed on this website are Arthur's alone and do not represent his employer.
This entry was posted in ExtJs, JavaScript. Bookmark the permalink.

5 Responses to ExtJS Unit Testing now on Google Code

  1. I’d like to believe unit testing low-level ext js code leads to better software, but outside-in UI testing is where most projects will benefit from “testing” – that’s why the conversation inevitably turns to Selenium. It all depends on how much non-UI business logic is in your ext js layer. Good job providing ext-specific matchers and assertions.

    Also, github.com has some advantages over Google Code; the main one being that anyone can fork your project, make improvements, and notify you that you can merge them if you like. Fewer feature requests and patches!

  2. YS says:

    ExtJS actually has an exception policy for Ext extensions which allows you to use other open source licenses beside GPL:

    http://www.extjs.com/products/ux-exception.php

  3. Ranko says:

    I don’t see any serious progress on unit testing product. Is it still developed by you or it is completely up to the community?

  4. Arthur Kay says:

    No one has really requested new features, and it gives me all of the functionality I currently need.

    If there’s anything you’d like to see added please let me know!

  5. Juergen Gruber says:

    What about ExtJS 4.0? Does UnitTest work with that? currently, UT seems bundled with 3.x if I recognize that right.

Leave a Reply

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

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>