This is my second post regarding Grinder. In this post I’ll go over the anatomy of a recorder Grinder test-script. If you haven’t read my previous post, please take a look at it. Otherwise this post won’t make much sense! High-level structure of a Grinder script The high-level structure of a recorded Grinder-test-script looks like…
Category: Programming and Development
Performance testing using The Grinder
About a month ago at work, I was trying out a bunch of different performance-testing tools to figure out which one to use to performance-test our software. I ended up discovering a tool called The Grinder which uses Jython to build performance-testing scripts that you can then use to test your application. I even built…
jQuery tip: Changing the TYPE attribute of an INPUT element
I was trying to change the type attribute (using jQuery) of an input element from submit to button when I got this error: type property can’t be changed Apparently, you can’t change the type attribute of an input element once it’s part of the DOM. I figured out a way to do it by cloning…
Running the JavaFX 1.1 SDK on Linux
This is an update to my instructions on running the JavaFX 1.0 SDK on Linux. Those instructions do not work on the dmg image for the 1.1 version of the SDK. Mike (thanks Mike!) posted a comment on that blog mentioning a small change that needed to be made. To get JavaFX 1.1 on Linux,…
Creating a custom SELECT tag with OPTGROUP in Grails
I’ve recently started working with Groovy on Grails at work. Groovy is a dynamic language that runs on the JVM (Java Virtual Machine), and Grails is a high-productivity open-source web-application framework that leverages the Groovy language. Grails follows the “convention over configuration” principle, taking away a lot of the grunt work that goes into creating…
The State of Computer Engineering
I was having a conversation with a few good friends (old college buddies, and fellow nerds) over a couple of beers a little while ago. We mainly reminisced about certain key classes we took while we were at ASU, and also about the state of CS and CSE graduates today. Indeed, the very nature of…
Running the JavaFX 1.0 SDK on Linux
The JavaFX 1.0 SDK was released today. I’ve played with the preview SDK, so I was pretty excited to try out the 1.0 SDK. Inexplicably, and this was the case with the preview SDK as well, Sun hasn’t released a version of the SDK for Linux. However, this wasn’t a problem because it was possible…
Publishing to twitterfeed
I just got myself a twitterfeed account so that I can publish my journal entries to twitter. I hope this works.
My new T-Mobile G1 Android Phone
So I got my T-Mobile G1 Android phone yesterday, and boy am I excited! I had mixed feelings about it initially because I wasn’t so sure of the form factor. I remember thinking that it looked a little clunky, but now that I have it here, in my hand, I have to say that it…
JavaFX: The New Hotness
I went to JavaOne a few months ago. It was a pretty neat experience and I learnt a lot of cool things. One of the things Sun was touting was the JavaFX family of technologies. It allows you to create RIA (Rich Internet Applications) using JavaFX Script, a domain-specific language built on top of Java….