Automated Testing Using Page Objects and WebDriver

Automated Testing Using Page Objects and WebDriver

When writing your automated test scripts it is helpful to abstract your interface from the assertions. One helpful method to do this is the the Page Objects pattern. Essentially, your interface is mapped into a class, with each object field representing a UI element on your page. With all your locators in one place, you(…)

JavaScript and SQL using Rhino and SQLite

JavaScript and SQL using Rhino and SQLite

My previous posts have revolved around running JavaScript in environments outside of the browser. After the disappointment of Microsoft dropping plans for Managed JScript, I’ve taken some time to work with Mozilla Rhino. As an aside, it’s been quite nice to work with a strictly open source product. My company is a heavy user of(…)

Still Waiting: The Story of Two Anticipated But Absent JavaScript Projects Pt 2

In my previous post I bemoaned the languishing existence of Managed Jscript. Since then I’ve come across this thread on the DLR Codeplex project.  So essentially, Jscript on the DLR is pretty much dead in the water, which is a shame. I really do like the .Net platform and I want to write code in(…)

Still Waiting: The Story of Two Anticipated But Absent JavaScript Projects Pt 1

This is the story of two very exciting JavaScript projects that were announced to a minor flurry of activity, and then promptly forgotten about by the people that introcuded them to the world. What makes this interesting is the two, very different sources that these products came from. I am talking about Managed JScript and(…)