QA Tool Review: Selenium

23 August 2009

This will be the first in a series of reviews of various software testing tools. These were done over the past few weeks and cover the tool’s usage from a new QA tester’s perspective.

Selenium 1.0.1 Evaluation

Description Selenium is a functional testing tool designed to automate tests on web applications. Tests can be recorded or created using the Selenium IDE or using Selenium RC. With Selenium RC, tests can be written in Java, C#, Perl, PHP, Python, and Ruby. Selenium IDE is available from either the Firefox add-ons page or the Selenium homepage, though I recommend the Selenium page because the Firefox add-ons version is sometimes out-of-date. Selenium RC is only available from the Selenium downloads page.

Read more...

Twitter: Getting started tips

20 July 2009

I think I have procrastinated long enough in trying out the whole Twitter phenomenon, so I’m giving it a try. It’s been all over the news lately, apparently receiving $48 million worth of free publicity in the last month. So far, here are my impressions

  • It's super easy to use, and really easy to get set up with an account. I love the fact that your entire life must be reduced to a 160-character bio.
  • A Twitter client is the way to go. I haven't settled on any one particular client yet, but I can tell that it is a much easier way to use Twitter than through the web interface. So far I've used Seesmic Desktop, TweetDeck, and Tweetie (Mac only).
  • Spammers are everywhere, so don't automatically following everyone who follows you. My first follower was some "girl" from a dating site of some kind. Check out a person's page before you follow them. It is way to easy to fill up your homepage with a bunch of updates you don't actually care about.
  • Don't obsess over getting people to follow you. All you can do is post about what you are interested in, and hope that others are interested. "If you build it, [they] will come."
  • Something I learned from using Facebook: Don't use Twitter to update your facebook status more than about 2x per day. You'll start to flood people's newsfeeds and that's just annoying. Twitter is supposed to be updated that frequently. Facebook really isn't.

So, I’ve only been on for a few days, but those are my tidbits of wisdom for anyone looking to start along the Twitter path.

Read more...

Free Pandora Desktop with Mozilla Prism

17 June 2009

So, I would say I’m kind of obsessive about which programs I keep running on my computer. When I started using Pandora Radio at work last week, I got kinda frustrated that I always had to keep one window of Firefox open. Always. I would often accidentally close the window just because that’s what I do.

Read more...

First Python Program - Wake on Wan

17 June 2009

So, I decided to start learning Python because I feel the need to get better at programming and I was kinda tired of Java’s bulkiness, especially when writing simple things. For example, I decided that I wanted to write a script to wake my home computer from the Internet. There are a bunch of programs out there for Windows, but I couldn’t find anything good for Mac. I also don’t really like the idea of using a web interface. So, I learned Python and built this wake on LAN script

Read more...