July, 2008

  • Why Automate

    (Forgive the formatting of this post. Getting the code to be readable seems to be given me issues.) Reasons why to automate tests: 1. Laziness. Executed the same test over and over manually is boring. 2. Speed. Automation runs faster than a human....
  • Test vs. Test Case

    A common term in testing is test case. Unfortunately it doesn't have a single meaning. Instead it is viewed different depending on contest. My definition is fairly simple. A test case is the minimum unit of execution which performs a test. A test is...
  • Test Case Automation vs. Execution Automation

    When talking about test automation, there are two different classes of automation that often come up. The first is the automation of a test case. This is the code/script which actually exercises the system being tested. The second is the automation of...