"There are only 10 types of people in the world: those who understand binary, and those who don't" - Binary People

 
Becoming a Tester
User Rating: / 0
PoorBest 
Blog - Article
Tuesday, 06 January 2009 15:29

Happy New Year 2009 everyone!!!

In October 2007, I was officially work as system test engineer.

In the initial engagement after I applied for the job, I actually have no idea how the work will be, whether I will be able to deliver whatever requirements, etc.

After 1 year, then I noticed that being a tester is not as difficult as it seems. Being a tester also actually tickles my creativity side to keep asking myself on which test needs to be taken care of.

So, from what I experienced so far, testing usually involve the following steps:

  • Preparation
  • Execution
  • Closing

It may be over-simplified than many perspectives of tester's point of view. (I'm writing this before referring to any best-practice test method. Its fully from what I experienced and what I think should be happening. So, further correction will follow up this article.)

During Preparation stage, there are several steps that needs to be done:

  • Requirements gathering
  • Equipment readiness
  • Tools and other supporting equipment for the testing
  • Initial configuration and continual configuration
  • Fail-safe mechanism for the test 'bed'
  • Creating a baseline before executing the test

During Execution stage, the following steps needs to be done:

  • Ensuring the baseline is tracked properly
  • Dependency tracking between one test case to another
  • Report problem(s)
  • Troubleshoot
  • Verify problem
  • Test case conclusion

Now, the Closing part is the part where the decision is being made as whether the test object(s) is considered good or not to be taken for customer.

The Closing part usually involve a couple of the steps below:

  • Test results
  • Problem report
  • Solution report
  • Post-mortem

The term post-mortem doesn't really mean that the test is dead, but it is more towards the continuation of the cycle on the next phase. In the ideal product development cycle, there will always be improvements, being it a minor tweak/ fix of the past problem, or an enhancement of the current feature, or even a new feature that will make the product more appealing to the customer to have.

The steps that I experienced above is related to my job as system test, which is part of the software testing that I perform. Software test falls under industrial and manufacturing tests and is one of the key stage to ensure that the product being tested will be in working order as per customer's expectation (or at least following the specifications listed in user manual, product brochure or those marketing information).

If you are interested to find out how software test works, either click on the highlighted link or visit http://en.wikipedia.org/wiki/Software_testing

 

 
We have 3 guests online

Enter your email address:

Delivered by FeedBurner

 DC RSS

Add to Google Reader or Homepage

Subscribe in NewsGator Online