ColdFusion Weekly Version 2.27 - September 24, 2007 - The "Selenium" Edition (Testing ColdFusion Applications Part Two)
The "Selenium" Edition (Testing ColdFusion Applications Part Two)
What we've been up to ...
- Peter:
- Admiring the new Bosch washer and dryer. It finally came.
- Thinking a lot about streamlining processes and organization
- Matt:
- Had a great time in Oregon!
- Finally got my cable cards working so the TiVo Series 3 is fully operational
- More A/V stuff--amazon.com Unbox rocks with free downloads of some of the new Fall TV shows right to your TiVo
- Thanks to Peter and Kurt for the YSlow show
- Doing lots of reading/research on productivity
No CFReport this week
CFQuery - at 8:40
- Cutter calls to tell us that he was the 1000th site on gotcfm.com, and reminisces about old code
- AJ Mercer called to ask us about organizing your code in Subversion
CF_Focus - at 25:53
- Part 2 in a series on testing
- Selenium is an open source test tool for web applications available
- Used to do system functional testing and browser compatibility testing
- Selenium IDE
- Firefox extension
- used to record, edit, and debug tests
- Can either have Selenium generate scripts for you based on simple actions (open a URL, click a button, etc.) or edit scripts manually
- Can set breakpoints
- Can save scripts out as HTML or several other formats
- Selenium Core
- Installing Selenium
- Download Selenium Core
- drop into your web root
- There is no step 3
- You'll probably also want to install the Selenium IDE (Firefox extension)
- Using Selenium Core by browsing to http://server/selenium/ to see the main menu
- Using the Selenium IDE to create your own test suites
- Creating a test case
- Automating your test cases
- Using Selenium Remote Control with ANT
- Mike Henke recently posted a nice post on using Selenium Remote Control with ANT
