Wednesday, March 31, 2010

what is configuration testing

Answer
# 1 During this testing tester validate how well our current
project is able to supports on different types of hardware
technologies like as different types of printers,n/w
interface cord(NIC),topology etc.this testing is also
called as hardware testing or portable testing

# 2
Configuration testing is the process of testing a system
under development on machines which have various
combinations of hardware and software.

In many situations the number of possible configurations is
far too large to test. For example, suppose you are a
member of a test team which working on some desktop user
application. The number of combinations of operating system
versions, memory sizes, hard drive types, CPUs alone could
be enormous. If you target only 10 different operating
system versions, 8 different memory sizes, 6 different hard
drives, and 7 different CPUs, there are already 10 * 8 * 6
* 7 = 3,360 different hardware configurations.

Then if you add various software components such as Web
browser version, anti-virus software, earlier versions of
the system under development, the number of possible
configurations quickly becomes unmanageable. Note that not
all software development efforts necessarily face an
unmanageable number of configurations. For example,
software developed for specific, non-PC hardware devices
may have only a handful of hardware and software
configurations.

Tuesday, March 30, 2010

what is the difference between web based application and client server application as a testers point of view?

Answer
Client server application: In this type of architecture,
the entier application has to be installed on client
machine, and whenever you do any changes in your code,
again it has to be installed on all the client machines.

Web based application:Core application resides on the
server and client can be thin client( browser).whatever
changes you do, you have to install the application in
server, NO need to worry about the clients,bcoz u will not
install anything on client machine


1)Client server applcation directly we can launch
where as for launching the web based applcations we need
start database server,web server and by using internet
explorer (URL) we can launch web based application

2)Client server applications are menu driven where as web
based applications are liks driven to get the next page.

3)Client server application will contain less content, and
with less images
when compared to web based applications
web applications will contain more content with more images

What do you plan to become after say 2-5yrs (Ex: QA Manager, Why?)

Answer

>I would like to see myself as a Test Lead taking one step ahead.
>I would like to see myself contributing positively to the Organization which i'll working-I will develop new skills and techniques.
> I like to more responsibilities because i think that results in your personal growth and development.
>I want to get/complete few Software Certifications in Testing.

What is Entry and Exit criteria explain in detail?

Entry and Exit criteria's tells:

For each level of testing like Intergration , System and
User acceptance testing, before and after what we need to
do.

Entry criteria for Integration Testing :

1. Testing environment should be ready.
1. All the Unit Test cases should be passed.
2. High level design document should be ready.
2. All the integration Test cases should be ready.

Exit criteria for Integration Testing :

1. All the Defects found during integration testing should
be fixed.
2. All the Integration Test cases should be passed.

What is metrics? type of metrics?

Answer
The test metrics are basically the measurement of
quality,judging the performance of tester and to detect the
problem in process. This is usually maintained by Quality
Lead. Even the coverage includes Test Coverage and
efficiency.

Difference between SDLC and STLC

# 1 Waterfall model comes uder SDLC while V model comes under
STLC,in waterfall model testing is done after completion of
project but in v model testing starts from first phase i.e
from requirement.In Waterfall model no correction or
changes is done and in v model after acceptance testing the
changes can be done.




# 2 water fall model goes in step by step means can't back to
the prevoius step...generally used in development of a
SDLC..
while V model belongs to the STLC that is a part of
SDLC .

Monday, March 29, 2010

difference between product based company and service/project based company

Product - impact on groups(Requirement gathered from market
study)
Project - impact on users(requirement from users)

Product based company:
The company which will have their own products .These products are used by the other companies by paying money to this companies.


Service Based Company:
These companies depend on the clients.Means that,they will develop a product or an application for the other companies. Ex:Sapient corporation,Accenture,TCS etc....