Automation of IE and a look at Bricolage
Created: 3 December 2005 Modified:Originally published on chrislynch.info website.
Well I’ve made fairly good progress in automating Internet Explorer using PERL. I went back and refactored my initial effort breaking the procedure based script into classes. This more or less made the program flow easier to understand giving better results. A not insignificant problem was working how how to handle frames. My interest has been to use it as a tool for testing Documentum’s Web Publisher (WP). HttpUnit, HtmlUnit and JWebUnit displayed javascript incompatabilities. Probably because WP has a not insignificat JavaScript API library. WP overuses frames, in my opinion, going so far as to generate frames dynamically inside of other frames using JavaScript. If it wasn’t for FireFox’s DOM Inspector I would have been much harder going.
I also started the beginnings of my exploration of Bricolage a Perl base content management system that I have read is comparable or better than its commercial bretheren. It was a bear to install though! The directions were fairly clear, but they really didn’t prepare you for the number of Perl dependencies and dependencies of dependecies that was involved. Once several hours of that was concluded installation went more or less smoothly.
tags: blog - old blog - News