Interview Questions and Answers for QTP (Quick Test Professional)

Monday, March 30, 2009

Barcode Scanners for Small Businesses

Though this post might go little off topic, it would be certainly interesting. Specially when I thought about it while going through a bar code software. I thought couple of times, why bar code software has been very useful for the businesses.

The retail sector has become an integral part of our lives. All the malls, small and big ones, are equally full of shoppers all the time.

Products being scanned for their barcodes is so much a routine part of the billing procedure. I used to wonder about the innovators of these barcodes and their scanners. What a creative idea of putting up barcodes on products to make the billing faster and neater! Wasp, the inventor of Barcode labels and scanners, is famous for its reliable, fast and light-weight Barcode scanners. The wide array of laser barcode scanners, wireless barcode scanners, CCD barcode scanners, and point-of-sale barcode scanners are designed to meet the needs of almost every type of application.

The most challenging and dynamic part of owning a small or medium scale business is the Inventory Control and Tracking. If done efficiently, Inventory Control reduces inventory errors, improves the value of your business and in turn customer satisfaction. So it is absolutely necessary that you opt for an easy to use and cost-effective Inventory Tracking and Inventory Control Software. You could choose inventory software solutions for one PC user, 5 PC users, or an unlimited number of PC users.

Employees are the most important aspect of any business. While we all wait eagerly for our monthly paychecks, simple mistakes in employee timekeeping can delay the payroll processing time. Time and Attendance Software by Wasp can be a good option to the traditional manual timekeeping setup. Using this user-friendly biometric time clock solution, you are bound to achieve improved efficiency and reduced time tracking errors by employees.

So, if you own a small or medium scale business and are looking for a easy to use and cost effective software for your company, Wasp can be a great choice.

Labels: ,

QTP and Winrunner Questions and Answers
Contact: qualityvista @ gmail.com

Post to: IpadIt! | blinkbits | blinklist | Blogmarks | co.mments | del.icio.us | de.lirio.us | digg It! | Fark| feedmelinks | Furl | LinkaGoGo | Ma.gnolia | Netscape | Newsvine | Netvouz | RawSugar | Reddit | scuttle | Shadows | Shoutwire | Simpy | Smarking | Spurl | TailRank | Wists | YahooMyWeb!

Monday, March 16, 2009

Database Testing

Databases are an integral part of any software developed today. Whether you are a Software Tester or an owner of a web site, it is of an utmost importance to know about the underlying database.

The simplest task in dealing with databases is to write queries in order to communicate with a database. Web masters owning web sites or database administrators for complex or large software need certain level of expertise to perform complex tasks such as database monitoring, database auditing, database optimization, database models (also known as database schema), to name a few. This level of expertise calls for undergoing a comprehensive course.

For beginners, there is loads of online information about databases available on the Internet, like DatabaseGuides. It's a good idea for web masters to know about how their database works so that they can troubleshoot their own systems or know what is being done if a professional is hired.

Database Testing is an important aspect that a versatile Software Tester should be aware of. We'll discuss a few aspects of database testing here.

Why do we test database?

We all know that it's important to test the database our software uses. Your database holds confidential and valuable information which you would not like to be compromised. Testing the database provides us with a solid feedback essential for identifying defects.

What to test in database testing?

We need to consider the threats within the database (similar to White box Testing) as well as at the interface level (Similar to Black Box Testing).

Black Box testing might include, but not limited to:
Input data
Output Data (from queries, views, stored procedures)

White Box testing might include, but not limited to:
Unit tests for Stored Procedures / functions
Triggers / Views code
Referential Integrity

How to test?
When you want to test your database, you would need test databases that are replica of the original database. These are sometimes called as 'sandboxes' in agile terms. In this test database, you can experiment with data, develop new functionality, validate the changes and then integrate it with the project if satisfactory.

You'll need create database tests based on either rebuilding the existing database or starting afresh with creation of database and related schema. Identifying Test Data is an important task here. Once the tests are ready, you would execute them and check the results.

Database Testing is an elaborate topic that can't be fit in a single post. Would try and write more posts on the same.

Labels: , , ,

QTP and Winrunner Questions and Answers
Contact: qualityvista @ gmail.com

Post to: IpadIt! | blinkbits | blinklist | Blogmarks | co.mments | del.icio.us | de.lirio.us | digg It! | Fark| feedmelinks | Furl | LinkaGoGo | Ma.gnolia | Netscape | Newsvine | Netvouz | RawSugar | Reddit | scuttle | Shadows | Shoutwire | Simpy | Smarking | Spurl | TailRank | Wists | YahooMyWeb!