|
|
Yahoo! Developer Network:Front-End Automated Testing
Front-End Automated Testing
Neil Crosby introduces the method that he has utilized in order to automate testing of frontend code.
Neil explains how frontend code can be tested automatically. His main idea is to incorporate the use of validators that are already available to test the frontend code. For HTML code, the W3C HTML Validator, for CSS, the W3C CSS Validator, for Javascript, JsLint. Each of these validators are available to run locally making it easier than having to make code accessible to the web for validation.
Many people don’t like the idea of validation because it can cause errors where some items may have been allowed through that would normally fail a validation. Neil explains how you can use a custom DTD that will enable the validator to test against the specification that you are working on.
Neil finished by explaining the different methods that can be used to incorporate the test suite into an automatic framework depending on the systems already in place. The emphasis on testing is always a good reminder, it can make us more productive as developers and Neil provide a very useful method of incorporating frontend testing into a test suite.
You can see the slides here
|
PODCAST FRONT-END AUTOMATED TESTING
|
|
|
|
OTHER RIA, AJAX & WEB EVENTS
|
London Ruby User Group
FREE EVENT:
Software Craftsmanship
London, Wednesday, March 10th
|
|
Building Dynamic Web Applications with Ajax
2 DAY COURSE. Featuring Tobie Langel London, Tuesday, March 16th
|
|
Adobe RIA User Group
FREE EVENT:
Accessibility API in Flex
London, Wednesday, March 17th
|
|
Object-Oriented ActionScript - Beginners
1 DAY COURSE. Paris, Tuesday, March 30th
|
|
Adobe Flex Intro
1 DAY COURSE. Paris, Tuesday, April 13th
|
|
Android Mobile App Development
3 DAY COURSE. Featuring Alan Cassar London, Wednesday, April 14th
|
|
Adobe Flex for Flash Developers
1 DAY COURSE. Paris, Monday, April 19th
|
|
Ruby on Rails Web Development
4 DAY COURSE. Featuring Andrew Chalkley Paris, Tuesday, April 20th
|
|
|
|