GeekInterview.com
Answered Questions

Test design

Asked By: mabobine | Asked On: Dec 27th, 2009

What is test design? Is it preparing the test documents or is it test identification? If the "test design" refers to only test identification and "test execution" refers to validation, then where should we fit "test document preparation"

Star Read Best Answer

Editorial / Best Answer

Answered by: kurtz182

View all questions by kurtz182   View all answers by kurtz182

Member Since Nov-2009 | Answered On : Dec 29th, 2009

Test Design includes all of the steps leading up to Test Execution.  The preparation of test documents and the identification of tests are performed simultaneously.  Consequently, test document preparation is included in Test Design. 

Answered by: saritha1406 on: Nov 1st, 2010

Test Design is done based on the requirements of the project. The different paths for testing are to be identified first. An end to end checklist has to be prepared covering all the features of t...

Answered by: kurtz182 on: Dec 29th, 2009

Test Design includes all of the steps leading up to Test Execution.  The preparation of test documents and the identification of tests are performed simultaneously.  Consequently, test document preparation is included in Test Design. 

Write test cases for printing single linked list and double linked list ?

Asked By: vtpraveen | Asked On: Dec 26th, 2009

Star Read Best Answer

Editorial / Best Answer

Answered by: kurtz182

View all questions by kurtz182   View all answers by kurtz182

Member Since Nov-2009 | Answered On : Dec 31st, 2009

SINGLY-LINKED LIST

Preconditions:
Node A points to node C ; [NODE A]---->[NODE C]
Node B is an insertion node;  Insert [NODE B]
 

Test cases:

TC1) You can insert [NODE B] after [NODE A]
TC2) You can not insert [NODE B] before [NODE A]
TC3) [NODE A] points to [NODE B] after insertion
TC4) [NODE B] points to [NODE C] after insertion
TC5) You can remove [NODE B]
TC6) [NODE A] points to [NODE C] after removal

DOUBLY-LINKED LIST

Preconditions:
Nodes A and C point to one another; [NODE A]<---->[NODE C]
Node B is an insertion node;   Insert [NODE B]
 

Test cases:

TC1) You can insert [NODE B] after [NODE A]
TC2) You can insert [NODE B] before [NODE A]
TC3) [NODE A] and [NODE B] point to one another after insertion
TC4) [NODE B] and [NODE C] point to one another after insertion
TC5) You can remove [NODE B]
TC6) [NODE A] and [NODE C] point to one another after removal


Answered by: kurtz182 on: Dec 31st, 2009

SINGLY-LINKED LISTPreconditions:Node A points to node C ; [NODE A]---->[NODE C]Node B is an insertion node;  Insert [NODE B] Test cases:TC1) You can insert [NODE B] after [NODE A]TC2) You...

Handle changes before ship date

Asked By: vtpraveen | Asked On: Dec 26th, 2009

How would you deal with changes being made a week or so before the ship date?

Star Read Best Answer

Editorial / Best Answer

Answered by: kurtz182

View all questions by kurtz182   View all answers by kurtz182

Member Since Nov-2009 | Answered On : Dec 28th, 2009

I would determine the feasibility of meeting the ship date by evaluating the:

1) necessity of the change; [ why do we need it? ]

2) urgency of the change; [ can we defer it? ]

3) complexity of the change; [ how much time and effort will be required to test it? ]

4) risks involved with not including the change; [ what happens if we don't do it? ]

5) additional resources required to test the change [do I have the resources? ]

Then I would either rally the resources to test the change or I would deliver a (hopefully compelling) case against releasing on the target ship date based on my evaluations. 

Answered by: kurtz182 on: Dec 28th, 2009

I would determine the feasibility of meeting the ship date by evaluating the:1) necessity of the change; [ why do we need it? ]2) urgency of the change; [ can we defer it? ]3) complexit...

Write the test cases for file transfer ?

Asked By: Meenakshi Dubey | Asked On: Dec 23rd, 2009

Star Read Best Answer

Editorial / Best Answer

Answered by: kurtz182

View all questions by kurtz182   View all answers by kurtz182

Member Since Nov-2009 | Answered On : Dec 25th, 2009

TEST CASES

FUNCTIONAL
1) Transfer an empty file
2) Transfer a file with one character
3) Transfer a file with maximum number of characters
4) Transfer a file that exceeds maximum number of characters by 1 (max+1)
5) Transfer a file that is less than maximum number of characters by 1 (max-1)
6) Transfer a file that contains the entire ASCII character set
7) Transfer a file that contains the entire UTF-8 character set
8) Transfer a file that contains the entire Unicode character set
9) Transfer a file that contains the entire Unicode big endian character set

PERFORMANCE
Verify speed of file transfer meets specification

STEPS
1) send file
2) navigate to the file destination,
3) verify the file is transferred to proper target destination,
4) verify the filename has not changed,
5) verify the file's size has not changed,
6) open the file and
7) verify that the contents had been transferred without changes.  

Answered by: mithr17 on: Nov 30th, 2011

Adding to Kurtz answer.. Functional: Every file transfer mode can handle a specified limit of files at a time. Keeping this requirements in mind, check the behavior for - Upload files exceeding the ...

Answered by: kurtz182 on: Dec 25th, 2009

TEST CASESFUNCTIONAL1) Transfer an empty file 2) Transfer a file with one character3) Transfer a file with maximum number of characters4) Transfer a file that exceeds maximum number of characters by 1...

Balanced score card

Asked By: kurtz182 | Asked On: Dec 15th, 2009

How can the concept of 'balanced scorecard' be used in testing?

Answered by: mathan_vel on: Dec 21st, 2009

This can be done through by Funtional and Process Audit with Standards (ISO, Six Sigma, CMM Level)

Answered by: kurtz182 on: Dec 21st, 2009

Yes, but how would you apply this to testing?

Automated testing

Asked By: mathan_vel | Asked On: Dec 12th, 2009

When should you use an automated testing?

Star Read Best Answer

Editorial / Best Answer

Answered by: kurtz182

View all questions by kurtz182   View all answers by kurtz182

Member Since Nov-2009 | Answered On : Dec 19th, 2009

Automated testing is best performed:


1) When a product has enough value to a company to warrant it

2) When a product has a long enough life cycle to warrant it

3) When it directly helps your project's speed, coverage, risk mitigation and development nimbleness

4) When it is relatively simple to implement

5) When requirements are stable and not apt to change

6) On components that are mission-critical

7) On components that have failed and are apt to fail again

8) On components that are self-contained

9) On components that are scriptable

10) On components that require little maintenance

Answered by: mail2vass on: Jan 12th, 2011

When the test case are testing regularly and the occurance of this test scenario is frequently using based on this the test manager will go for the automating this test... and based on resources also we will prefer automation testing.

Answered by: viplav15 on: Jan 10th, 2011

Automation Testing can be initated and planned in two scenarios.One for the Agile development mode.Other for the Stabilised Modules just for the Regression activity to be performed as and when the nee...

Exploratory testing

Asked By: mathan_vel | Asked On: Dec 11th, 2009

Where does exploratory testing fit? What are the pros and cons in exploratory testing?

Answered by: yuganr on: Jan 6th, 2011

Exploratory testing comes in picture due to lack of documentation. When there is no availability of documentation then testing team depends on similar project browsing, contacts with customer site pe...

Answered by: amitmba32 on: Apr 28th, 2010

Exploratory Testing is to explore product without having any knowledge of product and test it as per the best understanding without having any document.

Role of tester in agile development methodologies

Asked By: mathan_vel | Asked On: Dec 11th, 2009

What's the role of tester in agile development methodologies?

Answered by: kurtz182 on: Dec 15th, 2009

The role of a tester depends on the agile development methodology.  Each methodology approaches the software developement process differently.  That being said, all agile testers are bound b...

Agile development methodologies

Asked By: mathan_vel | Asked On: Dec 11th, 2009

What are the different methodologies in agile development model?

Answered by: kurtz182 on: Dec 15th, 2009

There are currently seven different Agile methodologies that I am aware of:

1) Extreme Programming (XP)
2) Scrum
3) Lean Software Development
4) Feature-Driven Development
5) Agile Unified Process
6) Crystal
7) Dynamic Systems Development Model (DSDM)

Butterfly model of test development

Asked By: mathan_vel | Asked On: Dec 11th, 2009

How the 2 wings and body of the butterfly model of test development is represented?

Answered by: kurtz182 on: Dec 31st, 2009

The Butterfly Model focuses on verification and validation of software products and is therefore a good fit for software testing tasks that are incorporated into the V-model of software...

End goals of usability testing

Asked By: mathan_vel | Asked On: Dec 11th, 2009

What are the end goals of usability testing?

Star Read Best Answer

Editorial / Best Answer

Answered by: kurtz182

View all questions by kurtz182   View all answers by kurtz182

Member Since Nov-2009 | Answered On : Dec 25th, 2009

Usability testing evaluates persons as they use the application under test.   Its purpose is to judge the application in terms of

1) Performance: How much time or how many steps were required to complete tasks?
2) Accuracy:  How many mistakes did people make?
3) Intuitiveness:  How easy was it to learn?
3) Recall:  How easy was it to remember after a period of time?
4) Emotional response: How do people feel about it?

Answered by: kurtz182 on: Dec 25th, 2009

Usability testing evaluates persons as they use the application under test.   Its purpose is to judge the application in terms of 1) Performance: How much time or how many steps were require...

Answered by: sharads on: Dec 14th, 2009

Usability testing is a black-box testing technique. The aim is to observe people using the product to discover errors and areas of improvement. Usability testing generally involves measuring how well ...

Checklist for recovery testing

Asked By: mathan_vel | Asked On: Dec 11th, 2009

What is recovery testing? In what ways we can do it? List the checklist for recovery testing.

Star Read Best Answer

Editorial / Best Answer

Answered by: kurtz182

View all questions by kurtz182   View all answers by kurtz182

Member Since Nov-2009 | Answered On : Jan 1st, 2010

Recovery testing is the forced failure of an application to determine whether it can recover without impaired functionality or data loss. The breadth and depth of recovery testing depends on the mission-critical nature of the application. 

Some examples are:

1) Take a database down while an application is sending transactions and then bring the database back up again.  Verify there is no loss of data and that the application resumes in a way that users will know how to proceed.


2) While an application is running, restart the computer and validate there is no data loss and that users can proceed without negative side effects.


3) While application is receiving data over a network, unplug and reinsert the network cable to validate the application's ability to continue receiving without loss of data.


4) Restart the computer while a browser has a number of sessions running simultaneously and then determine if the browser is able to recover all of them.



Answered by: kurtz182 on: Jan 1st, 2010

Recovery testing is the forced failure of an application to determine whether it can recover without impaired functionality or data loss. The breadth and depth of recovery testing depends on the missi...

What are the input documents that you consider during the construction of the test cases?

Asked By: sand_desai | Asked On: Dec 7th, 2009

Star Read Best Answer

Editorial / Best Answer

Answered by: kurtz182

View all questions by kurtz182   View all answers by kurtz182

Member Since Nov-2009 | Answered On : Dec 10th, 2009

Q:  What are the input documents that you consider during the construction of test cases?

1) Business Requirements Document or 
    Functional Requirements Document  
2) Technical Specifications Document
3) Application Work-Flow Diagrams
4) Application Wireframes
5) Application Mockups
6) System Architectural Diagrams
7) Compatibility Matrix
8) Test Plan

Answered by: Vipin Dixit on: Mar 19th, 2013

There are two methods:-
1. Use case point
2. Functional point.

Based on the PRS and SRS we can generate the Use cases and write the scenarios

Answered by: saravanan123 on: Jul 12th, 2010

Test Case Input Documents : what are all the document s which are required to write a test case is said to be called as Test case input documents and the documents which helps us to know whether ...

Test database upgrade

Asked By: ankit63 | Asked On: Nov 25th, 2009

Suppose a db has just been upgraded from Oracle 10g to 11. What testing factors will you look at?

Star Read Best Answer

Editorial / Best Answer

Answered by: kurtz182

View all questions by kurtz182   View all answers by kurtz182

Member Since Nov-2009 | Answered On : Nov 29th, 2009

1) Test the upgrade itself.  Do problems arise?  Has anything new been introduced that needs to be accounted for?  If so, make sure it works properly.
2) Run functional tests that rely on the database to ensure they function properly.   
3) Run performance tests to ensure data is obtained within specified performance parameters. 
4) Ensure data integrity is maintained after upgrade.  Contstraints, for example, should still be handled as expected.

5) Run load and/or stress test to ensure the upgraded database still handles user load and performs well under the most business-critical resource-intensive circumstances.
6) Test the Oracle client.  Ideally, any issues will have been caught in the upgrade test, but it is a necessary step in the process.

Answered by: virgosls on: Apr 23rd, 2010

1. Identify and execute the testcases which can exercise all the database operations from application.
2. Execute automation scripts
3. Execute performance tests
4. Identify and execute testcases which update the existing records to test the backward compatibilty.

Answered by: kurtz182 on: Nov 29th, 2009

1) Test the upgrade itself.  Do problems arise?  Has anything new been introduced that needs to be accounted for?  If so, make sure it works properly. 2) Run functional tests ...

How would you test a cots integration?

Asked By: ankit63 | Asked On: Nov 25th, 2009

What are the test factors and test design?

Star Read Best Answer

Editorial / Best Answer

Answered by: kurtz182

View all questions by kurtz182   View all answers by kurtz182

Member Since Nov-2009 | Answered On : Dec 17th, 2009

Human factors are very important in testing COTS applications:
 
1) Communicate with the vendor
2) Get Information for Test Planning
3) Get Support for Testing
4) Get Cooperation for Integration Testing
5) Get Customer and User Input and Assistance in Testing



The phases of testing a COTS application:

1) Understand the COTS application and how it will be used
- Determine test integration 'glue'
 
2) Develop a COTS test strategy
- objectives
- understand general COTS risks
- identify risks unique to your application

3) Plan for testing COTS application
- Map planning activities to COTS life cycle
- Gather required input and entry criteria
- Determine what needs to be verified
- Determine what needs to be validated
- Create a test plan
- Create test cases; test scenarios; test scripts
- Add traceability to tests

4) Test execution on COTS application
- build the environment (hardware, software, tools, data, and verify integration feasibility)
- train testers
- Perform tests
- record defects
- verify results
- perform regression tests

5) Analyze and report results of COTS testing
- evaluate defects
- make sense of information to improve processes
> requirements
> acquisition
> integration
> customization
> testing
> implementation


Answered by: kurtz182 on: Dec 17th, 2009

Human factors are very important in testing COTS applications:  1) Communicate with the vendor2) Get Information for Test Planning3) Get Support for Testing4) Get Cooperation for Integration Test...

Test passes

Asked By: trideep_chak | Asked On: Nov 15th, 2009

What is meant by test passes? How many passes are required for integration testing?

Answered by: mithr17 on: Nov 2nd, 2011

As "kurtz182" rightly mentioned; test passes are test iterations. QA runs a group of test cases or just one big single test cases to test a feature. This "run" is called test iteration or test run. ...

Answered by: dileepdon on: Jan 2nd, 2011

'Test pass' is nothing but a 'test cycle' or 'test iteration' in the Execution phase.

We can also name the 'test pass' as Smoke or Functional or Regression Testing.

How will you write testcase for a quadratic equation ?

Asked By: Divya9 | Asked On: Nov 13th, 2009

Star Read Best Answer

Editorial / Best Answer

Answered by: kurtz182

View all questions by kurtz182   View all answers by kurtz182

Member Since Nov-2009 | Answered On : Dec 13th, 2009

The quadratic equation is a polynomial of the second degree. 
Its general form is
 
                      ax^2 + bx + c = 0


where x represents a variable and a, b, and c are constants.
  
I would study the functional requirements and technical specifications and create test cases based on my knowledge. The requirements might include the following features:

1) Text which describes the quadratic equation and how to use the application.
2) A graphical representation of the quadratic function.
3) Text which decribes the first and second root of the equation.
4) Text which describes the equation's descriminant.
 

I will assume the requirements indicate that the application simply solves for x when all of the constants are input into the equation.  I will also assume there is no

graphical representation supplied by the application. In this case, I would do the following:


1) Enter valid data in all fields and verify result.

2) Enter valid data in all but one field and invalid numeric data in remaining field and ensure validation.

3) Enter valid data in all but one field and no data in remaining field and ensure validation.

4) Enter a = 0 to verify it becomes linear.

5) Data set should include the following types:
   a) Integers
      - Positive
      - Zero
      - Negative
   b) Decimal (applying greatest number of significant digits)
      - Postive
      - Negative

6) For each data type, I would
    a) Use boundary value analysis to select input data for all data types.
    b) Use equivalence class partitioning to minimize input data.

7) Enter alpha characters in all fields and verify validation.

8) Enter special characters in all fields and verify validation.

9) On each text box, I would try to enter numbers that extend beyond the range that the text box can accept.

Answered by: kurtz182 on: Dec 13th, 2009

The quadratic equation is a polynomial of the second degree.  Its general form is                   ...

Answered by: Atulkale04 on: Nov 25th, 2009

1. Valid test cases with all integer vaules2. Valid test cases with all imaginary values3. Valid Test cases with negatives values4. Valid test cases with infinity values.Same for invalid test cases.5....

Remove defects in production

Asked By: mathan_vel | Asked On: Nov 11th, 2009

How many times it is costlier to remove defects in production than removing them before coding?A) 10 timesb) 50 timesc) 100 timesd) 200 times

Answered by: omanjunath on: Nov 30th, 2009

It depends on the bug type.
Like Sev1 means most of the business is loss because of this bug.
Fixing time may be less but damage is huge. So we cannot estimate the cost per bug in Production. It depends on time to time.

Answered by: srinivasulub1981 on: Nov 27th, 2009

HI

I feel it's depends on the strength  of the bug and strength of application, if application is big and flound so many issues, then we cant expect the time, some times they need to do the dev from scratch...  so it's all depends.

CNU

Testing difficulty

Asked By: mathan_vel | Asked On: Nov 11th, 2009

Which of the situations below make systems more difficult to test?A. The requirements/specifications are unclear.B. Testers were not involved in the review of the requirements.C. The software provides little information about its internal state.D. The software is so complex, it is difficult to calculate...

Answered by: mathan_vel on: Nov 27th, 2009

Answer) A. The requirements/specifications are unclear. is correctB. Testers were not involved in the review of the requirements. (No Review is needed for the well known Application)C. The software pr...

Answered by: srinivasulub1981 on: Nov 19th, 2009

HI

The ans is :  A) The requirements/specifications are unclear.

For any of the project Requirements are like a heart to the body, so with out proper requirements, development/testing will become waste.



CNU

Regression testing and re-testing

Asked By: mathan_vel | Asked On: Nov 11th, 2009

Two of the following three statements are always true for both regression testing and re-testing. Which statement is always true, but only for a re-test?A. We are running a test that we have run before.B. The last time we ran the test it found a fault.C. We have expected results for the test.

Answered by: venkat_testing on: Jul 11th, 2010

Regression Testing: Regression testing is type of testing in which one will check already tested functionality again and again.For Example:Taken a Login Screen While ur trying to login with invalid us...

Answered by: srinivasulub1981 on: Nov 19th, 2009

HI

No doubt, the ans is : B) The last time we ran the test it found a fault.


Retesting is nothing but verifying the bug which was found in earlier testing round, is still exists in currect build.


CNU

Testers sensible goal

Asked By: mathan_vel | Asked On: Nov 11th, 2009

What is a sensible goal for testers?A. To show that a system works.B. To show that a system does not work.C. To detect faults in the system.D. To show that there are no faults lEFT in the system.

Answered by: srinivasulub1981 on: Nov 19th, 2009

HI


I feel both B, C are correct, but not suree..

B. To show that a system does not work.

This we have to shown to devs or leads after finding the issues

C. To detect faults in the system.

This is noting but to find out the issues.


CNU

Answered by: kurtz182 on: Nov 13th, 2009

A tester's primary role is to discover faults in the system.  Beyond that, a tester should also provide an accurate account of the quality of software so that others in the company can make i...

Faults found by users

Asked By: mathan_vel | Asked On: Nov 11th, 2009

Faults found by users in production are due toa. Poor quality softwareb. Poor software and poor testingc. Bad luckd. Insufficient time for testing

Star Read Best Answer

Editorial / Best Answer

Answered by: kurtz182

View all questions by kurtz182   View all answers by kurtz182

Member Since Nov-2009 | Answered On : Nov 13th, 2009

Faults found by users in production are due to:

The best answer is B) poor software and poor testing

A) is true, but not as complete as B)

D) may also be true, but not as complete as B)

E) is obviously false because quality has nothing to do with luck

Answered by: srinivasulub1981 on: Nov 19th, 2009

HI

I feel it's due to poor quality, here the issue may come due to poor sw, but finding the issues is the major responcibility of a tester than dev team, but there that option was not there, so i can to the option B is correct, poor software and poor testing

CNU

Answered by: kurtz182 on: Nov 13th, 2009

Faults found by users in production are due to:

The best answer is B) poor software and poor testing

A) is true, but not as complete as B)

D) may also be true, but not as complete as B)

E) is obviously false because quality has nothing to do with luck

Testing approach

Asked By: mathan_vel | Asked On: Nov 11th, 2009

When you ask users to test software, what approach should they take?A. They should scan the user manual looking for situations of interest which they then test, menu option by menu option.B. They sit at the terminal, dreaming up situations randomly visiting all the features of the system to ensure they...

Star Read Best Answer

Editorial / Best Answer

Answered by: kurtz182

View all questions by kurtz182   View all answers by kurtz182

Member Since Nov-2009 | Answered On : Nov 13th, 2009

The only reasonable answer is D) Users cannot test software effectively. 

Users typically test a system during the Beta release of a product.  Though companies should not rely only on this type of testing, it is useful in uncovering defects at little cost to the company.  Throughout this period, users perform their day-to-day activities and are not thinking about product quality.  They rarely if ever scan the user manual looking for situations of interest to test, so the answer is not A).  They generally don't dream up situations randomly to visit all of the features of the system, so the answer is also not B).  They don't have access to the company's business processes, so the answer is not C). 

Answered by: mithr17 on: Nov 1st, 2011

I still cannot understand why people are willing to waste time in posting already answered questions? Can you please use the search feature in this site and save everyone's time including yours? This does really anger a lot of people FYI

Answered by: srinivasulub1981 on: Nov 28th, 2009

HI

Ans D is correct

They will not have any idea of testing the software

CNU

How will you write a test case for graph calculation?

Asked By: arunkumarmca | Asked On: Nov 4th, 2009

Star Read Best Answer

Editorial / Best Answer

Answered by: kurtz182

View all questions by kurtz182   View all answers by kurtz182

Member Since Nov-2009 | Answered On : Dec 13th, 2009

I would study the functional requirements and technical specifications and then I would create test cases based on my knowledge.  In general, I would do the following:


1) Enter valid data in all fields and verify graph is properly displayed
2) Enter valid data in all but one field and invalid numeric data in remaining field and ensure validation
3) Enter valid data in all but one field and no data in remaining field and ensure validation
3) Use boundary value analysis to select input data
4) Use equivalence class partitioning to minimize input data
5) Enter alpha characters in all fields and verify validation
6) Enter special characters in all fields and verify validation

Answered by: saravanan123 on: Jul 12th, 2010

Test Case For Graph Calculation :1. To check whether we have got x values2. To check whether we have got Y Values3. To check whether  we are marking in graph sheet only4. To check whether we are ...

Answered by: kurtz182 on: Dec 13th, 2009

I would study the functional requirements and technical specifications and then I would create test cases based on my knowledge.  In general, I would do the following:1) Enter valid data in all f...

How will you find the bugs if the application is partially running?

Asked By: geetsjoe | Asked On: Nov 3rd, 2009

Star Read Best Answer

Editorial / Best Answer

Answered by: kurtz182

View all questions by kurtz182   View all answers by kurtz182

Member Since Nov-2009 | Answered On : Dec 11th, 2009

Generally, when an application is partially running, it is no longer in a stable state suitable for testing.  Reboot your system (or reinstall a clean image of the build) and attempt to reproduce the issue, paying particular attention to the steps required to get there. Document your findings in a defect report.  Don't forget to include screen shot(s). If error messages are returned by the application during failure, include this in your report.

If you want to determine the source of the existing defect, then check the Error Logs on the local and/or serving computers.  The error messages in these logs will often describe the nature and source of the problem. Testers can set the Event Filter of this log if they know the event type or session they wish to examine.  Event Details provides an exception stack trace that can be included in the defect report.



Answered by: Nicolaas on: Jan 15th, 2012

I have a problem with the question though - Define "partially running". 1) Why would you waste time on testing & troubleshooting something that did not meet the Test Entry Criteria? 2) If the tester ...

Answered by: Nagamanga on: Sep 21st, 2010

At first you should analyze the problem for the application stableness. This can be done through with  Test Environment Network Stability and the correct version is loaded  Database L...

Website testing tool

Asked By: manjushreepb | Asked On: Oct 30th, 2009

Which tool is ideal for website testing in which performance, response time and functionality is required to be tested?

Answered by: mathan_vel on: Dec 7th, 2009

LoadRunner & Jmeter

Answered by: kurtz182 on: Nov 30th, 2009

Loadrunner and Jmeter are the two best.  You may want to consider OpenSTA as well.  Of these, I think Loadrunner is the most reliable. 

Font and alignments testing

Asked By: parvathyc09 | Asked On: Oct 29th, 2009

How will you perform testing font and alignments in a web site manually?

Star Read Best Answer

Editorial / Best Answer

Answered by: kurtz182

View all questions by kurtz182   View all answers by kurtz182

Member Since Nov-2009 | Answered On : Nov 30th, 2009

There are many ways to test font and alignment on a website.  Font type and font alignment in webpage frames and tables must correspond to those found in the technical specification.  Approved wireframes and mock-ups provide even more information.  Either compare pages against these documents or compare their source against approved CSS files. 

Answered by: anitha kaasam on: Mar 14th, 2011

The font style and size is same for entire the applicationEx: if the application use the 14 as size and Times new roman font for header section the same thing should dollow in all the other header pag...

Answered by: mbpedgaonkar on: Apr 30th, 2010

For Fonts one can also use Fire-bug tool

Concurrency testing

Asked By: mathan_vel | Asked On: Oct 21st, 2009

In what scenario concurrency testing is done? Give real time scenario for the same.

Star Read Best Answer

Editorial / Best Answer

Answered by: kurtz182

View all questions by kurtz182   View all answers by kurtz182

Member Since Nov-2009 | Answered On : Nov 6th, 2009

Concurrency testing is performed when there are two or more scenarios being tested on the same application at the same time.  A common form of concurrency testing takes place when two users are logged into the same application and a tester wishes to determine how their activities impact one another.  It is commonly employed to test web sessions and state management.

Answered by: srinivasulub1981 on: Nov 28th, 2009

HI

This will be comes under Multi user testing, ie testing the application by more than one user at same time...

The intention is find the behaviour of application when it was using by more than one user, ie to verify the speed, performance, how data base is responding, etc

CNU

Answered by: kurtz182 on: Nov 6th, 2009

Concurrency testing is performed when there are two or more scenarios being tested on the same application at the same time.  A common form of concurrency testing takes place when two users are l...

Roles of quality assurance manager and project manager

Asked By: mathan_vel | Asked On: Oct 19th, 2009

How do you differentiate the roles of quality assurance manager and project manager?

Star Read Best Answer

Editorial / Best Answer

Answered by: kurtz182

View all questions by kurtz182   View all answers by kurtz182

Member Since Nov-2009 | Answered On : Nov 26th, 2009

I will answer this question as these roles apply to software.
  

Project managers are responsible for the overall success of software projects from conception to deployment.  The tasks of a project manager include:
1) Creates and executes project plans and revises them as appropriate to meet changing requirements.
2) Manages daily operations of a project.
3) Ensures project documents are complete, current, and stored appropriately.
4) Reviews deliverables before passing them to client.
5) Enforces project standards.
6) Mitigates risks.

Quality Assurance managers are responsible for the quality of software throughout the software development process.  The tasks of a Quality Assurance manager include:
1) Establishes the environments and tools required to prevent and detect software defects. 
2) Establishes quality standards and procedures to be employed throughout software development projects.
3) Creates and grows QA and Test teams through hiring and training.
4) Removes obstacles that impede quality assurance and test progress.
5) Delivers reports to stakeholders who need to make informed decisions about software quality.
6) Monitors and assesses QA and Test team performance.

Answered by: Jagdish.Narayan on: Aug 15th, 2010

Project Manager: PM is resposible for overall successfull delivery of the project.

QA manager: Is just ensure that wherever product has been developed under supervision of him/her has quality oriented.

Answered by: kurtz182 on: Nov 26th, 2009

I will answer this question as these roles apply to software.   Project managers are responsible for the overall success of software projects from conception to deployment.  The tasks o...

Verification checks

Asked By: mathan_vel | Asked On: Oct 19th, 2009

Why it is recommended to add verification checks to your all your scenarios?

Answered by: kurtz182 on: Jan 2nd, 2010

When testing a web application under heavy load, it might not be served the desired pages. If there are no verification checks, the transaction may still PASS and we will erroneously believe...

Application re-test

Asked By: mathan_vel | Asked On: Oct 19th, 2009

In an application currently in production, one module of code is being modified. Is it necessary to re-test the whole application or is it enough to just test functionality associated with that module?

Answered by: srinivasulub1981 on: Nov 28th, 2009

HI  In this case i can do the functional testing on pirticular change, and then if required the i will do the Regression testing on an entire application if required.But it's all depends on p...

Answered by: kurtz182 on: Nov 10th, 2009

The depth of any test effort depends on the amount of time and resources management is willing to spend on it. This decision is largely based on the application under test, ranging from applications ...

Testing a product

Asked By: mathan_vel | Asked On: Oct 19th, 2009

How do you know when the product is tested well enough?

Answered by: mithr17 on: Oct 20th, 2011

When you are working on a project on services side, you are in fact working on an application. so the exit criteria (when to know to stop testing) is no different for a "product." So all the criteria ...

Answered by: Matty_123 on: Dec 29th, 2009

Testing of the product is said to be completed only when following conditions are met:1) All the test cases in test suite are executed2) All the results are mapped and documented with exit condit...

Improve qa process

Asked By: mathan_vel | Asked On: Oct 19th, 2009

How will you begin to improve the qa process?

Star Read Best Answer

Editorial / Best Answer

Answered by: kurtz182

View all questions by kurtz182   View all answers by kurtz182

Member Since Nov-2009 | Answered On : Dec 17th, 2009

Of course, the answer to this question depends on time, budget, and resources.  Generally, this is how I would begin: I would evaluate QA processes based on past experience and the feedback that I've received from others (ex: Post Mortem - lessons learned). Then I would select projects that are feasible and will return the greatest value for our effort and focus my attention on them.

Answered by: mailme.qualityfirst on: May 6th, 2010

Firstly we need to know is it QA process at ODC level, project level or org level

At any level the present practise/process to be analysed and effective practices retained and overheads removed. If found any gaps inthe form of repeted defects try to define a set of procedure/process

Answered by: kurtz182 on: Dec 17th, 2009

Of course, the answer to this question depends on time, budget, and resources.  Generally, this is how I would begin: I would evaluate QA processes based on past experience and the feedback that ...

Non understandable requirement

Asked By: mathan_vel | Asked On: Oct 19th, 2009

A requirement is non understandable and is given for testing / to write test case. How you will pass this situation?

Answered by: chaitu83 on: Nov 25th, 2010

To start with i will check if this requirement is an extension of the existing application or a total new functionality.If it is an existing one then will try to corelate the requirement with the exis...

Answered by: srinivasulub1981 on: Nov 28th, 2009

HI

First i will prepare a review document and will sent it to BA and then get the clarifications, if still doubt was not clarified then i will try to contact the client and will ask for clarification, and then i will go to the test cases.


CNU

Non testable change request (cr)

Asked By: mathan_vel | Asked On: Oct 13th, 2009

10 client request (changes) is done for a web application and came for testing in maintenance phase, from those 5 changes are testable, remaining cannot be tested. How will you ensure that non testable change request (cr) are implemented?

Answered by: mailme.qualityfirst on: May 6th, 2010

There are many possiblilites of Non testable requirements, to ensure the verification process, analysis has to be carried out,  like code inspection, or walkthrough and manual testing.

Answered by: kurtz182 on: Dec 17th, 2009

Why are the remaining 5 CRs untestable?  Is it because the test environment is not set up to properly test them?  If so, the most reliable way to ensure the CRs are properly implemented would be to verify this in the production environment. 
 

Mobile test scenario

Asked By: mathan_vel | Asked On: Oct 13th, 2009

A newly made mobile phone is given for you to test at first. While you switch-on the mobile it would freeze. As a tester, what the necessary steps you will take?

Answered by: asvindbabu on: Sep 7th, 2012

If you are having mobile with dual SIM check whether the both SIMs are working properly are not. Check the option that to save the charge we can disable any one of the SIM properly or not if it not working send the issue to development team.

Answered by: saritha1406 on: Nov 1st, 2010

Verify whether all devicws are properly placed in mobile phone.1) Batteryis present2)Battery is fully charged3)SIM is present to accessif all the devices are OK then swithc off the mobile start it aga...

Product test plan

Asked By: mathan_vel | Asked On: Oct 13th, 2009

You are given an hard disk to test. What are the questions you will ask to write test plan?

Answered by: kurtz182 on: Nov 5th, 2009

What is the purpose of our test?  Are we auditing the quality of this hard disk to market thousands more, or are we simply testing this disk for our own in-house purposes?  Where is the...

Test kyc (know your customer) form

Asked By: gopi_2005_88 | Asked On: Oct 10th, 2009

As a tester how or in what way will you test the kyc form in the banking application?How will you develop the test case for the same?

Answered by: kurtz182 on: Dec 31st, 2009

My response to the question assumes the Know Your Customer (KYC) Form is delivered on a web page via a secured network after a person has signed in and registered.In general, I would do the following:...

Defect injection rate

Asked By: amaralbert | Asked On: Sep 21st, 2009

What is defect injection rate and how it differ from defect review effectiveness?

Answered by: kurtz182 on: Nov 27th, 2009

"Defect injection rate" refers to the number of defects that were discovered and reported during a particular iteration of product development (ex: software program).  It is the total n...

Role of configuration controller

Asked By: catchsl | Asked On: Sep 11th, 2009

What are the roles of cc (configuration controller) in project?

Answered by: srinivasulub1981 on: Nov 28th, 2009

HIIf we are developing the sofware means definitely there would be some changes so proper maintanance needed in this situations so here configuration controller plays a vital role..He mainly concentra...

Answered by: kurtz182 on: Nov 13th, 2009

In software engineering, the Configuration Controller tracks and controls changes in the software.  Their practices include revision control and the establishment of baselines.  Depending on...

Product testing test strategy

Asked By: mathan_vel | Asked On: Sep 9th, 2009

How will you present test strategy for product testing?

Answered by: mithr17 on: Oct 20th, 2011

It mainly depends on the industry the application is targeted at. The industry will tell you the application type. You will never find a tailor-made test strategy for each type of application. If thi...

Answered by: kurtz182 on: Dec 21st, 2009

This depends on the industry, company, and project.  Generally my test strategy includes:1 INTRODUCTION1.1 Purpose1.2 Context1.3 Target readership1.4 Source material and references2 OBJECTIVE AND...

Root cause of bug

Asked By: digitdom | Asked On: Sep 7th, 2009

As a test enginner, how will you find the root cause for the bug that occured in the production or live, which has been already tested and certified.How will you face the situation?

Answered by: kurtz182 on: Nov 6th, 2009

Include in ashishks' answer this fifth step:When the reason for the problem in the production environment is known and the gap between production and test environment which causes this e...

Answered by: ashishks on: Sep 9th, 2009

It is a very general case in software testing that any bug is found on the production and it was not present on the testing environment. If anything happens like this then we should proceed in the fol...

Six sigma principles

Asked By: mathan_vel | Asked On: Aug 31st, 2009

How effective can we implement six sigma principles in a very large software services organization?

Answered by: kurtz182 on: Nov 22nd, 2009

It is far easier to implement Six Sigma principles in a product manufacturing facility because the statistical nature of its process control lends itself more readily to the quality improvem...

Qa process

Asked By: mathan_vel | Asked On: Aug 31st, 2009

1. In qa team, what does the term process refer to?2. What are the different type of process?

Answered by: kurtz182 on: Dec 17th, 2009

Process refers to a set of interdependent procedures that serve to produce a desired result.  Its meaning is no different in QA than anywhere else.  QA processes include:1) Te...

Answered by: sameerponkshe on: Oct 8th, 2009

Process means Quality proceses followed during the project executions, the high level processes are

1. Project Management Processes
2. Change Management Processes
3. Defect Management Processes
4. Requirement Management Processes

Regression statements

Asked By: mathan_vel | Asked On: Aug 31st, 2009

Which of the following statements about regression statements are true?1. Regression testing must consist of a fixed set of tests to create a base line2. Regression tests should be used to detect defects in new feature3. Regression testing can be run on every build4. Regression testing should be targeted...

Star Read Best Answer

Editorial / Best Answer

Answered by: kurtz182

View all questions by kurtz182   View all answers by kurtz182

Member Since Nov-2009 | Answered On : Dec 5th, 2009

I believe the following statements are true about regression testing.

3. Regression testing can be run on every build
4. Regression testing should be targeted areas of high risk and known code change
5. Regression testing when automated, is highly effective in preventing defects. 



Answered by: preetchana on: May 12th, 2010

According to me, it should be:
3. Regression testing can be run on every build
5. Regression testing when automated, is highly effective in preventing defects.

Answered by: prateek_pranky on: May 10th, 2010

I will go with following options:-

4. Regression testing should be targeted areas of high risk and known code change
5. Regression testing when automated is highly effective in preventing defects.


Rejecting the build

Asked By: mathan_vel | Asked On: Aug 31st, 2009

When the build comes to the qa team, what are the parameters to be taken for consideration to reject the build upfront without committing for testing ?

Answered by: on: Oct 14th, 2011

Reasons..reasons.. 1. Smoke tests fail. These tests are already listed in the test plan, if not come up with the most important and common transactions performed by users. 2. Release notes is not pro...

Answered by: gouri_suda on: Sep 24th, 2010

For rejecting the initial build, As a tester we can reject the initial build, if the received build is unstable interns of basic functionalities like 1) Ease of use 2) operatable 3) maintaina...

Mclabe cyclomatic complexity

Asked By: zubermmulla | Asked On: Aug 17th, 2009

What does the mclabe cyclomatic complexity of a program determine?

Answered by: mailme.qualityfirst on: May 17th, 2010

Cyclomatic complexity is a software metric. It is used to indicate the complexity of a program. It directly measures the number of linearly independent paths through a program's source code. The c...

Answered by: kurtz182 on: Dec 31st, 2009

Cyclomatic complexity is likely the most widely used complexity metric in software engineering.  It describes the complexity of a procedure by measuring the linearly independent paths through its source code. 

Search operation expected results

Asked By: vikramahuja83 | Asked On: Aug 12th, 2009

How do you obtain the expexted results for testing a search operation?

Answered by: kurtz182 on: Nov 22nd, 2009

The answer to this question depends on the application that is using the search engine as well as the nature of the search term.  If the user is searching an application for content, like a websi...

Answered by: jegansurya on: Oct 5th, 2009

1) Corresponding Search Window should be opened & hold corresponding field names in that.2) Search Operation should be shown correct result while valid data.3) Search Operation should be shown warning...

Testing effort estimation

Asked By: malyadri4 | Asked On: Jul 7th, 2009

How to estimate testing effort following two cases i.E. 1. If client having high level requirement only. Ex:100 high level requirement2. If client having prototype of the application only.3. If client having usecases only.4. If client does have any req or usecases.

Star Read Best Answer

Editorial / Best Answer

Answered by: kurtz182

View all questions by kurtz182   View all answers by kurtz182

Member Since Nov-2009 | Answered On : Nov 8th, 2009

I'm not sure I fully understand the question, but I will take a stab at this:

In our group, the testing effort is generally considered to be 30 percent of the total development effort in terms of resources when all of the deliverables are properly and thoroughly provided to the test team.   These deliverables include requirements and specifications.

"Requirements" refers to the business requirements of the program
"Specifications" refers to the technical specifications of the program

In our group, it is a bonus if we receive usecases.  Typically, this isn't necessary when a complete and thorough listing of requirements have been provided.

1.  If the client only has the high level requirements, then it depends on how "high" the requirements truly are.  If the requirements are so high that all of the necessary test cases can not be reasonably produced with the information given, then extra effort will be needed to query for more complete requirements.  If testers must ask specific questions because details are not fully explained in the requirements, this will necessarily incur an increase in test time and resources.

Likewise, the test team has not been given technical specifications for the program.  This will incur even more test time and resources when questions are raised such as, "What is the maximum number of characters users can enter in this text box?" or "Are users required to enter a phone number in any particular format?"   

In scenario 1, the testing effort estimation is much greater than 30 percent and its specific value depends on information that has not been divulged.

2.  If the client only has a prototype, the test team will make it clear that it can not verify whether the program meets company business needs because there are no requirements.  Without requirements, the test team can only ensure that the program is stable and user-friendly.  The test team may push back and let project manager/marketing/engineering know that it does not recommend an appreciable amount of test effort be applied to the project until requirements are provided.  If the test team is compelled to devote a full test run on the project, then it must be made clear that test will not endorse (sign off) on the project and will have to test the program again when the requirements are furnished to the test team. This being the case, significantly more test time and resources will need to be applied to the project.  

As we saw earlier, even more test time and effort will be needed when questions arise due to the lack of technical specifications.

In scenario 2, the testing effort estimation is much greater than 30 percent and its specific value depends on information that has not been divulged.

3.  If the client furnishes usecases, and if the usecases were based on business requirements, then test will need to verify whether all of the requirements were covered in the usecases.  If not, then more test time and effort will be needed to ask the appropriate questions to fill the gap of missing requirements.  If the usecases cover all the requirements, and if we can get project manager/marketing/engineering to confirm and sign off on this, then test can begin authoring test cases based on the use cases. 

Yet, as we saw earlier, more test time and effort will be needed when questions arise due to the lack of technical specifications.

In scenario 3, the testing effort estimation is greater than 30 percent but less than scenarios 1 and 2.  Still, its specific value depends on information that has not been divulged. 

4. If the client provides the requirements and usecases, then we are still missing the technical specifications.  Yet, this scenario gets us closest to the test team's resources being 30 percent of total development cost.  Nevertheless, it is still over 30 percent.

Answered by: kurtz182 on: Nov 8th, 2009

I'm not sure I fully understand the question, but I will take a stab at this:In our group, the testing effort is generally considered to be 30 percent of the total development effort in terms...

Answered by: rahulskin on: Sep 8th, 2009

You can prepare testing effort estimation based on the following.1) 25 to 30 of the development effort. (Approximate)2) You can do the estimation based on the functionality.  3) The size of the s...

Handle bugs in live / production

Asked By: subhasri17 | Asked On: Jul 6th, 2009

Suppose a bug has been produced in live for the piece of functionality you have carried out testing. How will you give explanation to pm/manager?

Star Read Best Answer

Editorial / Best Answer

Answered by: kurtz182

View all questions by kurtz182   View all answers by kurtz182

Member Since Nov-2009 | Answered On : Nov 10th, 2009

The question is:  Suppose a bug has been produced in live for the piece of functionality you have carried out testing. How will you give explanation to PM/Manager?  

This issue can not be considered 'Out of Scope' and there must be a test case for it because it is 'a piece of functionality you have carried out testing'. 

In this scenario, the tester will need to research to determine whether the issue was caused by 1) a faulty test case, 2) a difference between Production and Test environments, or 3) by the tester's mistake or lack of follow-through.  Whatever the case may be, it is the tester's responsibility to isolate the problem and take steps to correct it.  Once this has been accomplished, then the particulars of the issue should be fully disclosed to the appropriate individuals (Project Manager, Test Manager, etc.).

1. Faulty Test Case: 
a) Does the test case accurately map to the proper business requirement?  If not, then perhaps the business requirement was missed and this becomes the source of the problem.
b) Is the business requirement incorrect?  If so, then the requirement needs to be rewritten and new test case(s) produced from this new requirement.
c) Was the test case authored improperly.  That is, did the tester misunderstand the business requirement and create an improper test case?  If so, then the test case(s) need to be reauthored based on this newly correct understanding.

2. Difference between Production and Test Environment:
Does the defect occur only in the Production environment but not in the Test environment?  If so, then this must be made perfectly clear to management.  The tester may need to work with other functional groups to figure out how to bring the Test environment in alignment with Production in order to prevent this issue from reoccuring.

3. Tester oversight or lack of follow through.  As humans, we sometimes make mistakes.  There are situations when the amount of time that a test team is allowed to test becomes constricted and testers feel they must hurry to finish their test runs.  In these situations, testers inadvertently miss test steps or even entire test cases.  And it is Murphy's Law that the overlooked test case will be the one that could have uncovered a significant defect!  If this happens, the tester must own up to the error and inform management.  I have made my share of mistakes--we all do.  It is best to admit the blunder and take personal measures to ensure it doesn't happen again.  The most important aspect of ANY relationship, work or otherwise, is trust.  And if you try to cover up your mistakes, you will quickly lose the trust of your managment and cohorts.  Honest is truly the best policy in any circumstance!

Answered by: trramai on: Jan 18th, 2010

We will check the compatibility and the environment which they are running the software. If there is the issue of compatibility then fault is not from Tester. We will go in Root Cause of the issue and...

Answered by: kurtz182 on: Nov 10th, 2009

The question is:  Suppose a bug has been produced in live for the piece of functionality you have carried out testing. How will you give explanation to PM/Manager?   This issue can not ...

Testing integrated software components

Asked By: mnehamkin | Asked On: Jul 3rd, 2009

What are the challenges when software components are being brought together from different business units and must be integrated and tested?

Answered by: kurtz182 on: Dec 5th, 2009

Some challenges are:1)  Geography and Time Zones:  Every aspect and phase of the project becomes more difficult when stakeholders span across different geographical regions and time zon...

Quantitative metrics

Asked By: deven_a76 | Asked On: Jun 21st, 2009

What are the quantitative metrics collected in testing projects?

Star Read Best Answer

Editorial / Best Answer

Answered by: kurtz182

View all questions by kurtz182   View all answers by kurtz182

Member Since Nov-2009 | Answered On : Nov 18th, 2009

A Test metric is a standard means of measuring some attribute of the software testing process.  They establish test progress against the test schedule and may be an indicator of future results.  Metrics are produced in two forms – base and derived metrics.

Examples of base metrics:
# New test cases
# Regression test cases
# Test cases run
# Test cases not run
# Passes
# Fails
# Test cases under investigation
# Test cases blocked

Examples of derived metrics:
% Test cases complete
% Test cases passed
% Test cases failed
% Test cases blocked
% Test defects corrected

Answered by: srinivasulub1981 on: Nov 28th, 2009

HiMetrics can be prepared at any level of SDLCRequirements:-> Schedule Variance-> Effort Variance-> Frequency of CR's, etcTesting:-> Test cases count per module-> Test cases types: ...

Answered by: kurtz182 on: Nov 18th, 2009

A Test metric is a standard means of measuring some attribute of the software testing process.  They establish test progress against the test schedule and may be an indicator of future results.&n...

Prevent defects

Asked By: mathan_vel | Asked On: Jun 20th, 2009

How can the testing organization help prevent defects from occurring?

Star Read Best Answer

Editorial / Best Answer

Answered by: kurtz182

View all questions by kurtz182   View all answers by kurtz182

Member Since Nov-2009 | Answered On : Nov 20th, 2009

The earlier QA gets involved in the software development process, and the greater their presence in this process, the more they will help prevent defects. 

QA can review software design documents (cross-functional peer reviews) before software engineers begin developing their code.  QA can maintain its presence and continue to offer feedback throughout the development process until the initial release of the program to test.  

QA will not prevent defects from occurring, but can minimize the quantity and severity of defects by:
1) Fully understanding the scope of the software development project,
2) Getting involved at the earliest possible stage in the development cycle,
3) Reviewing the project plan for development and offering feedback, and
4) Maintaining a presence in the development process before the first release to test.

Answered by: kurtz182 on: Nov 20th, 2009

The earlier QA gets involved in the software development process, and the greater their presence in this process, the more they will help prevent defects.  QA can review software design documents...

Answered by: kurtz182 on: Nov 6th, 2009

QA will not prevent defects from occurring, but can minimize the quantity and severity of defects by:  1) Fully understanding the scope of the software development project,2) Getting involve...

Detect software defects

Asked By: mathan_vel | Asked On: Jun 20th, 2009

How and when can the testing organization detect software defects?

Answered by: kurtz182 on: Nov 15th, 2009

For the sake of answering this question, I will say that there is an element of detecting defects in the act of preventing them.  If we begin with this premise, then a Quality Assu...

Maintain testing organization

Asked By: mathan_vel | Asked On: Jun 20th, 2009

How to grow and maintain a testing organization?

Answered by: kurtz182 on: Nov 8th, 2009

This is a huge undertaking.  Nevertheless, here are the steps:1)  Establish the need for QA and testing.  Make it clear to management (and constantly remind them) that the cost of poor ...

Answered by: deven_a76 on: Jun 21st, 2009

1) When there is regular change in requirements, inform to the client regarding the same as well as the project management2) Identify the high risk area/scenario that to be tested and communicate...

Interface testing

Asked By: usmita | Asked On: Jun 18th, 2009

If we have an interface, but no concrete class which implements it. How we will test that interface in white box testing?

Answered by: kurtz182 on: Dec 11th, 2009

Define the interaction between your classes in terms of interfaces rather than through the use of strongly typed classes.  Begin de-coupling those classes.  Remove the dependency o...

Software qa process

Asked By: mathan_vel | Asked On: Jun 15th, 2009

How do you introduce a new software qa process?

Answered by: kurtz182 on: Nov 8th, 2009

This is such an open-ended question that it is difficult to answer specifically.The way the question is presented, it seems you are in a company that currently has a QA process and you wish to in...

Standard testing roles

Asked By: mathan_vel | Asked On: Jun 15th, 2009

What testing roles are standard on most testing projects? Explain different testing roles.

Answered by: kurtz182 on: Dec 16th, 2009

The roles differ across industry, company, and even the software development process in use.  For example, tester roles differ between Waterfall and Agile approaches to software development. ...

Answered by: ashishks on: Sep 10th, 2009

Standard Testing Roles:
1. Business Analyist/ User Experience Lead
2. QA manager
3. QA lead
4. Sr. QA engineer
5. QA engineer
6. Associate QA engineer

Redundant testcases

Asked By: sib_1384 | Asked On: Jun 3rd, 2009

How will you determine if a test case is necessary or redundant?

Answered by: kurtz182 on: Dec 11th, 2009

Here are a couple suggestions:1) Perform a reverse trace on the test cases and aggregate them into contiguous groupings associated each their requirements and compare the cases within these groupings ...

Answered by: goksn on: Aug 18th, 2009

Redundant test cases are determined, if(i) If similar test cases are present in test case pool or a requirement is having more than similar test cases then it is termed as redundant.Another definition...

Adequate test cases for testing

Asked By: sib_1384 | Asked On: Jun 3rd, 2009

How do you know when you have enough test cases to adequately test a software module? What criteria do you use to make sure that you have enough test cases?

Answered by: kurtz182 on: Dec 11th, 2009

From a functional testing perspective, you know you have created all of the necessary test cases by:1) Conducting peer reviews with senior 2) Ensuring all test cases are mapped to their corresponding ...

Answered by: ashishmrt on: Dec 3rd, 2009


1) Traceability matrix will let us know whether we have covered all the requirements or not.
2) Secondly we canhave +ve and -ve TC written for the functionality in Traceability matrix.

Test cookies

Asked By: rajupluto | Asked On: Jun 3rd, 2009

How will you test cookies in web testing?

Answered by: kurtz182 on: Dec 20th, 2009

TESTING COOKIESIn simple terms, a cookie is information that a web service provider places on a hard drive so it can remember something about its user at a later time.  Several ways to test cooki...

Answered by: AjitaA on: Oct 23rd, 2009

Some Major Test cases for web application cookie testing: The first obvious test case is to test if your application is writing cookies properly on disk. Test cases:  1) As a Cookie privacy pol...

Fixing of bugs

Asked By: roja2006 | Asked On: May 27th, 2009

In which phase of sdlc, the fixing of bugs is least expensive?In which phase of sdlc, the fixing of bugs is most expensive?

Answered by: kurtz182 on: Dec 22nd, 2009

Fixing defects is

- least expensive in the Requirements Gathering phase of SDLC and

- most expensive in the Maintenance phase of the SDLC.

Answered by: kurtz182 on: Nov 22nd, 2009

The cost of defects is less when found in the requirements gathering phase and the cost is most expensive when discovered in the deployment phase. 

Break-in function

Asked By: mathan_vel | Asked On: May 18th, 2009

What is a break-in function? How do you perform this in software testing?

Answered by: Trupti Amit on: Jan 8th, 2010

Enables or disables the users' ability to exit a script from the tray icon menu.

Answered by: kurtz182 on: Dec 10th, 2009

Seems to me a Break-In Function refers to setting a breakpoint in a particular function using an debugger in order for the program to halt when the breakpoint is reached. 

Risk management plan

Asked By: mathan_vel | Asked On: May 11th, 2009

What are the contents of risk management plan? Have you ever prepared a risk management plan ?

Answered by: kurtz182 on: Nov 24th, 2009

Risk is the likelihood and impact (positive or negative) that an event or series of events may occur. It analyzes the probability that these event(s) become an issue as well as their impact. Risk mana...

Answered by: ShwetaSai on: Jun 30th, 2009

1. Risk Identification – the Risk Manager conducts risk identification meetings and uses the Risk Identification report and questionnaire to assist with initial identification of risks. 2. Risk ...

Defect report

Asked By: mathan_vel | Asked On: May 11th, 2009

Describe to the basic elements you put in a defect report?

Answered by: satkumara on: Apr 19th, 2010

Here I will provide a good defect report formatProject nameModule nameHeadline-about defectDefect type-functionality, specification, regression, user interface etc.Priority (high,medium,low)Sever...

Answered by: kurtz182 on: Dec 22nd, 2009

Components of a defect report:1) defect id2) test case reference3) project name4) build found5) priority6) severity  7) status8) assigned to 9) submitted by10) submitted date 11) brief title 12) ...

Perform testing without expected results

Asked By: mathan_vel | Asked On: May 11th, 2009

How will you perform testing without expected results?

Answered by: rbatib on: Feb 16th, 2010

This kind of testing is called Exploratory Testing. Planning is not required.

Answered by: kurtz182 on: Nov 24th, 2009

If you have no 'expected results,' then you definitely do not have requirements and specifications for the application under test.  This is about as bad as it gets in a testing project.&n...

Impact analysis

Asked By: mathan_vel | Asked On: May 11th, 2009

What is impact analysis? As a tester how will you do impact analysis in your project?

Answered by: prasadpatil79 on: Oct 23rd, 2010

When new module is added to an application or change request is raised to an existing module, the change part may introduce impact or regressions on other unchanged part of an appliaction. Analysing such part which is going to impacted is known as Impact Analysis.

Answered by: kurtz182 on: Dec 22nd, 2009

Impact analysis in software testing is the process of understanding the complete effect of a particular change in order to determine how this change will impact the testing process.  Impact analy...

Acceptance testing

Asked By: thish | Asked On: Apr 21st, 2009

The main focus of acceptance testing is:a) finding faults in the systemb) ensuring that the system is acceptable to all usersc) testing the system with other systemsd) testing from a business perspective.

Answered by: abhijit lalge on: Dec 9th, 2012

b) Ensuring that the system is acceptable to all users

Answered by: Suma on: Apr 21st, 2012

I would say all above the reasons are correct. Testing should takes place at user end(Different environment)testing should meet end user specification.

Common functionality

Asked By: chandu.myne | Asked On: Apr 16th, 2009

Before starting to write a script, how will you find the test cases that have the same functionality? And how will you maintain the code?

Answered by: kurtz182 on: Nov 20th, 2009

Another way to identify potential test cases that have the same functionality is to review 1) business requirements, 2) technical specifications, 3) mock-ups and 4) work-flow diagrams.  These doc...

Answered by: mathan_vel on: Nov 3rd, 2009

We can track it through by Requirement Traceability Matrix. If two or more test cases deals with same functionality mapped in RTM, then eliminate and make it as one case.Maintaining the code by Test n...

Web transactions for load testing

Asked By: mathan_vel | Asked On: Apr 11th, 2009

What criteria would you use to select web transactions for load testing?

Answered by: kurtz182 on: Nov 27th, 2009

I would consider the following criteria for both normal and performance-critical scenarios:1) Response time:  amount of time pages are to be displayed; amount of time transactions are to be submi...

Tag a release

Asked By: torikhet | Asked On: Apr 5th, 2009

What does it mean to tag a release? Why is it important to do this before testing?

Star Read Best Answer

Editorial / Best Answer

Answered by: kurtz182

View all questions by kurtz182   View all answers by kurtz182

Member Since Nov-2009 | Answered On : Dec 15th, 2009

One feature common to all version control systems is the ability to label or tag a release. Effectively, this provides a virtual “snapshot” of the state of all files at the time a release is built. In some systems like Clearcase, a label is attached to files, while in others, like Subversion, a label (or tag) is presented as a separate ‘directory’ in the repository. In either case, both allow you to turn the clock back to the moment of a release and rebuild things as they were at that time.

Answered by: kurtz182 on: Dec 15th, 2009

One feature common to all version control systems is the ability to label or tag a release. Effectively, this provides a virtual “snapshot” of the state of all files at the time a release ...

Answered by: leo4rakesh on: Apr 15th, 2009

As far as I know, this means that a minor release must assure full compatibility with previous minor releases and you can guess why it is important by seeing the answer. As before any minor release it...

Functional and usability defects

Asked By: girishchandra | Asked On: Mar 27th, 2009

What is meant by functional defects and usability defects in general? Give example.

Star Read Best Answer

Editorial / Best Answer

Answered by: kurtz182

View all questions by kurtz182   View all answers by kurtz182

Member Since Nov-2009 | Answered On : Dec 14th, 2009

Functional testing refers to tests that verify a specific action or function of an application. Functional testing is performed by testers. Usability testing is a technique used to evaluate a product by testing it on users.  For example, when a tester finds that a text box is not validating properly, he has discovered a functional defect.  When a user doesn't understand a validation message because it uses technical jargon, this would be considered a usability defect.

It is a good idea to differentiate where defects originate in order to more practically assess a defect's Severity and Priority and many quality managment systems include a "Where found" field that helps identify the source of a defect as being functional (found by tester) or usability (found by end-user). 

Some software test teams have extended the definition of usability defect to include any defect that describes a lack of intuitiveness when using an application.   

Answered by: madhukar9823 on: Mar 30th, 2010

Functionality testing: While testing, if test engineer found any diffrence between customer expected result and  actual result is said to be Functionaluty bug.Usability Bug: The usability bug mea...

Answered by: kk01041883 on: Jan 17th, 2010

Funcational defectsIf the application behaviour does not obeys the functional specification then that is a functional issue.e.g When you are trying to shut down your system, the system restart functio...

Test case review

Asked By: vk1978 | Asked On: Mar 25th, 2009

Suppose your colleague has written test cases for a functionality and you are reviewing those test cases, how will you conclude that the test cases were correct?

Answered by: kurtz182 on: Dec 11th, 2009

I would ensure the following criteria are met:1) The project is well-defined and easy to find in the quality management tool.2) The test suite is well-organized, intuitive and easy to navigate.3) Test...

Answered by: ashishks on: Aug 25th, 2009

I will consider the following thing while reviewing test cases:1. Test cases are written exactly by following requirements.2. There must be at least one test case for the functionalities described in ...

Mis-communication in bug

Asked By: mathan_vel | Asked On: Mar 20th, 2009

What will you (tester) do if there is miscommunication in bugs, every cycle is ignored from developer side and re-opened from tester side?

Star Read Best Answer

Editorial / Best Answer

Answered by: kurtz182

View all questions by kurtz182   View all answers by kurtz182

Member Since Nov-2009 | Answered On : Dec 5th, 2009

In every test cycle, the defect is consistently 'Ignored' by the developer and 'Re-Opened' by the tester.  This problem exists due to a miscommunication somewhere.  What will you do as a tester to rectify this issue?

1) I would first make sure that I have entered accurate and thorough details in the defect report in order for the developer to reproduce the issue. I would include details about the test environment so the developer can duplicate it.  I would also include screen shots to prove the defect does indeed exist. 

If the developer 'Ignores' this, then s/he obviously believes there is no defect at all and that the application's functionality is working precisely as it is supposed to.
 

2) Next, I would cite the requirement in the defect report and describe my interpretation of it.  Then I would describe how the existing functionality does not meet the intended requirement.

If the developer 'Ignores' this as well, then I begin to consider whether I have misinterpreted the requirement. It is possible that the developer is correct.

3) I would revisit and study the requirement to determine whether I misunderstood it when creating my test case(s).  If necessary, I would meet with the Business Analyst to gain further understanding about the requirement.  I would discuss my test case and the defect with the Business Analyst to determine whether my understanding and approach is correct.
 
If my research convinces me that I have fully understood the requirement and that my test case accurately and thoroughly tests it, then I would meet with the developer and discuss the results of my investigation with him/her.  I would explain the requirement in the manner intended by the Business Analyst.  I would reproduce

the issue in an attempt to prove how the defect fails to satisfy the requirement.  Hopefully, the developer will be encouraged to fix the defect.

If the developer continues to 'Ignore' this issue, then I will get the Business Analyst involved.

4) I would set up a meeting with the developer, Business Analyst, and myself in attendance.  I would encourage the Business Analyst to explain the requirement to the developer and explain how the test case and its results properly exercise the requirement and identify a failure. 

If the developer still 'ignores' this issue, perhaps it is time to replace the developer!

Answered by: venkatesh.thangaraj on: Sep 14th, 2010

To be very simple, tester should specify the functional document(FD) which tells the exact functionaly of the piece of code and explains how it deviate from the requirement which lead to a creation of...

Answered by: folasade on: Feb 18th, 2010

If a developer is fixing bugs with their own ideas and schedule in mind that means he is not following the test cases, he changing the status to IGNORED, then it is an error on the part of the develop...

Missed bugs

Asked By: mathan_vel | Asked On: Mar 20th, 2009

If tester is asked to test a build within short period, after testing, how will you (tester) react if the developers says that you have missed the bugs?

Star Read Best Answer

Editorial / Best Answer

Answered by: kurtz182

View all questions by kurtz182   View all answers by kurtz182

Member Since Nov-2009 | Answered On : Dec 17th, 2009

1) I would ask the developer to identify precisely what bugs I missed.
2) I would the review the list of bugs in the build notes and compare this with the suite of test cases that I had run during the test cycle. 
3) If this is not the release build, then I would add test cases for the missed bugs in the suite of test cases for the next test iteration
4) If this is the release candidate, then I would immediately raise this issue with management and let them decide how to proceed based on the bugs' priority and severity levels.

Answered by: kurtz182 on: Dec 17th, 2009

1) I would ask the developer to identify precisely what bugs I missed.2) I would the review the list of bugs in the build notes and compare this with the suite of test cases that I had run&n...

Answered by: goksn on: Sep 23rd, 2009

Testers need to finalize and communicate the scope of testing as well as depth of testing  clearly before testing the build under pressure. This should be communicated both to developers as well ...

Conflict with developer

Asked By: saruchakra | Asked On: Mar 19th, 2009

On what issues will a user have conflict with a developer?

Star Read Best Answer

Editorial / Best Answer

Answered by: kurtz182

View all questions by kurtz182   View all answers by kurtz182

Member Since Nov-2009 | Answered On : Nov 10th, 2009

Conflicts with developers arise from the lack of patience and empathy; when a tester and developer forget that they are ultimately striving to reach the same goal. 

Conflicts generally arise through lack of misunderstanding due to miscommunication.  In my organization, this typically occurs when a developer closes a defect stating that it can't be reproduced.  If this situation is not handled carefully, it can lead to conflict.  


Conflict initiators are:
1)  Tester did not provide a clear and/or accurate description of the defect.  For example, the tester may report the error name or text and the developer might be looking for an error number. 

2)  Tester did not provide a thorough description of the defect.  For example, tester may not mention that the defect was found in a particular test environment and the developer assumed it was caused in a different one.

3)  Developer misinterprets the defect even though it was authored accurately, clearly and thoroughly.  Devs aren't perfect.  Under time constraints to reach milestones, they sometimes overlook key points in defect reports and end up closing bugs that should get fixed. 

Conflict negators are:
1)  Establish a standard defect reporting process and get Test and Development to fully understand and adopt it. 

2) Empathy: Understand that everyone is under pressure to meet deadlines and we are all on the same team to reach a common goal.

3) Patience: Understand that nobody's perfect.

Answered by: Aadit on: Sep 20th, 2012

Tester - developer conflict occur when developer say "could not see the reported bug". This could happen when Testers test environment differ from developrs or when the bug is not reproducible, occuri...

Answered by: colliewarrior on: Nov 10th, 2009

The issues have a lot to do with approach and personality.  Conflict happens not because you are a tester and he or she is a developer. Conflict happens because of bad communication. Communicatio...

Software quality assurance

Asked By: bogart21 | Asked On: Mar 17th, 2009

Why software quality assurance is important to developers?

Star Read Best Answer

Editorial / Best Answer

Answered by: kurtz182

View all questions by kurtz182   View all answers by kurtz182

Member Since Nov-2009 | Answered On : Dec 22nd, 2009

Quality assurance designs and implements measures to prevent defects and it helps developers minimize the number and severity of defects released to the test team. 

Answered by: kurtz182 on: Dec 22nd, 2009

Quality assurance designs and implements measures to prevent defects and it helps developers minimize the number and severity of defects released to the test team. 

Answered by: mathan_vel on: Aug 11th, 2009

Finding defects from the initial makes better to provide good quality of the software.SQA is a Preventive process. Quality is maintained from each and every phases. SQA focus on processes like defining, continuous improvement with the goal of defect prevention.

Plan test cycles

Asked By: marichek1957 | Asked On: Mar 13th, 2009

How do you plan your test cycles in your current position?

Star Read Best Answer

Editorial / Best Answer

Answered by: kurtz182

View all questions by kurtz182   View all answers by kurtz182

Member Since Nov-2009 | Answered On : Dec 4th, 2009

A test cycle includes both a testing effort and a development effort to fix defects and deliver a new build to the test team.  Elements of a test cycle that consume time are:
1) Software development effort to resolve defects and deliver a new build to test
2) Re-test bug fixes
3) Regression tests
4) Functional tests

In order to plan test cycles in a software development project, I would need to answer the following questions:
1) How much time do we have to fully test the software from the time this software is first introduced to test through the time the software is considered of good enough quality to release?
2) How stringent is the company's exit criteria?  The more relaxed the exit criteria, the fewer test cycles will be required to satisfy it.
3) What are the number of test cases?  The larger the number, the more time will be required to execute them during each test run.
4) What is the average duration required to execute test cases?  The greater the number of steps and the greater their complexity, the longer it will take to execute test cases on an average.
5) How many testers will execute test cases?  The fewer the number of testers involved, the longer it will take to complete each test cycle.
6) How many defects do you expect to find during each test cycle.  The greater the number of defects, the more time will be required to verify them during test cycles. 
7) How much time will be required for the development team to resolve defects between test cycles?  Consider these factors: a) complexity of software, b) expertise of development staff, and c) the quality of communication between test and the 
development staff.
8) How firm is the target release date?  Will influential stakeholders allow this date to slip if significant issues arise?
9) What is the liklihood that major revisions of the software will occur during the testing phase of the project?

After receiving answers to these questions, I would plan a software project's test cycles.  

Example: 
1) Testing begins Feb 1, 2010 and ends Mar 31, 2010.  We've got two months to fully test this application. 
2) The software must have no more than 25 open defects and none of them can be Priority1 or Priority2. 
3) There are 1000 test cases
4) The average tester can execute 50 test cases per day.  
5) We have 5 testers.
6) Our company has been creating similar applications for some time and we do not expect an inordinate number of defects.
7) The development team can resolve issues and deliver a new build to testers in 3 days.
8) Marketing has already released a press release announcing the release date of the application, so this deadline is firm.
9) The company has done its up-front planning and we are confident the requirements are accurate, thorough, and will not require revision.

Calculations:
a. We have 43 business days to test this application
b. 50 * 5 = 250 test cases executed per day
c. 1000 / 250 = 4 days to execute all test cases in each test pass
d. Add a day for re-tests, regression tests and unexpected issues that may arise
e. 3 day turnaround for dev staff to fix defects and deliver a new build to test
f. Each test pass (all testing + bug fixes) will require 8 days
g. 43 / 8 = 5.375 test passes

This test project can have as many as 5 test cycles if necessary.  If the product meets the exit criteria in fewer cycles, all the better. 

Answered by: kurtz182 on: Dec 4th, 2009

A test cycle includes both a testing effort and a development effort to fix defects and deliver a new build to the test team.  Elements of a test cycle that consume time are:1) Sof...

Answered by: sri1915 on: Jul 16th, 2009

This is fully dependent on your project and business and user requirement.
First analyse the requirement.

Develop the test plan.
Start writing the test cases.
Test Execution.
Result analysis.
Defect
Management.
Summary.

Reduce test time

Asked By: marichek1957 | Asked On: Mar 13th, 2009

If you were running out of testing time on a project, what activities would you perform to reduce test time?

Answered by: kurtz182 on: Nov 15th, 2009

In order to reduce test time, 1)  I would execute test cases from highest to lowest priority.  In this way, if we run out of time, we will have tested the most important functionalities.2) I...

Answered by: ashishks on: Aug 26th, 2009

To reduce test time please follow the following points:
1. Understand scope of testing first.
2. Create effective test cases using s/w testing techniques.
3. Prioritize test cases.
4. Go for automation using any automation tool.

Upgrade and new versions

Asked By: vk1978 | Asked On: Mar 11th, 2009

What are upgrade and new versions of project? What is the difference between them?

Answered by: kurtz182 on: Dec 6th, 2009

An upgrade refers to the replacement of a product with a newer version of that same product.  A software upgrade can be major or minor and the release version is increased accordingly. ...

Answered by: goksn on: Aug 31st, 2009

The question is not very clear. Upgrade - an action - is updating the software from 'old version' to 'new version'.New version is the updated software with or without new functionaliti...

Cost of quality

Asked By: G.D.S.Prasad | Asked On: Mar 10th, 2009

Given the following costs: requirement analysis rs1000, code review rs500, review of user documents rs600, continuing education programs rs800, design rs400, then what is the cost of quality?

Answered by: Remapp on: Apr 26th, 2010

The costs  that are intended to improve the quality of the product are the Costs of Quality. In fact all of a company's efforts to prevent and detect defects are "Costs of Quality"...

Answered by: uganoo on: Feb 6th, 2010

In nutsheel, we can say that any expenditure towards establishing/maintaining the Quality (SQA audits of process/product, peer review for preventing defects, repairing the code, Testing, cost imp...

Benifits of automation frame work

Asked By: venvem | Asked On: Mar 8th, 2009

Which among the following are benefits of automation frame work?A) faster development of new scriptb) limited maintenance c) both of the aboved) none of the above

Answered by: kurtz182 on: Dec 24th, 2009

c) Both of the above

Faster development and limited maintenance

Answered by: srinivasulub1981 on: Nov 28th, 2009

HI

I feel Option C correctt


CNU

Severe bug

Asked By: Rajesh kumar914 | Asked On: Feb 23rd, 2009

What severe bug you raised while testing a web application which you are proud of?

Answered by: kurtz182 on: Nov 30th, 2009

I was testing a grant management application and discovered an issue in a work-flow that was not covered in the business requirements.  It turns out that an organization could be grante...

Answered by: KaizenHunt on: Nov 2nd, 2009

I would like to share my experience, I was testing an E-commerce admin Panel, There was a delete image which was provide to delete a record, I copied the URL from browser to delete a record and pas...

Relation between test cases, requirements and defects

Asked By: srinivasulub1981 | Asked On: Feb 19th, 2009

How will you trace the relation between test cases, requirements and defects?

Answered by: mathan_vel on: Aug 25th, 2010

Relation between Test Cases, Requirements and Defects
*Test Cases is designed according to the Requirements.
*Defects are raised on executing the Test cases, which the expected outcome doesn't meet with the actual.

Answered by: kurtz182 on: Dec 20th, 2009

Here's the relationship between requirements, test cases and defects:  Test cases are authored to test conformance to requirements.  Therefore, any defect found during the execution of a test case indicates nonconformance to a requirement. 

Prority for submodule to test

Asked By: anugun | Asked On: Feb 15th, 2009

While testing you came to known that submodule C contains 150% more defects that other 6 modules.Submodule a has 60% lesses bugs that expected.What should be strategy:1.Tester should concentrate more on module C because it has more bugs that other modules.2.Tester should concentrate more on module...

Answered by: kurtz182 on: Dec 17th, 2009

My answer is:  4. This much information is insufficient to decide strategyMy reasons:1) We don't know how much test effort was originally applied to each of the modules in order to obtain the...

Answered by: mathan_vel on: Nov 3rd, 2009

Ans)
4.This much information is insufficient to decide strategy.

Test camparator

Asked By: anugun | Asked On: Feb 15th, 2009

What does test comparator tool does:1.Compare expected and actual results.2.Generates data.3.Generate test cases4.None of the above.

Answered by: mfsi_satyakamm on: Jan 5th, 2012

Hi, It checks that the software produces correct result or not by comparing what the software is producing and what it should actually produce. Test comparator tool helps in automating the comparison...

Answered by: kurtz182 on: Dec 12th, 2009

A Test Comparator is a test tool that compares the actual outputs produced by the software under test with the expected outputs for that test case. 

The answer is 1. Compare expected and actual results.

Testing effort

Asked By: murthymp | Asked On: Feb 13th, 2009

What is the percentage (%) of the testing efforts in sdlc?

Answered by: kurtz182 on: Nov 15th, 2009

The percentage of overall software development resources devoted to testing varies greatly based on the following factors:1) VARIES BY INDUSTRY:  What are the ramifications if the program is rele...

Answered by: mathan_vel on: Mar 20th, 2009

Its depends on highly Risk of the Project. Project Management Tools are available to calculate the different effort in different phases. The Percentage will vary accordance to the differnet type of pr...

Unit test plan

Asked By: murthymp | Asked On: Feb 13th, 2009

Unit test plan requires,a. Design docb. Project planc. Architecture diagram docd. None of the above

Answered by: kurtz182 on: Dec 17th, 2009

a) design doc

Answered by: mathan_vel on: Nov 3rd, 2009

Ans) a. Design doc
A design document is enough to write the Unit Test Plan with knowing functionality.

Bug fixing priority

Asked By: oranger34 | Asked On: Feb 12th, 2009

Which of these is the most important one to fix first, and why? a. The word "blackberry" is misspelled on the startup screen of the application.B. The application always rejects a user's first attempt to launch the application; subsequent attempts are successful.C. The application crashes and brings...

Star Read Best Answer

Editorial / Best Answer

Answered by: vk1978

View all questions by vk1978   View all answers by vk1978

Member Since Feb-2009 | Answered On : Mar 25th, 2009

Priority will be given based on stage of life cycle,

1) Assume that application is middle stage (I mean to say build is 3rd one and still few more to come) and you are testing the application to accept it (Smoke/sanity Testing) for further testing I would like to give the preference as B, A, C Why I am giving last preference to C is when I am giving uncommon string then the application is getting crash, but as of now we have alternative and that is positive value, so with positive value we can work with the application Next why A is given second preference “black berry” Its company Name, not a simple title of application

And lastly why I am giving first preference to BI am not able to launch the application in first attempt then it is a major issue, while accepting the build (smoke/sanity testing) if you are not able to launch then definitely we will reject the build.

2) Assume application is completed and ready for use, then also I will give B, A, C Let me tell you in general way, Suppose you are a customer and interested to purchase Blackberry mobile and if it is not launching in first attempt, do you purchase that piece, no one will purchase, and coming second one company Label, Company goodwill is linked to it, and with this mistakes goodwill will be degraded so second preference, and coming to last one we have an alternative and that is we can give positive values with which that particular functionality will work Please correct me if I am wrong.

Answered by: mithr17 on: Nov 1st, 2011

I agree with everyone who said 2nd bug must be fixed. If left unfixed, it is not only bound to annoy end users, it will first annoy QA, client, BA etc. who all try to access the application. A brand...

Answered by: nnatr1 on: Mar 7th, 2011

Bugs has been fixed based upon their Severity and Priority.
Severity can be classified as 1. Critical 2.Functional and 3.Cosmetic
Priority can be 1.High 2.Medium and 3.Low

If the bug is Sev1P1 then it should get fixed immediately. ex: System crash bugs are with Sev1 and priority1.

Isolate the problem

Asked By: oranger34 | Asked On: Feb 12th, 2009

The blackberry handheld has a basic calculator. With the software load you are testing, you find that you cannot enter the number "6". What steps would you take to further isolate the problem?

Star Read Best Answer

Editorial / Best Answer

Answered by: Melinda Young

View all answers by Melinda Young

Member Since May-2009 | Answered On : May 26th, 2009

1. Type 0~5 and 7~9 for Calculator, make sure whether the other numbers can be inputed. (This is to check Calculator can do wht number input well or not)

2. Try 18/3 for example with Calculator (This is to check 6 can be displayed well or not)
3. Exit Calculator, dial a telephone number which contains 6 or try other applications (for example email/text/address...) to input number 6(This is to check key "6" works well or not outside of Calculator)

Answered by: kurtz182 on: Dec 11th, 2009

Perform a combination of the following tests in order to isolate the problem: 1) Enter numbers 0-5 and 7-9 in the calculator application to determine whether other numbers fail to display.2)...

Answered by: srinivasulub1981 on: May 27th, 2009

HI

First check whether the same number is working while dialling, if yes recheck the issue and log the issue simply

Srinivas

Test item tree

Asked By: kamal1_batra | Asked On: Feb 12th, 2009

Test item tree helps to determine the risk for every component in the application. What is test item tree? Can you provide an example that helps to create a test item tree?

Answered by: kurtz182 on: Dec 5th, 2009

A 'Test Item Tree' helps identify risks.  It is the very first step in a specific risk analysis process and I understand it can be used to develop risk strategies for test plans. Admitted...

Answered by: mathan_vel on: Feb 24th, 2009

Test Item tree is a data analytical method which allows constructing a hierarchical structure on the items of a questionnaire or test from observed response patterns.Assume that we have a questionnair...

Calculate effort estimation

Asked By: Ramramasamy | Asked On: Feb 12th, 2009

How will you calculate the effort estimation for a project?

Answered by: kurtz182 on: Dec 16th, 2009

The two primary elements in test estimation are time and resources. Your estimation needs to take both into account. There are many questions you need to answer in order to do test estimation. Th...

Answered by: G.D.S.Prasad on: Mar 9th, 2009

For Testing Projects we use TCP (Test Case Point) Analysis and FTP (Function Test Point) Analysis. Test Case Points (TCP) – Test Case Point deals with the estimation of the effort needed for t...

100 bananas

Asked By: umairfaridi | Asked On: Feb 9th, 2009

A man ate 100 bananas in five days, each day eating 6 more than the previous day. How many bananas did he eat on the first day?

Star Read Best Answer

Editorial / Best Answer

Answered by: vijay pal saharan

View all answers by vijay pal saharan

Member Since Mar-2009 | Answered On : Mar 25th, 2009

Let the number of bananas he ate first day be x.
then x+x+6+x+12+x+18+x+24=100

=>5x+60=100
=>5x=40
x=8
that is, he ate 8 bananas on first day.

Answered by: U.MONICA DEVI on: Sep 10th, 2011

he had a chance to eat 76 bananas in first day coz he ate 100 bananas in 5 days n each day he increased his stuff by eating extra 6 day by day

Answered by: rakend raj on: Aug 30th, 2011

8 bananas on the first day..

Game testing

Asked By: vijbaw | Asked On: Feb 9th, 2009

There is game which has 20 levels. Only an expert can reach the 20the level. If you, as a tester, can play the game only upto 12th level then how will you test the game at 20th level?

Answered by: kurtz182 on: Nov 12th, 2009

There are several ways for a tester to access the 20th level of a game without having the skills to achieve this level on his own. 

1) Use cheat codes

2) Developer provides access to the level

Answered by: mathan_vel on: Mar 20th, 2009

As a Tester i will ask the developer to make a Test Enviroment to take me to after 12th Level and Test the Game Application

Bug triage

Asked By: Avani S | Asked On: Feb 9th, 2009

What is bug triage? What is its use in the testing process? How it is done?

Answered by: kurtz182 on: Dec 17th, 2009

Bug Triage is the process of evaluating defect reports to determine their course of action.  It is typically the Program Manager's (PM) responsibility to facilitate a meeting (...

Answered by: mathan_vel on: Nov 3rd, 2009

Bug Triage is nothing but making a meeting and examine the Bugs in order to Fix ( Prioritize )

--Some bugs needs to be Hot Fix (High priority to close the bug)
--Some bugs needs to Fix later (Medium)
--Some bugs need not be fix (Low)

Upper management responsibilities

Asked By: thedevilmiki | Asked On: Feb 5th, 2009

What are the responsibilities of upper management?

Answered by: kurtz182 on: Nov 27th, 2009

In order for quality programs to be successfully implemented in a company, upper management must:1) Fully understand how quality programs can improve the bottom-line profitability of the com...

Incomplete requirement

Asked By: ck123 | Asked On: Feb 2nd, 2009

What would you do if the requirement is incomplete?

Answered by: kurtz182 on: Dec 4th, 2009

If I ran across an incomplete requirement during my requirements review, I would1) inform the Business Analyst (person in the organization responsible for preparing requirements) and set up a time to ...

Answered by: kurtz182 on: Dec 3rd, 2009

When requirements are incomplete or unclear, it is a tester's responsiblility to address this issue with business analyst, project manager, developers, or other stakeholders responsible for making changes and ensure that the gap is filled before test execution begins. 

Printer crash

Asked By: deepakchandna007 | Asked On: Jan 30th, 2009

Give 5 reasons as to why a printer would crash while printing 999th page.

Answered by: kurtz182 on: Dec 25th, 2009

Does this problem only occur while printing the 999th page?Does this problem always occur while printing the 999th page?Here are some possible reasons:1) Print spooler buffer overrun error2) Contentio...

Answered by: ashishks on: Sep 9th, 2009

Following could be the reasons for printer crash while printing 999th page:

1. Overburden on the printer.
2. Printer is out of paper error.
3. Printer head is heated too much to respond.
4. Printer is out of ink.
5. 998th page is stuck inisde the printer.

Co-existence testing

Asked By: Testing Testing | Asked On: Jan 28th, 2009

What is co-existence testing? Why do we do it? What would be the passing criteria for a successful co-existence? Any sample application where you feel we require this kind of testing?

Star Read Best Answer

Editorial / Best Answer

Answered by: kamal1_batra

View all questions by kamal1_batra   View all answers by kamal1_batra

Member Since Nov-2008 | Answered On : Feb 11th, 2009

Coexistence testing involves the working of application, on different hardware & software configurations. It checks the performance of the application with different combinations of different types of resources.

Compatibility testing checks if the two systems or two different resources are able to exchange the information successfully when an application is implemented or installed. This testing is usually performed when an already existing program is replaced with a new application.

Answered by: kurtz182 on: Dec 24th, 2009

Coexistence testing seeks to identify issues when an application works alongside or interacts with other target software on the same machine.  Coexistence testing answers questions such as:1) Wil...

Answered by: sravanthinara on: Jul 22nd, 2009

It tests the individual modules when combined as a group.

Input: Test modules in unit testing.

Testing cycle and testing process

Asked By: sujar84 | Asked On: Jan 15th, 2009

Explain what is testing cycle and testing process and what are stages involved in each?

Answered by: mithr17 on: Nov 16th, 2011

mathan_vel and kurtz182 have given correct answers for 'test cycle.' It is the iteration not the test life cycle!

Answered by: mathan_vel on: Aug 25th, 2010

Test Cycle- Refers as the Test Run/Test Iteration. The Life span between the new build received for testing to the test result reports to the Stack holders/Client. Test Cycle is a a sub of Testing Pro...

Separate test plans

Asked By: tjpavithra | Asked On: Jan 6th, 2009

Select a reason that does not support the idea of using separate test plans for test subprojects that are distinct in one or more ways:a. different resourcesb. different time periodsc. different methodologiesd. different objectivese. different audiences

Answered by: kurtz182 on: Nov 8th, 2009

Yep, the correct answer is e) Different audience.  The test plan is a single document that will be suitable for all audiences who need to know the overall test strategy.

Answered by: mathan_vel on: Nov 3rd, 2009

Ans) e. Different audiences

Test Plan not keen on the Audience. Test plan is the overall plan for the testing team.

Complete testing

Asked By: tjpavithra | Asked On: Jan 6th, 2009

Select a reason that does not agree with the fact that complete testing is impossible:a. the domain of possible inputs is too large to test.B. limited financial resources.C. there are too many possible paths through the program to test.D. the user interface issues (and thus the design issues) are too...

Answered by: kurtz182 on: Dec 20th, 2009

Select a reason that does not agree with the fact that complete testing is impossible:a. The domain of possible inputs is too large to test.b. Limited financial resources.c. There are too many possibl...

Answered by: ashishks on: Aug 26th, 2009

c. There are too many possible paths through the program to test.

And this is why in the "Principles of testing", it is clearly mentioned:

"EXASTIVE TESTING IS NOT POSSIBLE"

Fixing high priority bugs at the time of release

Asked By: tjpavithra | Asked On: Jan 2nd, 2009

If a high priority bug is found at the time of release. If the tester insists to fix that bug and then release, it would affect the client as he has advertised regarding the release of the product. If it is released without fixing bug, then the quality will be affected. What should be done in this case.

Answered by: kurtz182 on: Dec 20th, 2009

The direction our action will take depends on many factors.  I would get answers for the following questions:1) How fast can this issue be fixed?2) If it can't be fixed quickly, is it feasibl...

Answered by: abisurd on: Mar 22nd, 2009

Scenario 1. You let the customer know of the error. The customer understands your situation, but since the contract stipulates a fine of X amount of money for every day of delay, you pay X times ...

Testing life cycle and software development life cycle

Asked By: mahi328 | Asked On: Nov 27th, 2008

What is the difference between testing life cycle and software development life cycle?

Answered by: kurtz182 on: Dec 2nd, 2009

The Testing Life Cycle is one aspect of the Software Development Life Cycle. 

Answered by: deven_a76 on: Apr 26th, 2009

SDLC includes various phase of the development where it also includes the Testing Life cycle as part of it.  Testing Life cycle concentrate only on the testing phase of the system.

Backward and forward traceability

Asked By: naman_hbti | Asked On: Nov 24th, 2008

What is backward traceability and forward traceability in refenrence with requirement traceability matrix?

Answered by: kurtz182 on: Dec 24th, 2009

Forward traceability maps requirements to test cases.Backward traceability maps test cases to requirements.Forward and backward traceability together are known as bi-directional traceability...

Answered by: mathan_vel on: Nov 3rd, 2009

Mapping take place from from requirements to end products is Forward TraceabilityMapping take place from end product back to requirements is Backward TraceabilityUsing both the Forward and Backward Tr...

Testing techniques

Asked By: boinapally | Asked On: Nov 20th, 2008

Explain these 3 techniques with an example? 1) equqlent class partision 2) cause-effect graph analysis 3) error guessing?

Answered by: kurtz182 on: Dec 12th, 2009

Equivalence Class Partitioning:  This method is used to reduce the number of tests necessary to adequately test something.  For example, a text box accepts integers from 0 to 1000.  I c...

Answered by: preethi.gollamandala on: Jul 29th, 2009

Following are the different techinques to follow while conducting testing
1)Error guessing
2)Equivalnce class partician
3)Boundary value analysis
4)-ve testing
5)Complete test coverage grip on the product

Retesting a defect

Asked By: boinapally | Asked On: Nov 20th, 2008

Why it is important to thoroughly retest a defect after it has been reported fixed?How will you do that?

Answered by: kurtz182 on: Jan 1st, 2010

Defects are re-tested in order to validate they are fixed.  A defect report should always include the precise steps to reproduce the issue.  Therefore, you would follow t...

Answered by: mathan_vel on: Apr 10th, 2009

Retesting is very important to verify the bug in the build is closed or not. Its must important to check that the Opened bugs fixed correctly. this can be done through by retesting. Once the status is...

Not reproducable bug

Asked By: boinapally | Asked On: Nov 20th, 2008

What do you do if the bug that you found is not accepted by the developers and hence saying it is not reproducable?

Answered by: bhargavi vittalsingh on: Feb 19th, 2013

When the Testers are logging a bug and when the developers are explaining that the bug is reproduceable ,because the developers are changing their code dynamically. So the QA testers are not able to reproduce the mentioned bug.
Due to environment issue also the bug is not able to reproduce.,

Answered by: lathasekhar on: Mar 14th, 2012

i agree with you

and we have another better way is by using web x then share your desktop and show your your SRS document and explain the functionality what you follow.then he should agree with your defect.

Testing execution without test cases

Asked By: sree4testing | Asked On: Nov 18th, 2008

Based on test scenarios is it possible to test execution without having test cases? Explain

Answered by: kurtz182 on: Dec 5th, 2009

Test execution without test cases is called 'Exploratory Testing' and 'Ad-hoc Testing'.  'Exploratory Testing' is described as a simultaneous learning, test design, and te...

Answered by: mathan_vel on: Aug 31st, 2009

Yes, We can. This kind of testing is called ADHOC Testing. But there is no assurance in Full Test Coverage.

Test case requirement

Asked By: jmk329 | Asked On: Oct 28th, 2008

How do you know what test cases you need to run for a project?

Answered by: kurtz182 on: Dec 16th, 2009

The test cases to be executed in a test project can be generated by extracting requirements from the Business Requirements Document (BRD) (a.k.a Functional Requirements Document) or the...

Answered by: mailtwogopal on: Nov 10th, 2009

SRS is the parent document for writing test cases to an AUT. A minimum of one test case is must needed for a requirement so that when all the requirements are covered with respect to test cases which can be mapped with the help Traceability Matrix.

Black box testing bugs

Asked By: packiarajan | Asked On: Oct 22nd, 2008

What kinds of bugs are you more likely to find with black box testing?

Answered by: kurtz182 on: Dec 24th, 2009

Black box testing refers to any testing that is performed without knowledge of the internal workings of an object under test.  It takes an external perspective of the object.  This...

Answered by: mathan_vel on: Sep 1st, 2009

1. Functionality Bugs.
2. Interface links (Navigation)
3. GUI and usability
4. Validation
5. Grammer and Spelling Mistakes

Test strategy

Asked By: SugandhaKapila | Asked On: Oct 10th, 2008

You are the test lead for a project whose deadline scheduled within 30 days. You need to test the software on 3 differnet browsers , 5 operating systems , 6 diff languages. What is the best testing approach or test strategy that you will develop to delivery the software?

Answered by: kurtz182 on: Dec 24th, 2009

The best approach would be to produce a compatibility matrix and label your columns by Browser type, Operating System, and Language.  Then list all of the browsers, operating systems (OS) and lan...

Answered by: qkong on: Feb 9th, 2009

3 differnet browsers , 5 Operating Systems , 6 diff languages.

browser1 + OS1 + Language1
browser2 + OS2 + L2
browser3 + OS3+ L3
browser1 + OS4+ L4
browser5 + OS5+ L5
browser3 + OS5+ L6

Effort varience in qa

Asked By: sriramt77 | Asked On: Oct 10th, 2008

What is effort varience in qa

Answered by: kurtz182 on: Dec 16th, 2009

Effort variance (EV) calculates variance of actual effort versus planned effort.  The formula for effort variance is:Effort variance = [(Actual effort - Planned Effort)/Planned effort] * 100The e...

Answered by: mathan_vel on: Aug 12th, 2009

This metric gives the variation of actual effort vs. the estimated effort. This is calculated for each project Stage wise Formula EV = [(Actual person hours – Estimated person hours) / Est...

External interface testing

Asked By: rohini1784 | Asked On: Oct 6th, 2008

In web testing approch, one approch is external interface testing what we exactly do in these type of testing?

Answered by: kurtz182 on: Dec 24th, 2009

External Interface Testing verifies:1) that a function or application which sends outgoing data to another system provides that data a) in the required format, b) with the required contents,...

Answered by: mathan_vel on: Nov 3rd, 2009

--To Check the Data Flows to external interfaces like Printer, Scanner,etc..
--Ensure that proper message should display once the external interface is plug off.

Types of reviews

Asked By: Sontineni | Asked On: Sep 26th, 2008

What are the different types of reviews and explain?

Answered by: DAVID EZEKIEL on: May 6th, 2012

Types of Review:

there are five which are as follows.

1.Self study review
2. Context review
3. Historical review
4. Theoretical review
5. Integrate review

Answered by: K.P.GOPAL on: Sep 29th, 2011

Types of review
Formal and Informal.
They may be Technical or Managerial
Technical review may be Inspection and Walk-through

Test for integration of two systems

Asked By: testb0y | Asked On: Sep 23rd, 2008

You have system a and system b. System a send system b a text file. We need to verify that system b has received this text file in full and validate its contens ?How do we do this ?

Answered by: kurtz182 on: Dec 24th, 2009

I am going to read the requirement quite literally and treat the file like a text file.  In this case, I would do the following:  1) Verify file remains intact when copied to directory on sa...

Answered by: mathan_vel on: Apr 3rd, 2009

1) If the transfering of file from one system 1 to another SystemB with out Encrption means i/p & o/p file content should be same.2)Check that the naming convention for the File should be correct(...

Measure testing supliers efficiency

Asked By: fmanhani | Asked On: Sep 23rd, 2008

Give examples of metrics to control the efficiency of the testing suppliers.

Answered by: kurtz182 on: Dec 1st, 2009

The first question to ask is "Who supplies deliverables to a test team?"Suppliers to test (varies across industries, companies, and projects):1) Business analyst (or equivalent) provide...

Defect retest

Asked By: conlocnho18 | Asked On: Sep 20th, 2008

Why is it important to thoroughly retest a defect after it has been reported fixed? How will you do that?

Answered by: mfsi_chinmayb on: Dec 23rd, 2011

Hi The development team fixes the defect raised by the Tester. The the status for that defect will be closed . But the tester need to test it again to confirm that the defect has bee fixed and their i...

Answered by: Swapnil on: Dec 16th, 2011

Defect retesting is important, because it is closed from the dev team. but somebody has to approve it that it is really been fixed. On the other hand it is very important to do the regression of it, because it might have created some side effects. :)

Defect migration

Asked By: conlocnho18 | Asked On: Sep 20th, 2008

"defect migration" means that error is early project documents lead to errors in later documents. For example, an incorrect requirement leads to an incorrect set of speacifications, which leads to design errors, which leads to coding errors, which lead to failures when we test against user expectations.A....

Answered by: kurtz182 on: Dec 4th, 2009

The term "defect migration" represents the concept that errors introduced in early phases of projects are perpetuated in later phases of projects and as these errors migrate to later phases,...

Answered by: mathan_vel on: May 26th, 2009

a) Reviews are the best way to uncover defects early in SDLC, though it is costly.  Project Manager failing to justify the review that needs to be scheduled allows the defects to get migrated.b...

Appropriate bug value

Asked By: conlocnho18 | Asked On: Sep 20th, 2008

How many bugs occured will be considerd appropriate over 1000 steps when inspecting software? Describle an approriate bug value.

Answered by: kurtz182 on: Dec 1st, 2009

This is a useful metric to consider when assessing the quality of software development.  In the book "Code Complete" by Steve McConnell, there is a section that describes industry avera...

Answered by: mathan_vel on: Mar 14th, 2009

Bug Rate or Bug Value are not be Constant. Its depend full and fully on the overall quality basis. If the Quality is bad the bug rate is more. If the Quality is good and high, the bug rate is very low...

Important part of a test plan

Asked By: rani2008 | Asked On: Aug 29th, 2008

Which is the most important part in a test plan?

Answered by: kurtz182 on: Dec 24th, 2009

The most important parts of a test plan are test strategy and test scope.  If I had to select only one of these, I would have to go with test strategy.  It could be argued that test scope is as important.

Answered by: mathan_vel on: Nov 3rd, 2009

The Most Important part of a Test Plan is Test StrategyA test strategy is an outline that describes the testing portion of the software development cycle. It is created to inform project managers, tes...

Test text field

Asked By: pavankumarreddy | Asked On: Aug 22nd, 2008

How many possibilities are there to test a text field? What are they?

Answered by: Usha_s on: Jul 29th, 2010

If the field accepts positive numeric values
1. Test for max length
2. Test for negative value
3. Test Boundatory values
4. Test Equivalance

If alpha numeric
1. Test for max length
2. Test for special char

Answered by: wjosephson on: Dec 18th, 2009

One other possibility not mentioned above.On international web sites the character set may very well change, e.g. English in one region, Japanese in another.Test that only valid sequences are allowed,...

Scalability

Asked By: rahul1st | Asked On: Aug 20th, 2008

Define scalability in terms of performance testing?

Answered by: kurtz182 on: Dec 25th, 2009

Performance refers to the speed or effectiveness of an application or system.  Performance tests include scalability when its ability to handle more volume is increased and testing is performed t...

Answered by: mathan_vel on: Apr 8th, 2009

c)Estimating

Impact matrix

Asked By: swathi.y | Asked On: Aug 18th, 2008

What is impact matrix? What does it contain?

Answered by: kurtz182 on: Nov 12th, 2009

An Impact Matrix is a project management tool that helps to narrow down a list of options through a systematic approach of comparing choices by selecting, weighing, and applying judgment aga...

Answered by: balurobinson on: Aug 21st, 2008

Impact matrix handle when changes made in an existing system. That is;  keep track of new defect raised due to changes.  

Testing responsiblities

Asked By: ketakishah | Asked On: Aug 15th, 2008

What are the things that testing team are involved in other than software?

Answered by: kurtz182 on: Dec 18th, 2009

Some testing responsbilities which do not relate with software include:

1) Establishing processes to organize and control the test effort

2) Building and maintaining relationships with others

3) Handling issues and projects that involve hardware

Answered by: sandeep_jat on: Sep 11th, 2008

Testing responsibilities are:
To check that the software should be bugless, accourding to our standard, within budget, should satisfy client's need. Overall main thing is client's satisfication, do as client said, if possible.

Test cases for mandatory fields

Asked By: Valusa79 | Asked On: Aug 14th, 2008

A page/form has 4 mandatory fields to be entered before you submit.How many no. Of test cases are required to verify this?And what are they?

Answered by: anitha kaasam on: Mar 14th, 2011

Assume the four fields are present in the application those areuser namepassword phone numbermail idIn this Password and Mail id both are required fields o complete the registration1. Press submit b...

Answered by: nitap on: Oct 26th, 2010

Along with all these tests we also have to test for the next tab. After entering first field and when we press tab to go to next field exactly where it taking the control.

Compatability testing

Asked By: bhuvanaa.s | Asked On: Aug 6th, 2008

What are all the test cases you will execute for compatability testing with different browzers?

Answered by: kurtz182 on: Jan 1st, 2010

Compatibility testing is performed on an application to evaluate how it performs in different computing environments. A computing environment contains any number of the following components:1) Operati...

Answered by: ashishks on: Aug 25th, 2009

We should execute all test cases in different browsers like IE 7.0,8.0, Firefox 3.0,3.1 and Safari 3.1,3.2. Also we have to excute all test cases in different operating systems like XP 2000, XP Vista ...

New bug and open bug

Asked By: nisha.snr | Asked On: Aug 4th, 2008

What is the difference between new and open bug? Who is responsible for changing the phase of bug from new to open?

Answered by: krishnalatha on: Jun 23rd, 2010

When a tester creates or enters a new bug, he can assign the bug to 2 different people, one is directly to the concerned Developer, or TL or PM. When we directly assign to the developer, the deve...

Answered by: kurtz182 on: Dec 16th, 2009

A new bug is one that has not been reviewed and assigned.  An open bug is one that has undergone a review process and a Project Manager has assigned it to someone (ex: development staff, business analyst, etc.) for further research.   

Testing

Asked By: rsbkfamily | Asked On: Aug 2nd, 2008

1. How many types of reviews that we have in our testing?2. What is bad defect? Why do we write bad defects?3. How rtm will be helpful for the qc team?

Answered by: tester_kolkata on: Jun 8th, 2010

Bad Defects:In testing world there is no such word called bad defect. Bad Defect is a new terminology which we are using in now a days in testing.  Here bad defect is used in two different scenar...

Answered by: kurtz182 on: Dec 20th, 2009

1) There are peer reviews, walkthroughs and inspections.2) It is a high priority and/or severity bug.  We attach a high priority or severity level in the defect report and our description often c...

Interoperability and compatibility testing

Asked By: AnithaBabu1 | Asked On: Jul 27th, 2008

What is the difference between interoperability and compatibility testing with some examples?

Answered by: kurtz182 on: Dec 19th, 2009

Compatibility testing verifies how a system under test behaves within a particular environment.  For example, a tremendous amount of research has been devoted toward understanding ...

Answered by: srikich on: Jul 31st, 2008

Interoperatability:-To check if the software can co exist with other supporting softwares in the system

Compatibility:-To check if the software runs on different types of operating systems according to customer requirements.

Establish a baseline

Asked By: vmabarak | Asked On: Jul 25th, 2008

How do you establish and use a baseline when load testing voice calls?

Answered by: kurtz182 on: Nov 27th, 2009

To establish a baseline during voice load testing, do the following:1) Create a stable test environment that mimics production.2) Exercise a tool that places numerous simultaneous calls in this n...

Scenario based testing

Asked By: tjpavithra | Asked On: Jul 25th, 2008

Scenario based testing option 1 concentrates on actor and software interaction option 2 misses errors in specifications option 3 misses errors in subsystem interactions option 4 both 1 abd 2

Answered by: kurtz182 on: Nov 15th, 2009

The correct answer is Option 4:  Both 1 and 2.The reasons are:Option 1 is correct.  Scenario-based testing focuses on the actor and his interaction with the software.Option 2 is also co...

Answered by: Mythily Sivaraja on: Aug 20th, 2008

Concentrates on actor and software interaction

Orthogonal array testing

Asked By: tjpavithra | Asked On: Jul 25th, 2008

Orthogonal array testing enables the test designer to maximize the coverage of the test cases devised for relatively small input domains. Is it? Testing oo class operations is made more difficult by option 1 encapsulation option 2 inheritance option 3 polymorphism option 4 both inheritance...

Answered by: kurtz182 on: Dec 15th, 2009

Option 4:  Both Inheritance and Polymorphism
 
A good book to read on this subject is:

Title: A Practical Guide to Testing Object-Oriented Software

Authors: McGregor J.D., Sykes D.A.


 

Answered by: Mythily Sivaraja on: Aug 20th, 2008

Both Inheritance and Polymorphism

Black-box testing categories

Asked By: tjpavithra | Asked On: Jul 25th, 2008

Black-box testing attempts to find errors in which of the following categories option 1 incorrect or missing functions option 2 interface errors option 3 performance errors option 4 all of the above

Answered by: kurtz182 on: Dec 15th, 2009

Option 4:  All of the above

Answered by: mathan_vel on: Apr 6th, 2009

4. All of the Above

Tester responsibilities

Asked By: tjpavithra | Asked On: Jul 25th, 2008

Which of the following are not tester responsibilities? Option 1 assure the process for contracting software is adequate option 2 review the adequacy of the contractors test plan option 3 perform acceptance testing on the software option 4 assure the ongoing operation and maintenance of...

Answered by: rohit_kurup1 on: May 20th, 2010

All the above 4 are the responsibility of the tester. As per the latest CSTE CBOK v 6.2. Rfr to chapter 8 (Testing S/w developed by Contractors)

Answered by: kurtz182 on: Dec 24th, 2009

The following is not a tester responsibility:

Option 1:  Assure the process for contracting software is adequate

Scope of preparing the test plan

Asked By: good_job | Asked On: Jul 23rd, 2008

What is the scope of preparing the test plan document?

Answered by: kurtz182 on: Dec 22nd, 2009

This depends on the industry, company, and project.  Generally my test plan includes:1 INTRODUCTION1.1 Purpose1.2 Context1.3 Target readership1.4 Source material and references2 OBJECTIVE AND SCO...

Answered by: sandip_genius on: Mar 27th, 2009

Test Plan says how to schedule the testing along with different testing to be included with all deliverables. Basically it contains the scope of testing, what to test and what not to. Testing everyth...

Test cases on bug tracking tool

Asked By: dipty mishra | Asked On: Jul 23rd, 2008

What are the test cases on bug tracking tool?

Answered by: jatinjain on: Jul 29th, 2010

There can be many types of test cases like functional,usability, GUI,database,security etc.For the functional part high priority ones should be :1.Validating all states of bug cycle.2.Validating ...

Answered by: kurtz182 on: Dec 16th, 2009

I'm not sure I fully understand this question.  Bug tracking tools are like any other client-server or web-based distributed applications, so the test cases will be identical.  These inc...

What is exactly the requirement testing?

Asked By: sachuindia | Asked On: Jul 15th, 2008

Answered by: kurtz182 on: Dec 19th, 2009

Requirements testing is simply the art and practice of functional testing.  It is the process of 1) gathering requirements, 2) understanding them, 3) creating test cases based on them, 4) and executing those test cases to verify that the system under test satisfies the requirements. 

Answered by: vk1978 on: Mar 11th, 2009

Requirement's Testing - I dont think so there is something like requirement testing. but as a tester I review all the requirements, attend review meetings, if i have any issues with the requi...

How will you select a models (like spiral, v-model) for a particular project?

Asked By: raajsundaar | Asked On: Jul 14th, 2008

Star Read Best Answer

Editorial / Best Answer

Answered by: Amit k Garg

View all answers by Amit k Garg

Member Since May-2009 | Answered On : May 4th, 2009

It depends on origination then type of project, time frame and money.
Example:
If project requirements are clear and fixed then we can use water fall or V-Model.
If creating a new project on basis of existing project with some additional features, in new language, different UI like these thinks, then we should prefer water fall.
If requirements are not clear and client is also not clear that what he is expecting then we should go through prototype model.
If you don’t have all requirements but you need to start project then you should prefer Spiral Model.

Answered by: kurtz182 on: Dec 7th, 2009

The software development model (spiral, v-model and waterfall) chosen in an organization depends on organization budget, size, resources and the time allotted for development.

Answered by: mathan_vel on: Aug 27th, 2009

It purely depends up on the organization level,organization time Period (Schedule), Cost , Size and Clear cut of the project

Difference between alpha testing and beta testing

Asked By: Mohan Rakesh | Asked On: Jul 14th, 2008

Star Read Best Answer

Editorial / Best Answer

Answered by: sprdpr

View all answers by sprdpr

Member Since Jul-2008 | Answered On : Jul 17th, 2008

If the project or product is developed for multiple customers, acceptance testing will be conducted in two phases called Alpha and Beta testing.

Alpha:  Acceptance testing conducted by the customer  in the developed environment.

This testing will be conducted to identify all the potential issues before releasing it(product/project) to the customers.

Beta: Acceptance testing conducted by the multiple customers in the customer environment.

Alpha and beta always prefered for the products.

Correct me if im wrong.

Answered by: SWati on: Nov 10th, 2012

Alpha Testing: 1. Alpha Testing is testing which is carried out in development environment. 2. Testing is performed in presence of Developer therefore more controlled environment. Beta Testing: 1. Be...

Answered by: Jayesh Palkar on: Aug 17th, 2012

1)Alpha- Conducted by a Specific customer 1) Beta-conducted by customer live people

2)Alpha-Conducted in Virtual environment 2) Beta-Conducted in Real time environment

3)Alpha- Conducted on Application i.e before release 3) Beta-conducted for products i.e after release

Challenges in testing.

Asked By: brinda1311 | Asked On: Jul 11th, 2008

What are the challenges you face as a manual tester?

Answered by: kurtz182 on: Dec 17th, 2009

Some challenges in testing are:1) Inaccurate, incomplete or entirely missing requirements2) Application not delivered to test on time constricting the time to test3) Deliverables from 3rd-party vendor...

Answered by: ashishks on: Sep 9th, 2009

1. Incomplete/Changing requirements.
2. Limited time for delevery.
3. In-sufficient testing team.
4. Configuration problems (like s/w, h/w and networking problems)

How do you test when no time

Asked By: brinda1311 | Asked On: Jul 11th, 2008

There is a new build and you have not much time lEFT behind to test(manual test), what will you do? (apart from prioritizing functionalities..... Risk analysis, what other answers are valid approaches to this interview question?

Answered by: Madhu on: Aug 24th, 2012

Avoiding redundancy in testing...some of the similar kinds of tests can be combined into one test scenario and handled.

Answered by: mithr17 on: Nov 21st, 2011

Best ways to test during time crunch:

- Adhoc testing. FSD, BRD etc are available so life is easier.
- Scenario-based testing. Pick positive, common and negative scenarios and test UI, component functionality, etc while QA proceeds through a scenario.

Functional testing question

Asked By: lakshmiadus | Asked On: Jul 10th, 2008

Hi,can any one answer me the following question? I have three text fields, one should accept a string as input, second text box should accept a float as input and the third text box is for output. The output should be an integer. What are the possible test cases we can write for the above functionality?My...

Answered by: kurtz182 on: Dec 20th, 2009

Here are possible test cases:1. Verify 'string' text box accepts all alphanumeric characters as defined in specifications2. Verify upper limit value in 'float' text box3. Verify upper ...

Answered by: mathan_vel on: Jan 7th, 2009

1. Before that check that both the Text box fields are enable or not.2. Enter the Blank, numerics, Alphanumerics, Special characters,Single quote, maximmum value or the combination of all in the Text ...

What is the meaning of the error

Asked By: janhumo | Asked On: Jul 9th, 2008

One of our users, have the error "you are not allowed to view any modules! Please consult the project's administrator". That user have been worked in test director normally, but since two days ago, have this problem. It's important to say, that the user is located in other building, and he has this...

Answered by: kurtz182 on: Dec 12th, 2009

I have experienced this problem on a number of occasions while using Test Director (Quality Center).  The circumstances were different because I was located in the principal building.  We we...

Answered by: mailsam110 on: Sep 1st, 2009

This issue is w.r.t Test Director (a.k.a Quality Center) licenses. To resolve the issue you need to request for additional licenses. This issues occurs as all the allocated licenses are in use, as a t...

What are the main elements of a test plan? What relates to training? What is the objectif?

Asked By: Ginette | Asked On: Jul 9th, 2008

Answered by: mithr17 on: Nov 1st, 2011

None have addressed the last part of the question. I think Ginette meant "objective" of test plan and not objectif. Test plan objectives: 1. Defining the activities required to prepare for and conduc...

Answered by: kurtz182 on: Dec 9th, 2009

Q1:  What are the main elements of a test plan?a) Introduction- Purpose- Product description- System architectureb) Scope - Test coverage- Features to be tested (in scope)- Features not to be tes...

Quality assurance

Asked By: Ginette | Asked On: Jul 8th, 2008

What is the difference between quality assurance, quality control and audit function.

Answered by: kvaibhav1 on: Jul 15th, 2010

Quality Assurance is an activity that evaluates the procedures in setting up a process. For example, quality assurance activities in a Customer Service environment would be:Defining policies and proce...

Answered by: sanjeevirani on: May 14th, 2010

Quality assuarance refers to systematic techniquesappliedto satisfy the requirements of the product.

Input and outputs

Asked By: kadivetiram | Asked On: Jul 3rd, 2008

Input and outputs are most important in which type of testing a. Black box testingb. White box testingc. Decision testingd. Exploratory testing

Answered by: kurtz182 on: Dec 19th, 2009

I choose:  a) Black-box testing and d) Exploratory testingBlack-box testing is based on the concept that testers are to view any system under test like a black box without knowledge of ...

Answered by: vk1978 on: Mar 11th, 2009

friends, i too agree that if i consider Test data, Inputs and Outputs are very Important in Black box testing, as most of the test cases will have some input (data) and by doing some transactions ther...

There are 10 test cases, in that 5 fail and 5 pass after fixing the bugs will we go for the recycle or continue with the cycle

Asked By: basavaraj kusammanavar | Asked On: Jun 30th, 2008

Answered by: kurtz182 on: Dec 25th, 2009

The answer to this question depends on whether or not we have met our exit criteria.  If our exit criteria has been met, perhaps it was a mistake to even fix the defects.  How much resources...

Answered by: rajmohan23 on: Aug 22nd, 2009

After fixing the bugs we must go for unit regression testing bcause whether the rectified part cause any errors in the un-tested part. so we must go for re-testing after that only we will continue.

If client given the 3 lines of requirements in that case how to write test cases if the application still in the development phase

Asked By: basavaraj kusammanavar | Asked On: Jun 30th, 2008

Answered by: mathan_vel on: Sep 5th, 2012

We can also say this as Addendum (Additional Requirement). As the application is still in the Development phase. we can write Test case for the same in their appropriate module. But Ensure the newly a...

Answered by: Devender on: Sep 5th, 2012

First I get the details through walk through after got the three lines of requirement and involve with BA and devolopers for full details.

When and what to test

Asked By: rehman.scorpio | Asked On: Jun 26th, 2008

How do you determine when and what to test?

Answered by: kurtz182 on: Dec 23rd, 2009

The answer to this question depends on the 1) software development model being used, 2) whether you are referring to static or dynamic testing,  3) project's value to the company, 4) complexi...

Answered by: ashishks on: Aug 31st, 2009

When and what to test is only depends on the following factors:1. Budget of project.2. Type of project.3. Resources available to test.4. Time available for testing.So considering above mentioned facto...

Prioritize your test cases

Asked By: rehman.scorpio | Asked On: Jun 26th, 2008

Realizing that you cannot test everything, how do you prioritize your test cases?

Answered by: preetchana on: May 12th, 2010

Test Cases can be prioritized on the basis of following:1. Test the main functionality2. Test the areas with higher risk, that means where Tester feel that the coding is complex, and their is pos...

Answered by: chitta10 on: Mar 24th, 2010

Frist of all we just have to focus on
1. High risk areas.
2. The functionality which will access by more users and for repeated time.
3. A little bit of look and feel if it is possiable.

What are the drawbacks of equivalent partitioning

Asked By: goonerking | Asked On: Jun 19th, 2008

Answered by: kurtz182 on: Dec 31st, 2009

1) Equivalence class partitioning assumes all members of a partitioned class will have the same impact on a function and this isn't always true.  2) It is sometimes difficult t...

Answered by: maheshbadale on: Nov 10th, 2009

Equivalance paritioning is dividing the sets of in equal number of parts.
Doing so we only take one part of the divided set at the time of testing and ignore the rest considering rest will work fine.

What are all the different metrics that can be captured in software testing?

Asked By: yoga.nithy | Asked On: Jun 17th, 2008

Apart from schedule variance and effort variance what metrics can be captured in software testing?

Answered by: kurtz182 on: Dec 25th, 2009

Some key metrics for software testing:DEFECT METRICS1) Test progress tracking metrics: Track the the cumulative test cases or test points that are planned, attempted, and successful over the test exec...

Answered by: G.D.S.Prasad on: Mar 3rd, 2009

Metrics which we'll use in Testing are
1. Shedule Variance
2. Effort Variance
3. Defect Density
4. Productivity

Web application severe bug

Asked By: radhikayepuri | Asked On: Jun 16th, 2008

What severe bug you raised while testing a web application which you are proud of?

Answered by: kurtz182 on: Dec 12th, 2009

I discovered a scenario which had been overlooked whereby a user with a content provider role could manipulate the system and access administrative functionalities.  From there, this content...

Answered by: srinivasulub1981 on: Mar 9th, 2009

HiI've found so many severe bugs in my career, i cant select from the list , any how i will try to tell one bug here..Bug: In our project employees can do volunteering in their own and personal time, ...

How can we do performance testing on a vending machine

Asked By: sirishaprasad | Asked On: Jun 11th, 2008

Answered by: kurtz182 on: Dec 26th, 2009

I am assuming the vending machine dispenses soda.  Here are a few performance tests:1) Place vending machine in a controlled "cold room" where temperature is [X] degrees cooler tha...

Answered by: saravanan123 on: Jul 24th, 2009

performance testing on a vending machine

1. put the currency continuously for morethan 10 hours and check if you are ggetting the coke or pepsi corrctly
2.if you put less paisa and see how it works

Bug status

Asked By: soniya2484 | Asked On: Jun 10th, 2008

What more status can you give to a test case other than pass, fail, not run & blocked?

Answered by: Prathyusha on: Nov 2nd, 2011

The defect status are: '->WILL N'T TO BE FIX ' '->DEFFERED '->DUPLICATE '->RFE NEW '->ASSIGNED--->FIXED->CLOSE/REOPEN '->REJECT '->NEED MORE INFO ...

Answered by: rohit9625 on: Oct 21st, 2011

Status:
1. new bug
2. open bug
3. review bug.
4. not bug (.close bug)
5. Duplicate bug (.close bug)
6. Not important(.deferred)
7. is it bug. (.assigned to developer)
8.retest
9. Close.

Missing important bug

Asked By: soniya2484 | Asked On: Jun 10th, 2008

If I miss a important bug and I realise it very late then what will I do?

Answered by: kishore11m on: Aug 11th, 2010

First check whether the bug existed in your scope or not, if it is in your scope, check whether you have covered the senario in testcase document, if not, prepare a Root Cause Analysis Report and send to the team lead.

Answered by: DattaDeshmukh on: Apr 9th, 2010

Every bug you founf is important. If you found it at the end of release cycle then also inform it/log it. Let the BA decide what to do with it. If it is critical/major then it should be fixed. If it is normal/minor/corner case then can be deffered to next relase.

Thanks
Datta Deshmukh

What are the possible test cases for account transaction

Asked By: ranjan.engineer | Asked On: Jun 6th, 2008

What are the possible test cases for account transaction module in banking project

Answered by: kurtz182 on: Dec 23rd, 2009

Since the medium was not specified, I am assuming this is an account transaction in an ATM.user interface   + screens have proper format and text   + buttons correspond to proper i...

Answered by: saravanan123 on: Aug 10th, 2009

Test cases for account transaction through net1.Check whether the user name and password are correct 2.Check whether the user name and password are correct it moves to your personal account by pressin...

Integration and system testing

Asked By: ketan4778 | Asked On: May 29th, 2008

Given modules like enter pin, menu, cash withdrawal, collect cash, receipt how will you do integration and system testing can anyone explain it to me

Answered by: kurtz182 on: Dec 17th, 2009

Here are some practical tips for the functional tester:1) Identify all of the functionalities and their dependencies that are necessary to fully achieve the business requirements.2) Diagram the w...

Answered by: srinivasulub1981 on: Jul 28th, 2009

HI

First we need to do the integration testing , of course this can be done by developers, even testers can also be participated.

And system testing can be done once all the modules gets integrated, and deployed into real time environment.

CNU

Database testing

Asked By: Venu_0681 | Asked On: May 29th, 2008

Please let me the testing tasks carried out as part of database testing? What does a manual tester need to become proficient with db testing?

Answered by: kurtz182 on: Dec 19th, 2009

The answer to this question differs between company and project.  In general, testers may need to understand all or any combination of the following things relating to the application under test:...

Answered by: Nitinkk on: Aug 27th, 2009

For DB Testing Manual process.

  • O/R mappings (including the meta data)
  • Incoming data values.
  • Outgoing data values (from queries, stored functions, views ...)

When do we perform white box testing?

Asked By: vijaybyreddy | Asked On: May 28th, 2008

Answered by: kurtz182 on: Dec 19th, 2009

White box testing can begin when the very first unit of code has been written.  This is typically performed by the developer who has created the code. 

Answered by: vireshsaini on: Feb 16th, 2009

Generally white box testing is performed when all the coding part is finished by developer and it is carried by developers it self or done by other persons depending upon organization level. In whit...

Qa most important impact

Asked By: cindy4u99 | Asked On: May 26th, 2008

What is the most important impact qa can have on a product development process?

Answered by: kurtz182 on: Dec 22nd, 2009

First of all, how do you define QA?  Are you referring only to the portion of the team that takes measures to prevent defects, or are you referring to the entire test team?  Different c...

Write any 10 test cases for the 'save' option in the notepad.

Asked By: ranjansahoo.123 | Asked On: May 26th, 2008

Answered by: kurtz182 on: Dec 23rd, 2009

TEST CASES1) Save an empty file 2) Save a file with one character3) Save a file with maximum number of characters4) Save a file that exceeds maximum number of characters (max+1)5) Save a file to deskt...

Answered by: saravanan123 on: Aug 10th, 2009

Test case for Save options in note pad1.Check whether by using the following:right click in desktop and choose notepad and save the file2.Check whether by using the following :start-programs-accessori...

Integration testing

Asked By: rekha.ga | Asked On: May 26th, 2008

Who is resposible for integration testing?

Star Read Best Answer

Editorial / Best Answer

Answered by: surendra_kumar

View all answers by surendra_kumar

Member Since Nov-2006 | Answered On : Jun 10th, 2008

it is not just the developer OR the Tester is responsible for integration testing, Both of them are equally responsible according to their responsibilities. The developer who writes the code is responsible for performing the integration of modules w.r.t. code ( should be understood as part White Box Testing ) Then after checking the modules for their integration it will be passed on to the Q.A. team, Here it will be the responsibility of the Q.A. team to check the integration b/w the modules according to the requirement specifications.

 

Answered by: manii17k on: Oct 13th, 2010

Don't worry about integration testing but u need to have idea about tht basically integration testing is done by white box test engg (developers )but as a black box test engg u need to have that idea .

Answered by: mathan_vel on: Oct 12th, 2010

Integration Tester(Integration QA Analyst) is responsible for the Integration. Its up to the role of the tester. But in our concern for Integration QA Analyst is the responsible person.

Review committee members

Asked By: Reshma_81 | Asked On: May 25th, 2008

If your company is going to conduct a review meeting, who should be on the review committee and why? Write any three attributes, which will impact the testing process? What activity is done in acceptance testing, which is not done in system testing? You are a tester for testing a large system. The system...

Answered by: kurtz182 on: Dec 6th, 2009

Q1: If your company is going to conduct a review meeting, who should be on the review committee and why?The attendees of the review meeting should be:1) Persons with expertise in areas covered in the ...

Answered by: srinivasulub1981 on: Feb 3rd, 2009

If your company is going to conduct a review meeting, who should be on the review committee and why? Ans: Review on what??  there would be so many types of reviews.. mostly review meeetings will ...

Sample test policy

Asked By: Reshma_81 | Asked On: May 25th, 2008

Write a sample test policy?

Answered by: kurtz182 on: Dec 23rd, 2009

A policy represents a course of action (procedures) and the principles on which they are based (basic assumptions which justify the procedures).  EXAMPLEBasic assumption:  All...

Answered by: saravanan123 on: Aug 10th, 2009

It is nothing but basic principles and procedures are followed as per the concern it will be differ so the test procedures and principles are said to be sample test policy. In other words all the ...

Update test plan

Asked By: Reshma_81 | Asked On: May 25th, 2008

The top management was feeling that when there are any changes in the technology being used, development schedules etc, it was a waste of time to update the test plan. Instead, they were emphasizing that you should put your time into testing than working on the test plan. Your project manager asked for...

Answered by: kurtz182 on: Nov 13th, 2009

The primary purpose of a test plan is to document and communicate test strategies so that all vested parties can review them and potentially provide feedback.  It helps to ensure that t...

Answered by: mathan_vel on: Apr 8th, 2009

What ever changes/updation is the developement Schedules and testing time Effort should be update and maintained. Test Plan should be Centralized and the actual plan should be update on what ever chan...

Functional and functionality testing

Asked By: sreedhar_kolluri | Asked On: May 22nd, 2008

Can anybody describe the difference between the functional testing and functionality testing?

Answered by: sharath on: Oct 19th, 2012

Functional testing is nothing but testing the each and every component independently is known as functional testing.

Answered by: Reddem Siva Kumar Reddy on: Oct 5th, 2012

Testing each and every component of the application with all possible values is called Functional Testing

Open source tools for desktop application

Asked By: Sarithaqc | Asked On: May 21st, 2008

Can anybody tell me the available open source tools for desktop applications?

Answered by: kurtz182 on: Dec 7th, 2009

The answer to this question depends on the type of application you are looking for.  Nevertheless, there are numerous possibilities which can be found by googling "open source" + "...

Sdlc

Asked By: kaliterin | Asked On: May 20th, 2008

What is the most important step of the sdlc? Why?

Answered by: kurtz182 on: Dec 6th, 2009

I agree with those who say all phases of the Software Developement Life Cycle are important. In fact, as I review each of the phases, it becomes clear that all are almost equally important. Here&...

Answered by: mathan_vel on: Aug 27th, 2009

Each and every phases is very important in SDLC. If initial phases Requirement Gathering and Analysis, System Specification is clear cut, then all phases could be simple

Known unknown regression testing

Asked By: pradeep.maharana0904 | Asked On: May 19th, 2008

What is difference between known regression testing and unknown regression testing

Answered by: kurtz182 on: Dec 22nd, 2009

Known regression testing occurs when functionalities are selected based on defects that were discovered in previous builds.  Functionalities that interact with the previously defective modul...

Answered by: deviaparna on: Aug 31st, 2008

Regression testing means it is the type of testing in which one will conduct testing on an already tested functionality again and again.Regression testing will be conducted in two situations.1.  If t...

Why do we need testers not developers for testing?

Asked By: aditi.amit | Asked On: May 12th, 2008

Answered by: kurtz182 on: Dec 6th, 2009

Don't forget, we need developers to perform their unit tests and integration tests before releasing their software to the test team.  Nevertheless, the reasons we need testers and not develop...

Answered by: anujsingh.jadon on: Aug 24th, 2009

Testers do testing from customers point of view while dovelopers do not.
Testers are not biased in testing because they do not create the code.
Testers success lies in breaking the code while developer creats the code.

Have you used msvc? What do you think of it?

Asked By: sharma_1519 | Asked On: May 12th, 2008

Answered by: kurtz182 on: Dec 8th, 2009

GeekInterview has a Programming Interview section for questions like this. 

Answered by: mathan_vel on: Aug 27th, 2009

Its a Development tool. What the need of Tester to use this tool???

What are the test cases for sending invitation to a friend or adding a friend in our buddy list?

Asked By: priyapatil | Asked On: May 10th, 2008

Answered by: kurtz182 on: Dec 16th, 2009

Here are a few test cases for adding a buddy to an Instant Messaging contact list:1) Add contact using only instant message address2) Add contact using mobile device number3) Add contact and place und...

Answered by: saravanan123 on: Aug 10th, 2009

Test Cases for adding a friend to the buddy list


1.Check whether after you are entering into your login page whether you see you can see the contact list
2.Check whether in the add contact list type your friend`s name and select create

It willbe created

What are some test cases for a function that sorts integers?

Asked By: luandzai | Asked On: May 9th, 2008

Hi,the function takes an array of integers and sorts it. Without knowing the details of the code, how would you test its functionality?

Answered by: kurtz182 on: Dec 23rd, 2009

1) You may not know the code, but you can still study the requirements of the program to determine how these integers ought to be sorted.  Things to learn from the requirements:   a) Is...

Answered by: mathan_vel on: Jan 9th, 2009

1. Check the Array size and enter the min-1, min, max_1, max,max+1(BVA)
2. Enter invalid inputs for storing data (Alphanumerics, Special characters, -ve values)
3. Check the I/O Error Messages, Input Messages.
4. Check the Output behaviours.(Sorted or Not)

What are the challenges you think you may face in client location?

Asked By: msk2605 | Asked On: May 8th, 2008

Answered by: Srinivasan_g88 on: Jul 25th, 2011

1.Environment Setup
2.Localization Problem
3.Miscommunication
4.Performance Lack

Answered by: kurtz182 on: Dec 22nd, 2009

1) Communication lag
2) Miscommunication
3) Different reporting structure
4) Mismatched priorities
5) Not always focused on the same goal
6) Inconsistencies between test environments
7) Untimely deliverables

Alpha and beta testing.

Asked By: rajeshwarash | Asked On: May 8th, 2008

Can any one briefly explain what is the difference between alpha testing and beta testing in terms of product and application?

Answered by: yuganr on: Jan 6th, 2011

Alpha testing - this testing comes under UAT(user acceptance testing). The team for this testing includes development team, testing team and customer. It is conducted at developers organisation with r...

Answered by: kurtz182 on: Dec 8th, 2009

Alpha testing is the final in-house testing before the software is released to production.  The first phase of Alpha testing is typically performed by in-house developers. In the second stage, th...

Investigate a function

Asked By: larashah | Asked On: May 7th, 2008

When you enter text in a text box and hit enter button, the text disappears. How could you investigate this function or why it is happening?

Answered by: kurtz182 on: Dec 13th, 2009

The two most likely causes are:1) The page refreshes upon submit and the text is not retained in the text box.  Though sometimes confusing to users, this may be considered proper behavior that fo...

Answered by: saravanan123 on: Aug 10th, 2009

1.check if enter is pressed it will save in unknown part in backend application

2.Check it will be a password not known to all others it can be also security testing like in geekinterview

How to write test scenario in peoplesoft modules ?

Asked By: newinbo | Asked On: May 4th, 2008

I have to write test scenarios in peoplesoft payroll module. I have basic idea about peoplesoft functionality after reading peoplebooks but not much experience. So guys please help me to find out the easy way to learn and write different test scenarios in this module. I will really appreciate it.

Answered by: kurtz182 on: Dec 5th, 2009

A test scenario is defined as a sequence of actions that identifies a process to be tested.  It is often presented in story form to help a person conceptualize a complex process.The best way to w...

Answered by: Sridhar19 on: Apr 8th, 2009

1. Get the overall BRD, FS and read it completely.2. Think what types of scenarios could be written for each and every requirement mentioned in the BRD or FS doc.3. Try writing negative scenarios...

Testing for application accuracy

Asked By: Srikanth B | Asked On: May 2nd, 2008

Testing for application accuracy using the update and delete statements

Answered by: kurtz182 on: Jan 12th, 2010

UPDATE table_name SET column1 = “new_value” WHERE conditionUPDATE table_name SET column1 = “new_value” WHERE condition1 AND condition2UPDATE table_name SET column1 = “new_value” WHERE condition1 OR condition2 DELETE FROM table_name WHERE condition

Answered by: ashishks on: Sep 1st, 2009

Your question is not very much celar. Can u plz elaborate once again?

Using the select statement to test data

Asked By: Srikanth B | Asked On: May 2nd, 2008

Answered by: kurtz182 on: Jan 12th, 2010

SELECT column_names FROM table_nameSELECT DISTINCT column_name FROM table_nameSELECT column_name FROM table_name WHERE conditionSELECT column_name FROM table_name WHERE condition1 AND condition2SELECT...

Answered by: ashishks on: Aug 28th, 2009

1. Select * from <Table Name>  ---> It will select all rows from the table.2. Select <Column Name1>, <Column Name2 from <Table Name> ---> It will select all rows of col...

Too many test cases to test

Asked By: ajay0419 | Asked On: May 1st, 2008

I have about 500 test cases to test and I have to test them on all kinds of browsers (ie, mozilla,netscape etc) does anyone know of technique to reduce my work?

Answered by: kurtz182 on: Dec 13th, 2009

First, let me say that mathan_vel's response places you in the right direction.  Beyond that, I suggest you try to reduce your workload if at all possible.One way to reduce the numb...

Answered by: ujjwala76 on: Aug 26th, 2009

If you have to test too many testcase then best go for automation testing tools.

You can use Winrunner OR QTP and pass parameter in the code and execute it.

It will run prpoerly and you will get result which you can report to developer also.

Informal test strategy

Asked By: shaz.1329 | Asked On: Apr 27th, 2008

The test strategy that is informal and non structured is known as _______________

Answered by: kurtz182 on: Dec 2nd, 2009

Informal non-structured testing is called 'ad-hoc testing' or 'exploratory testing'. 

Answered by: rajmohan23 on: Sep 5th, 2009

perr review

Driver and stub

Asked By: sentiflat10 | Asked On: Apr 25th, 2008

With what type of test is a driver and a stub most closely associated?

Answered by: yuganr on: Jan 7th, 2011

Both for integration testing.

Answered by: kurtz182 on: Dec 8th, 2009

A Stub is code emulating a called function.A Driver is code emulating a calling function.Unit Testing is testing done on a 'micro' scale.  It verifies that individual units of code a...

Importance of testing in sdlc

Asked By: ravitcs | Asked On: Apr 24th, 2008

What is the importance of testing in sdlc?

Answered by: kurtz182 on: Dec 22nd, 2009

Testing is important throughout the Software Development Life Cycle because:1) it identifies and reports defects so they can be fixed2) it helps key stakeholders understand the state of prod...

Answered by: hareeshmte on: Jul 7th, 2008

SDLC: Software Development Life Cycle is the process of building the application or product or project through different phases.Requirement - H/w, S/W Resources, Plan, Team Size, Budget and etcAnalysi...

Defect report basic elements

Asked By: dymshitz | Asked On: Apr 22nd, 2008

Describe to the basic elements you put in a defect report

Answered by: kurtz182 on: Dec 27th, 2009

Elements of a defect report:1) defect id2) test case reference3) project name4) build found5) priority6) severity 7) status8) assigned to 9) submitted by10) submitted date 11) brief title 12) environm...

Answered by: nishant.ghode on: Dec 9th, 2008

Bug ID,

Description,

Module Name,

Screenshot,

Open Date,

Detected By,

Reviewed By,

Assigned To,

Test Case ID,

Severity,

Priority,

Status,

Comments if Any

Boundary value

Asked By: kumsan060 | Asked On: Apr 20th, 2008

What is the min amd max length of password

Answered by: mailme.qualityfirst on: May 6th, 2010

Min and Max length of Password is as per the functional spec/SRS. But ideally it is 6 to 18.Testing at boundary values is called Boundary Valuec Analysis. Testing has to be done for Values at 6, 6-1, ...

Answered by: kurtz182 on: Dec 15th, 2009

The minimum and maximum length of a password is defined in the application's business requirements or technical specifications.  It is generally 6 to 12 characters in length.  To test it...

Explain about bug tracking in banking module

Asked By: ashoknaidu | Asked On: Apr 16th, 2008

Answered by: kurtz182 on: Dec 16th, 2009

The same process is used to track defects across all modules, and it makes no difference what industry these modules were programmed for.

Answered by: mathan_vel on: Aug 14th, 2009

Bug Tracking is a Tool and it is common for all modules. there is no seperate tool to track for Banking modules.

Database tester generally used commands

Asked By: rajendra.tripathy | Asked On: Apr 12th, 2008

What commands do database tester generally use & whether they are given privileges to the all tables to access?

Answered by: dadhichi golla on: Feb 23rd, 2012

select ename,dept,sal from emp group by ename having dept order by sal

Answered by: kurtz182 on: Jan 12th, 2010

The Transact-SQL commands most often used by a tester are:USE database_name SELECT column_names FROM table_nameSELECT DISTINCT column_name FROM table_name'SELECT column_name FROM table_name W...

Adequately test a software module

Asked By: ksankar56 | Asked On: Apr 10th, 2008

How do you know when you have enough test cases to adequately test a software module?

Answered by: kurtz182 on: Dec 23rd, 2009

You know that you have the number and nature of test cases to adequately test a software module when you backward trace those test cases to the module's requirements and discover that all of the requirements are adequately covered by test cases.

Answered by: saravanan123 on: Aug 10th, 2009

we can find only with the help of Traceability matrix

Bsd

Asked By: chandru.rr | Asked On: Apr 10th, 2008

What is baseline document? Please list that.

Answered by: kurtz182 on: Dec 22nd, 2009

A baseline document is a formal document that has undergone a review and approval process and serves as the accepted standard.  Once a document is baselined, it cannot be changed until revisions are formally reviewed and approved. 

Answered by: G.D.S.Prasad on: Feb 28th, 2009

A  starting point or condition againest which future changes are measured. A baseline normally represents a milestone or key deliverable of a project. Documents are baselined after every release.

What is your role?

Asked By: vai15517 | Asked On: Apr 6th, 2008

You are requested by the test lead of another project to attend the test plan review meeting and see whether the things are going on track. Which role you are performing? ...

Answered by: kurtz182 on: Nov 19th, 2009

Either b) or c) could be correct, depending on the motive of the requestor.  If the test lead merely wishes to gain information, then the role would be c) consultant.  However, if the test l...

Answered by: prabu.srinivas on: Sep 9th, 2009

Mediator

Contents of audit report

Asked By: bsriks | Asked On: Mar 20th, 2008

What are the contents of audit report?

Answered by: kurtz182 on: Nov 23rd, 2009

An internal quality audit report should contain the following:

1) Scope and criteria of audit
2) Listed objectives of audit
3) Auditor's name and area being audited
4) Date and location of audit
5) Audit findings
6) Closing statement which includes action items for reviewed area

Answered by: amaralbert on: Sep 9th, 2009

As per me: Main containts of a Audit report should be designed as follows:Audit Report No # with Version historyAudit Plan reference No #Project/Area AuditedClause coveredAuditor's NameAuditee'...

The entry criteria for the preparation of the test plan is the _____

Asked By: mmereena | Asked On: Mar 13th, 2008

The entry criteria for the preparation of the test plan is the _____ answer 1 confirmation of the requirements. Answer 2 initiation of the requirements answer 3 plan to have the requirements answer 4 none of the above

Answered by: kurtz182 on: Dec 13th, 2009

Answer 1:  Confirmation of the requirements
 

Answered by: saravanan123 on: Aug 10th, 2009

To judge where we have to undergo testing and who willbe doing and what are all the environment requirements it should have

Business analyst, developers and testers

Asked By: keerthim9 | Asked On: Mar 11th, 2008

What do business analyst and developers expect from the testers?

Answered by: kurtz182 on: Dec 8th, 2009

Business Analysts expect testers to verify that all requirements have been satisfied by the application under test.  They also expect testers to provide feedback if there are inaccurate, incomple...

Answered by: srinivasulub1981 on: Feb 12th, 2009

What do Business Analyst and Developers expect from the Testers?HiBusiness Analyst:I'm not sure, Business analyst is a person who is dedicated for gathering the requirements, so if tester has any ...

Improve testing quality

Asked By: keerthim9 | Asked On: Mar 11th, 2008

Give an example of where and how you have improved the testing quality

Answered by: kurtz182 on: Nov 28th, 2009

I improved test quality by establishing, documenting, and disseminating test standards, procedures, and guidelines that was used as a reference by all testers.  These included 1) descri...

Answered by: Suneeta Deshmukh on: May 14th, 2008

Hi All,

Improvement done in testing process - as introduction of a standard template for writing test cases and sharing it with the core end user team to get their views and capture maximum defects before the product is released to customer.

Thanks
Sunita

Report the bug

Asked By: keerthim9 | Asked On: Mar 11th, 2008

How did you report the bug in your last job?

Answered by: mathan_vel on: Jun 10th, 2010

How did you report the bug in your last job? Its all up on the Organization, Project, Client and varies.Lot many tools is there to Reporting the bug.  In my case I used Excel sheets & Is...

Answered by: kurtz182 on: Dec 21st, 2009

Posting a bug is typically done in a defect management tool.  However, some test groups use a spreadsheet program.  Make sure the defect report contains: 1) defect id2) test case refere...

Test 5 screens of an application

Asked By: ramakrishnaqc | Asked On: Mar 6th, 2008

What type of testing you can do? When we gave you 5 screens and, how can you test that application?

Answered by: kurtz182 on: Dec 12th, 2009

I would provide a list of functionality and GUI tests, but there are simply far too many unknowns to adequately answer this question.  For example (not an exhaustive list):Q1: In what context am ...

Answered by: rajmohan23 on: Sep 5th, 2009

Based on the requirement I will select the testing. For the beginning I will do the exploratory testing to know the functionality. Then I will check whether it is accepted for the links...

Minimum requirement to start testing

Asked By: neeladri | Asked On: Mar 3rd, 2008

What is the minimum requirement to start testing?

Answered by: mithr17 on: Nov 1st, 2011

Requirements as you think need not be the commonly used term in IT. It can be anything that will help you test the application. So the minimum requirement to start testing from me would be a demo of t...

Answered by: kurtz182 on: Dec 12th, 2009

The answer to this question depends on the type of testing to be performed.  I will interpret this question quite literally and answer it this way:  Exploratory testing requires minimum reso...

Your customer does not know how to write uat documents how will you handle this situation?

Asked By: neeladri | Asked On: Mar 3rd, 2008

Answered by: kurtz182 on: Dec 24th, 2009

Requirements are open to interpretation and the purpose of a User Acceptance Test is to verify that the product meets requirements as they are interpreted by the client.  Consequently, ...

Answered by: rajmohan23 on: Sep 5th, 2009

hi
the tester is more responsible for giving the quality product.if the c dont know we have to help and test the uat n explain them

Pca and fca

Asked By: bsriks | Asked On: Feb 28th, 2008

What is the difference between pca and fca?

Answered by: kurtz182 on: Nov 25th, 2009

The Software Configuration Management (SCM) process identifies a need to trace changes to the software.  This process includes configuration identification, configuration control, configuration s...

Answered by: manjujestin on: Mar 17th, 2008

PCA is Physical Configuration Audit .
FCA is Functional Configuration Audit.Normally SQA's conduct auditing.

Common causes and special causes

Asked By: bsriks | Asked On: Feb 28th, 2008

What is the difference between common causes and special causes?

Answered by: kurtz182 on: Nov 25th, 2009

Common and special causes were introduced by Walter A. Shewhart and Edwards Deming to describe variation in a process through statistical methodologies.  These concepts are used to discern d...

Answered by: Deepak Sleeba George on: Mar 17th, 2008

Common-cause variation is characterised by:Phenomena constantly active within the system; Variation predictable Irregular variation within an historical experience base Lack of significance in individ...

Priority and severity examples

Asked By: Meenal001 | Asked On: Feb 27th, 2008

Can some one give the best example for the following scenario's1. High priority and high severity2. High priority and low severity3. High severity and low priority4. Low severity and low priority

Answered by: kurtz182 on: Jan 2nd, 2010

High priority and high severity:  The application crashes whenever a person attempts to submit valid input on the registration page.High priority and low severity:  The content entered in th...

Answered by: Nitinkk on: Aug 27th, 2009

Regarding Priority and Severity Examples :What most of the testing Guys do while answering the Simple question they took the examples from the Global project. ( Like , I got this & that in YAHOO, ...

Testing a flash file and HTML file

Asked By: vaibhavst | Asked On: Feb 27th, 2008

Have you found any difference while testing a flash file and HTML file? If yes what are they?

Answered by: kurtz182 on: Dec 15th, 2009

I can think of three major differences between testing a flash file and an html file:1) Testing an html file is about verifying the static elements on a web page while testing a flash file is more abo...

Answered by: mathan_vel on: May 6th, 2009

Nothing difference.
For run a flash file in browser needs the plug-ins. if the plugin is not available(not installed), the screen areas shows empty
For Html file its not needed.

Testcase life cycle

Asked By: sasi_akkala | Asked On: Feb 23rd, 2008

What is the testcase life cycle?

Answered by: kurtz182 on: Nov 12th, 2009

The Test Case Life Cycle includes elements before and after the execution of the test case.  1) Study the requirements in order to author an adequate test case2) Set up the environment in or...

Answered by: nishantshere9 on: Apr 4th, 2008

Prior commencing writing test cases, understand the product with the help of Requirements and Functional Specifications.1) On the basis of the understanding of the product, understand and identify the...

How much supervision have you typically received in your previous job?

Asked By: vaibhavdesai | Asked On: Feb 14th, 2008

Answered by: JharnaPatel on: Feb 13th, 2010

Only once and that too in the beginning of the job because in any job a person requires a start. Supervision is required when a person doesnot follow the instructions properly and that never happened with me. I always accomplished my tasks as and when given.

Answered by: reetaa on: Jan 14th, 2010

My superviser can give the guidlines and I start from there.

Difference between six sigma and CMMI

Asked By: muhammad farhan zafar | Asked On: Feb 14th, 2008

What is the difference between six sigma and CMMI and how both interlate/differ to each other (in which respects and levels)

Answered by: kurtz182 on: Dec 20th, 2009

Both Six Sigma and Capability Maturity Model Integration (CMMI) are process improvement methodologies designed to add value to organizations.  The Six Sigma approach was not originally designed w...

Answered by: sjaladurgam on: Jun 15th, 2008

Six Sigma :Is an overall enterprise improvement methodology that uses data to monitor, control, and improve operational performance by eliminating and preventing ‘defects' in products and as...

Changing requirements

Asked By: Sandeep Koul | Asked On: Feb 12th, 2008

How will you test support based sites where in the requirements of the clients keeps changing on daily basis?

Answered by: kurtz182 on: Dec 8th, 2009

I respectfully disagree with anyone who states this situation "doesn't effect test strategy."  In fact, it would cause me to revise our test strategy.  The only way these circu...

Answered by: vk1978 on: Feb 22nd, 2009

I worked with a product testing team where every member of the team are responsible for 1 or 2 products, I as assigned one product, in that product testing client requested changes in which few are in...

Testers and quality control

Asked By: nishaarun | Asked On: Feb 12th, 2008

Does testing come under quality control or quality analysis?

Answered by: kurtz182 on: Dec 8th, 2009

The purpose of a test effort is to discover and report defects and is therefore a quality control activity.  In contrast, an effort to prevent defects is a quality assurance activity.

Answered by: sbkpati on: Nov 13th, 2009

As my friend said, Suppose examination is conducting in a class room Students are writing the exam, then invigilator role is just observing the students whether they are following the rules and regula...

Test case for text box

Asked By: Vinay Reddy | Asked On: Feb 11th, 2008

What is the basis on which you can check a text box in a web page or application?

Answered by: kurtz182 on: Dec 13th, 2009

1) Physical properties on page (location, height, width, length)2) Labels that accompany it (either permanently or upon validation)2) Number of characters that it accepts3) Data type(s) that it accept...

Answered by: saravanan123 on: Aug 10th, 2009

1.check for tab validation

2.check it accepts alphabets
3.check it accepts specialcharacters
4.check it accepts numbers
5.Check for maximum criteria
6.Check for Entervalidation



Estimate a bug

Asked By: kumari_sutapalli | Asked On: Feb 6th, 2008

How do you estimate the bug?

Answered by: kk01041883 on: Jan 17th, 2010

The bug is prioritized based on the impact of the defect on the application on that module or on the dependent modulee.g If you are not able to create a data which is consumed by the other modules of ...

Answered by: kurtz182 on: Dec 16th, 2009

A bug estimate is based on guidelines established for Severity and Priority.  A defect's Severity and Priority levels depend on these factors:

1) It's impact on users
2) Liklihood of occurrence
3) It's perceived value to end-users
4) It's value to your company

What are the roles of quality assurance?

Asked By: sai99 | Asked On: Jan 30th, 2008

Answered by: kurtz182 on: Dec 22nd, 2009

The roles of Quality Assurance are:1) To help key stakeholders understand the quality of their products and services so they can make informed business decisions about them.2) To help improve the qual...

Answered by: ashishks on: Aug 24th, 2009

The following is the role of QA:-
1. To produce a quality product,
2. Which is reasonabily bug free,
3. Which meets customers requirements,
4. Best fit in cost and time and makes sure that correct process are followed,
5. And easy to maintain.

Implementation of cmm in an organisation

Asked By: Mena1710 | Asked On: Jan 30th, 2008

Implementation of cmm in an organisation - detailed - imagine the company in new to cmm the how about going from the scratch.... What is the pre-requistes?

Answered by: kurtz182 on: Dec 25th, 2009

Prerequisites to implement CMM in an organization:1) Organization has a firm need to improve processes2) Improving processes will make firm more profitable3) Increased profitability will exceed c...

Effectively mentor testing staff

Asked By: nishita07 | Asked On: Jan 28th, 2008

Demonstrated ability to effectively mentor testing staff and to mange own work against competing priorities and deadlines

Answered by: kurtz182 on: Dec 8th, 2009

I will answer the question as though it were stated this way: "How do you demonstate an ability to effectively mentor a testing staff and manage your own work against competing priorities and dea...

Answered by: kumsan060 on: Mar 25th, 2008

Effective mentor Testing Staff these are Experience Mentor in the Testing and they Creates their own testing Plan for the product and decide the priority of an Error. The Desigantion of these tester are Called IVV i.e Independent Verification and Validation

Test cases for check box

Asked By: vidhyamythili | Asked On: Jan 28th, 2008

How to write test cases for check boxes?Give some sample test cases.Give some sample test cases for drop down list box in a gui.

Star Read Best Answer

Editorial / Best Answer

Answered by: kurtz182

View all questions by kurtz182   View all answers by kurtz182

Member Since Nov-2009 | Answered On : Dec 13th, 2009

CHECK BOXES

1) Physical location and arrangement on page
2) Labels associated with each check box
3) Check box grouping follows requirement and makes sense
4) Initial focus and tab order
5) Active or inactive state (grayed out) per business rules
6) Can check and uncheck boxes
7) Validation when controls are required for submission
8) Corresponding data is successfully captured in database
9) Controls follow state management rules when navigating between pages


DROP DOWN LIST BOX

1) Physical properties (location, height, width)
2) Corresponding label
3) Initial focus and tab order
4) Displays all items without truncations
5) Can select and submit only one item in the list at any given time
6) Validation when control is required for submission
7) Each item in list is selectable and can be submitted
8) Corresponding data is sucessfully captured in database
9) Control follows state management rules when navigating between pages

Answered by: Srikanth Dasuri on: Aug 30th, 2011

1) check the availability of the check box on application.
2) check the functionality of check box by Enabling.
3) check the functionality of check box by Disabling.

Answered by: kurtz182 on: Dec 13th, 2009

CHECK BOXES1) Physical location and arrangement on page2) Labels associated with each check box3) Check box grouping follows requirement and makes sense4) Initial focus and tab order5) Active or inact...

Pond approach and mirror approach

Asked By: lekha253 | Asked On: Jan 17th, 2008

What is pond approach and mirror approach?

Answered by: kurtz182 on: Dec 11th, 2009

The term "Pond Approach" represents several things:  1) "Pond" is a metaphor used to describe the Agile approach to software development.  This metaphor is primarily used...

Answered by: kumsan060 on: Jan 21st, 2008

Pond Approach is used to select the Type Testings applicable for that application.Pond itself indicate the it contains the water form that water you have to collect purified water.  This approch is u...

Identify the bug

Asked By: vineshreddy | Asked On: Jan 14th, 2008

Identify the bug (not the errors) and write a description:calculator performs this operation 1*1=2, 2*2=4, 3*3=10, 4*4=16, 5*5=26

Answered by: bina on: Jul 27th, 2011

Odd numbers are calculating wrong , adding 1 extra after calculation.

Answered by: kurtz182 on: Jan 2nd, 2010

The defect is:

Multiplying odd numbers adds one to its total.  Multiplying even numbers works fine.

Handle stress

Asked By: vikasbabu | Asked On: Jan 13th, 2008

How do you handle stress in your life?

Answered by: chetan.nellekeri on: Jul 24th, 2010

I try to find the solution and forget the stress. Because carrying stress leads to bunch of stress.

Answered by: kurtz182 on: Dec 10th, 2009

I write songs.

Scope for atm machine

Asked By: shaludoll | Asked On: Jan 10th, 2008

How to write scope for atm machine

Star Read Best Answer

Editorial / Best Answer

Answered by: kurtz182

View all questions by kurtz182   View all answers by kurtz182

Member Since Nov-2009 | Answered On : Dec 13th, 2009

User Interface
   1) screens have proper format and text
   2) buttons correspond to proper items on screens
   3) keypad entries are properly displayed
   4) can backspace to delete entries
   5) branding


Account Information
   1) debit or credit card information
   2) pin code
   3) transaction charge
   4) deposit limit per transaction
   5) deposit limit per day
   6) withdrawal limit per transaction
   7) withdrawal limit per day
   8) account status

       a) card active
       b) card inactive
          - expired
          - replaced
          - reported stolen
          - suspicious activity (internal)


Insert Card
   1) improper card
   2) proper card
       a) wrong way
       b) upside down
       c) correctly  
   3) asks for pin
       a) proper pin
       b) improper pin


Check Balance
   1) of checking account
   2) of savings account
   3) another transaction
       a) yes
       b) no
   4) get receipt
       a) yes
       b) no
   5) transaction charge (none)


Deposit
   1) to checking account
   2) to savings account
   3) amount
       a) upper limit (+.01 and -.01)
       b) lower limit (+.01 and -.01)
       c) nothing
   4) correct amount
       a) yes
       b) no
          - reenter      
   5) another transaction
       a) yes
       b) no
   6) get receipt
       a) yes
       b) no
   7) transaction charge (none)
    
Withdrawal
   1) from checking account
   2) from savings account
   3) amount
       a) upper limit (+.01 and -.01)
       b) lower limit (+.01 and -.01)
       c) nothing
   4) correct amount
       a) yes
       b) no
          - reenter      
   5) another transaction
       a) yes
       b) no
   6) get receipt
       a) yes
       b) no
   7) transaction charge (amount + acct type)
 

Fast Cash Withdrawal
   1) from checking account
   2) from savings account
   3) amount - 10, 20, 30, 50, 100 or 200

   4) correct amount
       a) yes
       b) no
          - reenter
   5) another transaction
       a) yes
       b) no      
   6) get receipt
       a) yes
       b) no
   7) transaction charge (amount + acct type)   

Answered by: yxl01 on: Sep 4th, 2010

How do you know you've tested all the paths and scenarios you need to test?To ensure full or sufficient coverage, try Model-Based Testing (MBT) technique.  The idea is to create a model (stat...

Answered by: kurtz182 on: Dec 13th, 2009

User Interface   1) screens have proper format and text   2) buttons correspond to proper items on screens   3) keypad entries are properly displayed   4) can b...

Bug tracking system

Asked By: absss | Asked On: Jan 9th, 2008

What is the role of bug tracking system ?

Answered by: kurtz182 on: Dec 21st, 2009

A bug tracking system (a.k.a quality management system) can be used for many things. Its role is:1) To report defects so they can be fixed2) To monitor the status of defects3) To associate defects wit...

Answered by: rahulskin on: Sep 22nd, 2009

The role of Bug Tracking system is to track the bug.- To know the total bug raised.- To know the total bug functionality wise.- To know the status of the bug like Open, New, Reopen, Fixed, Resolved et...

Mobile testing

Asked By: bsandesh2007 | Asked On: Jan 8th, 2008

Is there any automation tool for mobile(wireless) application testing ???

Answered by: kurtz182 on: Dec 4th, 2009

TestQuest and MTS are two mobile automation tools.  TestQuest is used to test wireless handsets.MTS is a scalable automated application testing tool for Windows Mobile 5.0.There are also ways to ...

Answered by: KiranKodati on: Sep 9th, 2008

Every mobile company has their own tools for mobile testing. TestQuest is the best tool used for mobile testing.

Test cases for code under development

Asked By: nabanita_84 | Asked On: Jan 3rd, 2008

How will you write test cases for a code currently under development? Describe the last project scenario and generate test cases for it

Answered by: kurtz182 on: Dec 13th, 2009

Functional requirements are a wonderful thing!  To a large degree, developers rely on these requirements to produce their code.  At the same time, these requirements are used by the test tea...

Answered by: saravanan123 on: Aug 10th, 2009

hello sir don`t confuse with the test case for the code it will be not checked by us it will be done only by the developers


we will be doing only the front end of the application not of the inner core of the project

A system that has been working fine for the past 25 years has been given to you for testing and that has no errors how will you convince your senior that you have performed testing?

Asked By: nishaarun | Asked On: Jan 2nd, 2008

Answered by: anand_info on: Nov 24th, 2009

Perform an adhoc testing and publish the results

Answered by: kurtz182 on: Nov 23rd, 2009

The answer depends on how well the senior member knows me.  If I have proven my trustworthiness to this senior member in the past, then I simply submit thorough test results and call it...

Write test case for 2 way switch

Asked By: nishaarun | Asked On: Jan 2nd, 2008

Answered by: kurtz182 on: Dec 13th, 2009

The functional specification should tell us how we know whether the 2-way switch is turned off or turned on.  We can't assume the switch is attached to a circuit that illuminates a bulb. ...

Answered by: saravanan123 on: Aug 10th, 2009

1.Check whether 2 switches are present 2.Check it can be accessible from both swithces3.Check whether the switches are present on 2 ends are working4.Check whether the switch present in the front...

Cmm implementation

Asked By: ohmohm | Asked On: Dec 28th, 2007

How do we implement cmm in a company which is new to it? And also when will we reap the benefits of cmm

Answered by: kurtz182 on: Nov 23rd, 2009

The Capability Maturity Model (CMM) is used as a general model to aid in improving organizational business processes.  This model has been superceded by CMMI (Capability Maturity Model Integratio...

Answered by: amaralbert on: Sep 5th, 2009

Very basic idea is as follows:CMMI is a process improvement model which is now widely used by most of the organizations to improve the process performance and ROI.Latest release from SEI is CMMI Ver 1...

What are the drawbacks of ad-hoc testing and ways to overcome them?

Asked By: ranu agrawal | Asked On: Dec 22nd, 2007

Answered by: kurtz182 on: Nov 6th, 2009

Ad-hoc testing supplements structured, functional black-box testing and is not meant to stand on its own. Typically, testers are asked to use their imaginations to find defects outside their structure...

Answered by: vk1978 on: Mar 12th, 2009

With the help of a prepared Test case we can give some input data and verifying the expected results, here we can analyze the application blindly by following the Test cases, but its not possible wit...

What is the difference between quality assurance and quality control?

Asked By: ranu agrawal | Asked On: Dec 22nd, 2007

Answered by: bheemrao on: Sep 21st, 2011

Quality Control is for Process quality &

Quality Assurance is for Product quality.

Answered by: Aparnasomishetty on: Dec 23rd, 2009

Quality Assurance is defect prevention method and where as Quality Control is defect detection and correction method.

Defect management/ defect resolution

Asked By: MVTESETING | Asked On: Dec 22nd, 2007

" how did you manage defect resolution in your last company".(recently I was asked this question in one interview.What could be good answer for this question?)

Answered by: Manish_ti on: Sep 18th, 2011

Defect Managment has 5 steps-
1) Defect Prevention
2) Deliverable baseline
3) Defect Dyscovery
4) Defect resolution
5) Process Improvement

Defect Resolution is the part of defect Managment has following steps-

1) Prioritize fix
2) Schedule Fix
3) Fix defect
4) Report Resolution

Answered by: kurtz182 on: Dec 26th, 2009

I appreciate of mathan_vel's answer.  Yet our process is somewhat different:Assess risks and prioritize accordingly:  This assessment is typically performed during a triage meeting ...

Static testing requires...?

Asked By: ranu agrawal | Asked On: Dec 22nd, 2007

Static testing requires...?1)binaries 2)source code 3)product 4)executables

Answered by: kurtz182 on: Dec 22nd, 2009

2) source code

In software development, static testing requires programmers to examine their code to find errors.  Think about it... peer reviews, walk-throughs, and inspections can't take place without source code! 

Answered by: deviaparna on: Aug 31st, 2008

Static testing means it is the type of testing by seeing and feeling means without performing any actions, like checking the review codes, checking GUI, objects of application.

Boundary value analyses

Asked By: ranu agrawal | Asked On: Dec 22nd, 2007

Boundary value analyses catches error that happens or arises at...1)end 2)beginning 3)middle 4)at boundaries

Answered by: kurtz182 on: Dec 27th, 2009

4) At boundaries

Answered by: mathan_vel on: May 26th, 2009

At the Boundaries

What are the essentials of software testing process?

Asked By: ranu agrawal | Asked On: Dec 22nd, 2007

Answered by: s2skumar on: Oct 23rd, 2010

In the Initial phase, Use case and Business Requirement Documents is essential. After that Test strategy and test plan in the design phase. Then finally Test case when the built is ready.

Answered by: kurtz182 on: Dec 27th, 2009

The following are essential:

1) Product
2) Time
3) Resources

Defect tracking system objectives

Asked By: ranu agrawal | Asked On: Dec 22nd, 2007

What is the prime objective of a defect tracking system?How is defect fix validated?

Answered by: mathan_vel on: Jun 10th, 2010

The Prime Objective of the Defect Tracking the System is to Manage & Organize the Defects/Bugs in the Test Life Cycle from Open to Close state

Answered by: kurtz182 on: Dec 26th, 2009

The prime objective of defect tracking systems is to manage the life cycles of defects from open to closure. 

What are the three key skills a tester should possess ?

Asked By: kannalu45 | Asked On: Dec 20th, 2007

Answered by: kurtz182 on: Jan 1st, 2010

1) Keen observation skills
2) Excellent communication skills (both written and verbal)
3) Ability to apply knowledge and experience to novel situations

Answered by: rahulskin on: Sep 10th, 2009

1) Attitude to learn new things.
2) View.
3) Good written and verbal communication.

Talk on "micro financing is a great weapon to combat with GLobal poverty"

Asked By: mukesh_chaudhary85 | Asked On: Dec 20th, 2007

Answered by: kurtz182 on: Dec 10th, 2009

In some countries around the world, people live well on very little wages.  The equivalent of $1 USD per day is enough for people to not only survive but live relatively contented lives.  In...

How to test a white paper?

Asked By: thegreatsathiya | Asked On: Dec 16th, 2007

Answered by: ssaradha85 on: Jan 24th, 2010

1 ) Check the size of the paper whether it is according to the requirements. eg: A4 , full scape.2 ) Check the quality of the paper3 ) Check whether we can write with ink pen, ball pen, pencil, etc4 )...

Answered by: kurtz182 on: Dec 20th, 2009

STEPS TO TEST A WHITE PAPER

1) Study the requirements for the product and determine what it is to be used for
2) Author test cases that will allow you to fully test each and every requirement
3) Map test cases to requirements
4) Prioritize the test cases
5) Execute the test cases

Acid testing

Asked By: Joykid_007 | Asked On: Dec 14th, 2007

I have come across the term "atomicity, consistency, isolation, durability" acronym as acid , have any one have more knowledge about this testing strategy... Help would be appreciated

Answered by: kurtz182 on: Dec 29th, 2009

ACID (atomicity, consistency, isolation, durability) refers to a set of properties that guarantee that database transactions are processed reliably.Atomicity states that database modificatio...

Answered by: devanshu20 on: Mar 17th, 2008

Basically in IT World ACID is acronym of Atomic, Consistent, Isolation, Durable. Which is specifically define a Properties of a Good Database Transaction.So I think ACID Testing is either a Database Testing. The white box and Black box Testing of Database Queries/Processes.

Pond approach

Asked By: kumsan060 | Asked On: Dec 14th, 2007

What is pond-approach in testing

Answered by: kurtz182 on: Dec 11th, 2009

"Pond" is simply a metaphor used to describe the Agile approach to software development.  This metaphor is primarily used to describe the differences between Waterfall and Agile softwar...

Common interview questions for full time position

Asked By: tvklovesu | Asked On: Dec 13th, 2007

Hello guys,i need help. I would like to get your advises on these below questions.In all my interviews every one are asking this question1. "why you are looking for full time position?"can some one sujjest me the best answer that I can tell in my interview2. What are the different ways to estimate the...

Answered by: on: Nov 1st, 2011

I'm not sure if contracting/consulting is a common practice in India these days. When I was still working in India, many of the MNCs (Infy,Satyam,TCS, Wipro etc) came up with a rule to hire 90% full t...

Answered by: kurtz182 on: Dec 11th, 2009

Q1: Why you are looking for full time position?1) I enjoy working in the industry. I believe your company is the best in class and I want to contribute toward its continued success.2) I have researche...

What are non document techniques in testing

Asked By: kumsan060 | Asked On: Dec 13th, 2007

Answered by: kurtz182 on: Dec 8th, 2009

Test techniques that require no documentation are 'ad-hoc' and 'exploratory' testing. 

Answered by: srinivasulub1981 on: Nov 28th, 2009

HI

Any technique done while testing with out proper doc they will called as non document testing techniques..

For ex: Adhock testing, Exploratory, etc


CNU

Usability testing of web application

Asked By: raj1402 | Asked On: Dec 10th, 2007

1.What all factors are considered when we perform usability testing of web application?2. What is the most important testing which we consider when we test a web application?

Answered by: senthilrl on: Jul 26th, 2010

Testing for 'user friendliness'. Clearly this is subjective, and will depend on the targeted end-user or customer. User interviews, surveys, video recording of user sessions, and other techniques can be used. Programmers and testers are usually not appropriate as usability testers.

Answered by: kurtz182 on: Dec 12th, 2009

1)  Here is a high-level (and not exhaustive) list of things to consider: - page layout- links- focus- text appearance- headings, titles, and labels- text boxes and validation - menus and li...

Difference between session issues and functionality issues

Asked By: saurabh garg | Asked On: Dec 6th, 2007

Hi everyone ! I am not able to figure out the difference between session issues and functionality issues....Can anyone clear this concept with an example.....Regards,saurabh garg

Answered by: kurtz182 on: Dec 8th, 2009

The primary difference between session and functionality issues is sessions are time-dependent and functionalities are not.A session is a process that enables interaction between two or more communica...

Answered by: srinivasulub1981 on: Nov 28th, 2009

HI  Session Issues: If an user logged into the application then concerned sessions will be created, these are 2 types, Permanant and temparory....  Issues:  -> Try to use the applica...

EleVATor test cases

Asked By: cnune | Asked On: Dec 4th, 2007

What are the different scenarios that should be considered while writing test cases for an eleVATor(lift).

Answered by: mithr17 on: Nov 22nd, 2011

I saw test cases for both elevator and lift as two different questions. Infact both mean the same, a mechanical device that transports people/things between building floors. In American English, this ...

Answered by: kurtz182 on: Dec 20th, 2009

Here are a few elevator tests. This is not an exhaustive list.FUNCTIONALITY TESTSOutside Elevator1) You can call elevator from every floor2) Elevator alerts arrival with an audible sound 3) When eleva...

Duplicate bugs

Asked By: rk_pradheep | Asked On: Nov 30th, 2007

Explain what a duplicate bug is ?

Answered by: shivam on: Jan 5th, 2012

Duplicate bug -> is that bug which has already been reported and functionality is same as the reported one.
but sometimes developer also treat the bug occurred in different scenarios as duplicate bug, but it is different because there steps reproduction is different.

Answered by: mfsi_chinmayb on: Jan 4th, 2012

Hi Duplicate bug can be termed as following issues: *It can be like same defect we found in different scenario or attempt and reporting them in the bug tracking tool with different bug id.It might c...

Severity and priority for bugs

Asked By: rk_pradheep | Asked On: Nov 29th, 2007

Give me example for bug that has high serverity and low priority and same bug in other case should be low severity and high priority.Note : it should be same bug not two different bugs

Answered by: kurtz182 on: Dec 26th, 2009

DEFECT:  Application freezes and forces reboot when entering "Votar a favor Pedro".HIGH SEVERITY AND LOW PRIORITYThis represents an issue that has a significant negative impac...

Answered by: srinivasulub1981 on: Dec 9th, 2008

Before answering this question i would like to say some thing abt my project, mine is a project, it contains both US and UK clients... but both are using same files...Desc about some functionality: A ...

What is silo structure in testing

Asked By: sandeep kumar | Asked On: Nov 23rd, 2007

Answered by: kurtz182 on: Dec 8th, 2009

Silo structuring refers to designing and linking a website in such a way that Google, Yahoo, Bing and other prominent sites will be 'magnetically' drawn to your site.  After silo structur...

What is light weight and heavy weight in testing

Asked By: sandeep kumar | Asked On: Nov 17th, 2007

Answered by: kurtz182 on: Dec 8th, 2009

Lightweight test projects are those that are small and of little complexity.  For these reasons they are easily manageable.

Heavyweight test projects are those that are large and of great complexity.  For these reasons they are not easily manageable. 

Answered by: saransh.kanaujia on: Mar 22nd, 2008

hi as it is describe by vandana about heavy weight it's true, generaly these type of pjects have high risk project like aeroplane traffic cantrol software or any real time system software as conce...

What is distributed defect tracking system? How it is used?

Asked By: pdave | Asked On: Nov 12th, 2007

Answered by: kurtz182 on: Nov 16th, 2009

Some bug trackers are designed to be used with distributed revision control software. These distributed bug trackers allow bug reports to be conveniently read, added to the database or updated while a developer or tester is offline. 

Answered by: zecar on: Nov 16th, 2007

The Qualtrak company's flagship product, Distributed Defect Tracking System (DDTs), was the first commercial defect tracking system for the UNIX market and is the market leader.

Important test cases for testing search engine like google.Asked in interview, so what are the main test cases like performance, stress etc..

Asked By: dd | Asked On: Nov 5th, 2007

Answered by: sarega99 on: Jul 6th, 2010

Test cases would be based on the requirement documents. Based on the requirements we would be able to create the functional test cases, User Interface test cases, Messages etc.  For eg. the types...

Answered by: kurtz182 on: Dec 25th, 2009

Let me add to the obvious conventional non-functional tests, this functional test:  Verifying page rank by convention and by popularity using keyword and keyphrases.  Doing this for text, images, and videos. 

How do you use boundary value analysis testing for evaluating the password ?

Asked By: ranjini | Asked On: Nov 4th, 2007

Answered by: michaly on: Sep 20th, 2011


For Password.
>=8 <=32 characters, must include: letters, symbole and number.
you can create a test case with a list 8 tc.

If i am wrong please let me know.

thanks,
michelle

Answered by: kurtz182 on: Dec 29th, 2009

The answer to this question depends on how the company wants to treat the password.  The first thing any good tester will do is refer to the requirements and specifications.Let's assume the r...

Write test cases for sending email from cell phone.

Asked By: ana | Asked On: Nov 4th, 2007

Answered by: kurtz182 on: Dec 25th, 2009

Here are a few sample test cases:APPLICATION PAGE1) mobile email is an option on this page2) mobile email icon image meets spec3) mobile email icon is located in proper location on page4) can place fo...

Answered by: saravanan123 on: Aug 13th, 2009

1.Check you have got enough balance and battery on you cell 2.Check whether you GPRs activation is working fast 3.Check whether if you select gprs in your phone it connects to net 4.Check whether ...

What are the methods used in metrics and test plan

Asked By: sandeep kumar | Asked On: Nov 3rd, 2007

Answered by: kurtz182 on: Dec 8th, 2009

The methods and metrics used in a Test Plan are:1) Review and learn details from all supporting documents (ex: Functional Requirements Document, Technical Specification, Systems Architecture Document,...

Answered by: srinivasulub1981 on: Nov 28th, 2009

HI

I think there is no methods for preparing these docs, may be Block box testing method is used.

CNU

What are the most important test case for the circle?

Asked By: sdkhadekar | Asked On: Nov 2nd, 2007

Star Read Best Answer

Editorial / Best Answer

Answered by: kurtz182

View all questions by kurtz182   View all answers by kurtz182

Member Since Nov-2009 | Answered On : Dec 23rd, 2009

TESTING A CIRCLE

Using simple words that do not imply knowledge of mathematical jargon, I would write these three test cases:

Precondition:
There is a figure drawn on a piece of paper.

TC1) It is a closed figure.
TC2) It has a center point.
TC3) The distance from center point to closest point on figure is equal in all directions.

Answered by: sujata_Vxt on: Jun 20th, 2011

1. It should pass through 3 distinct points lying in the same plane.
2. All lines joining 2 opposite points on this object should pass through a single point and have same dimension(length).

Answered by: ssaradha85 on: Jan 24th, 2010

1 ) Check whether you have a compass or not. 2 ) Check whether the compass is tight or not.3 ) Check whether you have inserted a pencil to it. 4 ) Check whether the inserted pencil...

What is the usability checklist for web application ?

Asked By: Midhun | Asked On: Nov 2nd, 2007

Answered by: kurtz182 on: Dec 8th, 2009

A usability checklist for a web application includes factors to be considered during an evaluation of a web application prototype.  A usability checklist is often used by testers&n...

Answered by: srinivasulub1981 on: Nov 28th, 2009

HIIt's depends on project, client..Every comp will have their own style of Check list, some times client will ask some specific check list, we are following below check list.-> Consistent label...

How to do quality controlling in garments, cosmetics & perfumes?

Asked By: Ayub | Asked On: Nov 1st, 2007

Answered by: kurtz182 on: Dec 25th, 2009

Here's a simplified response:1) Begin by learning about the products and services; gain domain knowledge2) Understand workflow and processes throughout the product life cycles3) Determin...

What is a good requirement ?

Asked By: Gnanesh77 | Asked On: Nov 1st, 2007

How do you describe a good requirement, in terms of characteristics.As far as I know, a requirement without hidden dependencies and with general characteristics such as unique and so on.. Can you add more

Answered by: kurtz182 on: Dec 8th, 2009

Characteristics of a good requirement are:1) Utility; has value to users2) Observable; process can be experienced by user(s)3) Mandatory; stakeholders would never agree to its absence4) Correct; ...

Answered by: srinivasulub1981 on: Nov 28th, 2009

HI

  -> It should be clear
 -> It should be able to develop
 -> It should be useful to the user
 -> It should be complete, should't create any confusions'

etc

CNU

What is a build?

Asked By: Jay Anand Kamal | Asked On: Oct 31st, 2007

Answered by: kurtz182 on: Nov 16th, 2009

A software build refers to the process of converting source code files into a standalone artifact that can be run on a computer.  One of the most important steps of a software build is the compilation of source code files and its conversion to executable code. 

Answered by: mks24126 on: Jan 14th, 2008

Build : After release of the software. Some modification,change or new requests are given by the Client to the company head and Head deliver it to Development team and after Implementing these request...

What are the defects in traceability matrix

Asked By: arunsiddha | Asked On: Oct 25th, 2007

Answered by: kurtz182 on: Dec 20th, 2009

Errors can occur when producing a traceability matrix for a test project.  These include:1) Requirements may be mapped to the wrong test cases.2) Traceability matrix may reference improper docume...

Answered by: srinivasulub1981 on: Dec 9th, 2008

Defects may be as follows.-> If the mapping is not done properly between the test cases and requirements-> There may be a chance to miss some of the requirements-> There may be a chance to mi...

When is a product ready to ship?

Asked By: gaoj414 | Asked On: Oct 22nd, 2007

Answered by: kurtz182 on: Nov 16th, 2009

A product is ready to ship when the build meets the exit criteria that has been agreed upon by all stakeholders in the company.  The exit criteria defines the number and nature (by Priority and S...

Answered by: logesh on: Jan 4th, 2008

The product is ready to ship once the product meets the following points

1. Error free stage
2. Time limit for product
3. situation to Meets beyond the alloted budjet

What do you do if you cannot reproduce an issue that's been reported by the customer?

Asked By: gaoj414 | Asked On: Oct 22nd, 2007

Answered by: kurtz182 on: Nov 13th, 2009

This is a common occurrence between testers and customers.  This problem is generally caused by 1) environmental differences, or an2) inaccurate or incomplete description of the problemThe best s...

Answered by: mathan_vel on: Sep 25th, 2009

If it so i would get more information from the Customer/ Client. Most of the cases it could be found that the issue is due to be in different environmental. So gathering more information from the customer is to solve this problem. Screen shot helps to find more way of helpful to reproduce

If you find a crashing bug and the developer resolves it not repro, what would you do? What if s/he resolves it as wont fix?

Asked By: gaoj414 | Asked On: Oct 22nd, 2007

Answered by: kurtz182 on: Nov 13th, 2009

DEV RESOLVES AS NOT REPROThis is a common scenario among testers and developers.  If the developer resolves the defect Not Repro, then I would1) Reopen the defect and provide additional detail th...

Answered by: Rajendra.Atm on: Feb 4th, 2008

Exactly!!!

Good Reply

When and how do you decide to enter a bug report?

Asked By: gaoj414 | Asked On: Oct 22nd, 2007

Answered by: kurtz182 on: Nov 12th, 2009

If the following criteria are met, I will file a bug report:1) If a defect is found that compromises the functionality of the program under test.2) If this defect is found using proper test data ...

Answered by: chandana on: Nov 15th, 2007

After appling correct test on s/w build with correct test data in correct environment also, if test fails, then i will go for bug reporting using Defect Report IEEE 829 format to DTT(Defect Tracking Team).

Remove duplicate bugs

Asked By: subbareddy | Asked On: Oct 16th, 2007

If at all 3 testers of a teem found same defect how to remove duplicate bugs

Answered by: Suma on: Apr 22nd, 2012

First of all we should not raise the defects again, which already raised by other tester. Before raising any defect we should check other defects in that particular module, release is any other tester...

Answered by: vlaxmanrao on: Oct 29th, 2011

Before submitting the bug in defect tracking tool, check the whether same defect is submitted other person in defect tracking tool ,this is one way of remove duplicate bugs or Before submitting t...

Realizing you wont be able to test everything- how do you decide what to test first?

Asked By: imtiaz786 | Asked On: Oct 12th, 2007

Answered by: kurtz182 on: Jan 2nd, 2010

There are many ways to determine what to test first, and they all depend on context and what is important to your company. Here are some things to consider when prioritizing tests. ...

Answered by: rahulskin on: Sep 21st, 2009

The following are the points that you can test:
- The important functionality.
- All the links and buttons working properly.
- The functionality with positive input works properly.
- Links breakages.

After releasing the product, if clients/user find the bug, then what is the responsibility of qa/test engineer and how to handle the situation.

Asked By: Jaykay | Asked On: Oct 4th, 2007

Answered by: Pawi_lp on: Dec 23rd, 2009

This kind of issues should help us the testers to see how did they find the bug? Why my team didn't find it?  Then as a team leader or project manager you should analyze why quality assurance did...

Answered by: kurtz182 on: Dec 22nd, 2009

As mathan_vel states in a previous response to this question, there is no need to point fingers and place blame.  We all make mistakes and it is best to focus energy on recovery than to...

What is software testing principle?

Asked By: sandeep kumar | Asked On: Oct 4th, 2007

Answered by: kurtz182 on: Dec 14th, 2009

Besides the more fundamental principles supplied by AN_QA from the syllabus for Certified Tester (which are darn good principles, by the way), many testing principles depend on the software developmen...

Answered by: kumsan060 on: Mar 20th, 2008

Make the software build to look as simple as possible, Reduce maximum restriction for customer to use with complex data transaction in simple manner and easy.


Anand

What is modification request and enhancement request? Who raise these request? And how tester is supposed to react?

Asked By: neelusingh | Asked On: Sep 27th, 2007

Answered by: kurtz182 on: Nov 12th, 2009

A Modification Request is a request to change existing functionality.An Enhancement Request is a request to add a new feature.Typically, the end-user (client) makes the request, and it is a teste...

Answered by: psan1980 on: Apr 9th, 2008

The modification request and the enhancement request is raise by the client. Both of them is used for maintence project means if the project is in maintenance phase then customer will send the modific...

What difference do you find while posting bugs through bugzilla and excel sheet?

Asked By: kishoresanapala | Asked On: Sep 26th, 2007

Answered by: kurtz182 on: Dec 26th, 2009

Bugzilla is a web-based distributed defect management system.  It stores the contents of defect reports in a centralized database thereby allowing users to find valuable information with little e...

Answered by: imnothegeek_lav on: Dec 10th, 2008

Difference isBugzilla is MUCH MUCH more easier tool to keep track of the bug life.like consider if a bug in bugzilla as well as in an excel sheet.-in bugzilla its a NEW bug. & excel has only a ent...

How would you prioritise your test and why?

Asked By: bugheads4sevy | Asked On: Sep 25th, 2007

Answered by: mithr17 on: Nov 3rd, 2011

@ kurtz182 The question is about "test" priorities and not "bug" priorities. Many of the organizations that have high quality gates set have started the trend of prioritizing the test cases. Your ans...

Answered by: mithr17 on: Nov 2nd, 2011

sorry forgot to add..

..all the test cases with P1 AKA high priority will be smoke tests. Sanity tests will include some of these P1 test cases based on the affected features.

Which of the below doesn't come under performance testing?A)mesuring response time b)scalabilityc)estimating maintainanility

Asked By: vijay kumar B | Asked On: Sep 17th, 2007

Answered by: kurtz182 on: Dec 26th, 2009

The answer is C) estimating maintainability

Answered by: kurtz182 on: Nov 12th, 2009

Performance testing a) measures response time and b) considers scalability.  Therefore, c) estimating maintainability does not belong here. 

How many separate tests will need to be conducted to prove that this new code is working correctly

Asked By: Geetha | Asked On: Sep 15th, 2007

A program needs to be modified to take some specific action, procedure1 under certain conditions. Procedure1 will try to read file1 found among the users personal data files. The modified code will need to work correctly whether the file is present or not present. Whenever procedure1 is executed,...

Answered by: kurtz182 on: Jan 12th, 2010

As it pertains to functional testing, the answer to this question depends on the importance of the functionality that was fixed.  The fix will certainly be re-tested at least once. ...

Answered by: srinivasulub1981 on: Jul 29th, 2009

HI

I feel Functional testing, adhoc testing are required for first cycle, and then retesting/regression testing, finally E2E testing.

CNU

_______contains a set of testing instructions to be run by a human tester

Asked By: Anu | Asked On: Sep 13th, 2007

Answered by: kurtz182 on: Dec 6th, 2009

A test case contains a set of testing instruction to be run by a human tester.

"Test script" is not the correct answer since this would be a set of instructions to be executed by a computer.

Answered by: sushma_srikrishna on: Dec 6th, 2007

test case or automation script

Why do we need tester if testing can be done by developers?

Asked By: Anshuman Verma | Asked On: Sep 11th, 2007

This question was asked in SAP labs interview.

Answered by: kurtz182 on: Nov 12th, 2009

Granted, developers test their code, but their motivations are much different than testers.  It is the developer's role to ultimately design something that works.  However, it is th...

Answered by: Anshoo_Arora on: Oct 22nd, 2007

Developers and Testers do different kinds of testing.

Generally, Unit and Integration testing are done by Developers.

Testers do BVT, Functional, Exploratory, Regression and Performance Testing.

They both do testing, but the type of testing performed by each party differs immensely.

What is cause analysis?

Asked By: bonarao_be | Asked On: Sep 7th, 2007

Answered by: kurtz182 on: Nov 17th, 2009

Root Cause Analysis is a class of problem solving methods aimed at identifying the root causes of problems or events. The practice of RCA is predicated on the belief that problems are best solved by a...

Answered by: Mena1710 on: Jan 21st, 2008

HiI assume that you are talking about Root cause Analysis.  We can take an example of the defects logged with respect to any software.  We will be logging this defect with respect to module....

What are tolerance bugs?

Asked By: sowjanya | Asked On: Sep 4th, 2007

Answered by: kurtz182 on: Dec 26th, 2009

A tolerance bug is a defect that gets deferred ("postponed") because its impact on the system is not significant enough to address in the current release.  One might say that the functionality in which the defect resides is still "within tolerance".

Answered by: mathan_vel on: Aug 14th, 2009

The Bug which have the status as "defered" is called Tolerance Bug. Which is not affect in the application any where

Why we include non functional test cases in our test plan? What is the use of it?

Asked By: Ramesh Jha | Asked On: Sep 3rd, 2007

Answered by: ashgova on: Jan 24th, 2013

Besides the functional part of the testing, non functional testing is very important in order to check the software, hardware and network inference. For eg. If you are using a gaming app in your mob...

Answered by: kurtz182 on: Dec 25th, 2009

Non-functional testing judges how an application or system operates under certain applied conditions whereas functional testing determines whether an application or system behaves as it...

There are 3 mandatory fields and 3 optional fields :how many possible testcases can be written?

Asked By: venkatesank | Asked On: Sep 2nd, 2007

Answered by: Eswar on: Nov 23rd, 2012

There are 2 positive testcases i.e
1) Enter all the Fields with valid data(Mandatory and Optional fields).
2) Entering only mandatory fields.

Answered by: paano on: Feb 2nd, 2011

1.3 mandatory and 3 optional field

2.3 mandatory field and 2optional field, leaving one field blank

3.3 mandatory field and 1 optional field, leaving two field blank

4.3 mandatory field and all 3 optional field blank


What is alt key input

Asked By: sean | Asked On: Aug 27th, 2007

Answered by: kurtz182 on: Dec 13th, 2009

In Windows OS, the Alt key can be used to access special characters that are not available on a typical keyboard.  For example, holding down Alt while typing 0169 with num loc...

Answered by: mathan_vel on: Sep 10th, 2009

ALT Key Input is nothing but entering the special character entries.

If you dont have any requirement specification or any type of doucument then on which basis you will write test cases?

Asked By: Saloni | Asked On: Aug 27th, 2007

Answered by: mr68653 on: Feb 3rd, 2010

If there is no such req. spec. then it is better to use one of the following options or the combination of them for write down the test cases:1. Talk to the customer and discuss with her/him what her/...

Answered by: kurtz182 on: Dec 27th, 2009

Conduct exploratory testing and learn about the application as you execute tests.  Over time you will know enough about the application to adequately write test cases.

What are the key attributes of a test case?

Asked By: Indira | Asked On: Aug 24th, 2007

Answered by: kurtz182 on: Dec 28th, 2009

Key attributes of a test case are:

- Test case id
- Priority
- Title
- Prerequisites
- Test steps
- Expected result
- Actual result
- Pass/Fail condition


Answered by: Tatiana_ on: Nov 27th, 2009

1) Test Case ID
2) Priority
3) Idea of the Test Case
4) Setup and additional info
5) Steps to reproduce
6) Expected result

How to do load & stress testing for a chair having a capacity of 150 kg.

Asked By: Irfan | Asked On: Aug 21st, 2007

Answered by: kurtz182 on: Dec 28th, 2009

Load Test:  Testing upper limit for normal use.  Place weight on the chair that is distributed to mimic a human sitting on it.  The average pressure on the chair througho...

Answered by: saravanan123 on: Aug 20th, 2009

Load testing :1.put a weight for 100 kg and test for the first attempt2.put a weight for 125 kg and check3.put a weight for 150 kg ang check what happenscheck for all the above 3 steps to find what is...

What are the risk factors in testing?

Asked By: sivakumar | Asked On: Aug 20th, 2007

Answered by: kurtz182 on: Nov 17th, 2009

Here are a few risk factors in testing: 1) Requirements effectiveness may be ambiguous and difficult to understand. 2) There may be no test procedures to follow, or procedures are present but not ...

Answered by: kumsan060 on: Dec 19th, 2007

Risk factors one when u have to select best testing process from availbale
lile prioritising the testing which has to be tested and which has not
In one testing how many items u have to test
which are the most important test methods u have to choose
etc .....

Have you done any test co-ordination? Explain. As a test engineer how can one co-ordinate a testing process.

Asked By: smocking_rock | Asked On: Aug 18th, 2007

Answered by: kurtz182 on: Nov 12th, 2009

There are many ways for a test engineer to co-ordinate a testing process. Test Coordination occurs when a test engineer actively works with a cross-functional group within the company in order to...

Answered by: snprasad76 on: Feb 28th, 2008

According to my knowledge, Test co-ordination is co-operation between the teams, their may be many methods of Test co-ordination. for eg. Test co - ordination on executing the test cases, while p...

What is test closure memo?

Asked By: Prabodhan | Asked On: Aug 18th, 2007

Answered by: kurtz182 on: Nov 12th, 2009

The Test Closure Memo is typically an email sent to interested parties that summarizes the results of the most recent testing project.   It includes:1) Whether or not QA and Test signs ...

Answered by: psan1980 on: Apr 10th, 2008

Test closure memo is nothing just the Test report means it signifys that whether you follow all the exit criteria of the testing as per test plan, how much bug you find in which module, how much is the test cycle you have performed) all these thing are in test closure memo

During which phase of the project (inception, elaboration, construction, transition) should the test cases be built?

Asked By: Tamji | Asked On: Aug 16th, 2007

Answered by: kurtz182 on: Dec 28th, 2009

The Unified Process has four distinct phases-- inception, elaboration, construction, and transition, where business value is delivered incrementally in time-bounded and cross-disciplined iterations.&n...

Answered by: saravanan123 on: Aug 29th, 2009

At the time of construction only they will go for Testing

Because at the elaboration they are putting the designs i.e they are setting up
the under which module how many units to be used once after that it is
completed then only the real testing takes place.

What do you mean by intermittent bug? How will it happen? Who will be responsible whether the tester or developer? Explain with an example

Asked By: Raghavendra | Asked On: Aug 15th, 2007

Answered by: kurtz182 on: Dec 6th, 2009

An intermittent bug occurs when unanticipated conditions trigger an unexpected error in software.  It arises periodically and often appears to be random (although this isn't truly t...

Answered by: iprabhash83 on: Oct 28th, 2009

Intermittent Bug: It is a kind of bug/defect that can be observed rarely, it does not occur always. I mean to say that there is no guarantee that if you are trying to reproduce it then you would be ab...

Describe your experience in testing web sites. How much client-side and server-side testing have you done?

Asked By: udhay gajula | Asked On: Aug 9th, 2007

Answered by: kurtz182 on: Nov 21st, 2009

I have tested numerous web applications and services over a period of about 10 years, both on the client-side and server-side.  On client-side, I have performed:1) Functionality Testing2) Usabili...

If the application response time is increasing 10 to 15 sec, this is the problem?How we can solve this?

Asked By: krishna.bbm | Asked On: Aug 7th, 2007

Answered by: kurtz182 on: Nov 17th, 2009

For most applications, if the response time increases by 10 to 15 seconds, there is definitely a problem.  Many users will abandon a page if it doesn't render by 10 seconds.  First, make...

Answered by: mathan_vel on: Sep 25th, 2009

If the Response Time is increasing frequently, there may be enough load on the page. Performance tester should analyze the test result graph and find out where it needs to Tuning. Tuning is the best solution.

Robbie runs a small supermarket with four available checkout counters. The supermarket is busiest between 6pm and 7pm each weekday night. One evening, an angry customer stomed out of the supermarket complaining...

Asked By: Chien | Asked On: Aug 6th, 2007

Answered by: kurtz182 on: Dec 24th, 2009

1) I would first ask the following questions:a) Besides this customer, has anyone else ever complained about a checkout line being too long?b) Did this occur over a holiday like Thanksgiving when you ...

Under which condition hidden field is utilised or tested?

Asked By: Anand.K | Asked On: Aug 6th, 2007

Answered by: kurtz182 on: Nov 17th, 2009

Hidden fields become visible in applications when certain conditions are met.  For example, an application may ask if you have any children.  If you answer 'yes', a field m...

Answered by: shiva_vg on: Jan 22nd, 2008

There are certain scenarios where the Field will be hidden and will appear when You enter a valid value into the corresponding related fieldFor ex : In a Registraion page We normally find Maiired/Un m...

Who creates test bed?Who is responsible for correctness and completeness of documents?During which steps of sdlc we can perform regression testing?

Asked By: Neelima | Asked On: Aug 4th, 2007

Answered by: kurtz182 on: Nov 17th, 2009

1) A test bed is an environment used for testing purposes.  Various functional groups in a company are responsible for creating this environment.  Lab Operations sets up the lab environment....

Answered by: sandeep kumar on: Oct 6th, 2007

1 Test Bed- Collection of test cases for whole project(Test Suite) is called and this will prepare by Team Lead 2 Team Manager And Business Analyst 3 About Regression Testing all are di...

Define equivalent partitions for a text field which accepts maximum 20 alphabetical chars and hyphens "-".

Asked By: ioanagoga | Asked On: Aug 4th, 2007

Answered by: ssaradha85 on: Jan 24th, 2010

1 ) Chk by enterning empty string in the text field2 ) Chk by enterning special char other than hyphen3 ) Chk by enterning a alphabetical chars  with a max of 20 4 ) Chk by enterning a hyphe...

Answered by: kurtz182 on: Dec 26th, 2009

Enter the following:- no alpha chars or hyphens- 1 alpha char- 1 hyphen- 1 alpha char and 1 hyphen- combination of (max - 1) alpha chars and hyphens- combination of max alpha chars and hyphens- c...

What are the known methodologies for extracting and designing integration test scenarios from requirement specification documents and design documents ?

Asked By: Ramology | Asked On: Jul 30th, 2007

Answered by: kurtz182 on: Nov 14th, 2009

A tester may be given a portion of the program which combines several integrated modules and asked to test it.  In order for a tester to perform this integration test, he needs to know what ...

Answered by: kishore122 on: Aug 18th, 2007

Forgot to say one more thing, These integration test scripts need not be testing the whole functionality mentioned in the requirement documents.  A business user's input on it on categorizing wha...

What are the known methodologies for extracting and designing integration test scenarios from requirements specification documents and design documents ?

Asked By: Ramology | Asked On: Jul 30th, 2007

Answered by: kurtz182 on: Nov 21st, 2009

Integration testing is performed before system testing.  The methodologies are:1) Big Bang approach:  Where all or most of the modules or functionalities are combined to form a complete soft...

Answered by: psan1980 on: Apr 10th, 2008

Follwon are the methodology for designing Test scenarios

1. State diagram
2. Decision table.

What will be the status in test director if you give "suggestion" to the developer?

Asked By: ANR | Asked On: Jul 26th, 2007

Answered by: kurtz182 on: Dec 12th, 2009

I may not fully understand the question, but the term 'status' appears to be a misnomer.  When testers offer suggestions to developers, they typically relate to defects or improvements to...

Answered by: ramupalanki on: Jun 4th, 2008

along with the Comments sections, There is field called TYPE .In that following items wil be available

1. Bug
2. Enhancement
3. Task


so here you can keep the status as Enhancement along adding comments

What is a batch test? How do you program a batch test?

Asked By: sai | Asked On: Jul 24th, 2007

Answered by: kurtz182 on: Nov 20th, 2009

A batch test occurs when you run multiple scripts.  It is typically done with automation. 

You program a batch test by placing the scripts in the order you wish to have them run and employing a tool that will execute the scripts in that specified order. 

Answered by: mathan_vel on: Jun 9th, 2009

Batch Testing in Automation is nothing but running the whole test set by selecting Run Test set from the Execution Grid. If our test cases are automated then by selecting Run Test set all the test scr...

What are the sequence tests conducted in testing process?

Asked By: puneet pattar | Asked On: Jul 22nd, 2007

Answered by: kurtz182 on: Nov 20th, 2009

Sequence tests are those that must be executed in a particular order because the outputs of previous tests serve conditions that must be met in order to execute subsequent tests.  ...

Answered by: sandy05 on: Jul 24th, 2007

The typical testing life cycle is follows like this...After developers deployed the application to testing first testing process take over is... FUNCTIONAL TESTING (SYSTEM TESTING) once System testing...

What is usability testing in web testing?

Asked By: cgajanan | Asked On: Jul 20th, 2007

Designers should always remember that the experience of the user in their website mustbe as pleasant as possible. How the user interacts with the website is very important.There may be cases when the user is someone very familiar with website browsing butnot necessarily a testing expert.There are standards...

Answered by: mfsi_chinmayb on: Apr 16th, 2012

Usability testing is a technique used in user-centered interaction design to evaluate a product by testing it on users. This can be seen as an irreplaceable usability practice, since it gives direct i...

Answered by: Bina Sarmah on: Nov 18th, 2011

1. Test for navigation: Web site should be easy to use. Instructions should be provided clearly. Main menu should be provided on each page. It should be consistent. 2. Content checking: Content ...

What are the elements of a qc plan?

Asked By: neeti | Asked On: Jul 5th, 2007

Answered by: mithr17 on: Oct 21st, 2011

Quality assurance (QA) is about setting standards and protocols in place for testers (QC) to follow those standards and protocols while performing testing. Quality control (QC) refers to testing prod...

Answered by: kurtz182 on: Dec 25th, 2009

The answer to this question depends on industry, company and/or project.  In our software company, the closest thing to a Quality Control plan are our Test Standards and Test Plans. The...

How can we develop business scenarios w.R.T software testing?

Asked By: simran | Asked On: Jul 4th, 2007

Answered by: kurtz182 on: Dec 21st, 2009

Thank you srinivasulub1981 for your enlightening answer. 

I have one question:

What problems are you referring to in item #1?

Identifying documenting and ranking the problem driving the scenario.

Answered by: srinivasulub1981 on: Mar 19th, 2009

Creating a good business scenarios leads to good quality project, and they are useful in each and every stage of the project.Steps to create the scenarios:Identifying, documenting, and ranking the pro...

Write the bug report for the following problem in a spread sheet application that does data sorting in both ascending and descending way. Problem is that descending sorting is not working for a particular...

Asked By: Ram | Asked On: Jun 29th, 2007

Answered by: kurtz182 on: Dec 14th, 2009

Defect id: 1234Summary:  ApName - Data does not sort in descending order in column 99.Severity: MediumPriority: MediumDiscovered by:  Tester nameReport date: 12-12-2009 Assigned to: develope...

Answered by: saravanan123 on: Aug 29th, 2009

Bug Id : Bug1Problem Summary : Descending format is not working for column 99Version no :Run Condition :Detail Description : while we need any detail to listed in descending format it is not   &n...

Examples of unresolved and closed bugs and who is responsible for the completeness / correctness of document

Asked By: bhakare.neelima | Asked On: Jun 29th, 2007

Answered by: srinivasulub1981 on: Nov 28th, 2009

HI

 Fixing is altimately responcible of dev team only, as a tester we need to follow up...

Closing is responcible of tester..


CNU

Answered by: kurtz182 on: Nov 14th, 2009

When developers fix an issue, the tester will test the functionality to ensure it is fixed.  If the issue is fixed, the tester will place the bug report in 'Closed' status and offer a bri...

What happens to the test plan if the application has a functionality not mentioned in the requirements?

Asked By: sushkumar | Asked On: Jun 22nd, 2007

Answered by: kurtz182 on: Dec 6th, 2009

When I first read the question, I didn't fully understand the issue, but now that I have reread it, it becomes quite clear that this scenario would require an immediate revision to the Test Plan.&...

Answered by: srinivasulub1981 on: Nov 28th, 2009

HI

  Then we need to plan for Adhoc /Exploratary tesing in the plan

CNU

The project had a very high cost of testing. After going in detail, someone found out that the testers are spending their time on software that doesnt have too many defects. How will you make sure that...

Asked By: sushkumar | Asked On: Jun 22nd, 2007

Answered by: kurtz182 on: Dec 21st, 2009

I would ask a lot of questions:1) Who was the person that discovered and reported this condition?2) What is meant by "a very high cost of testing"?  Does this mean the cost of test...

Answered by: srinivasulub1981 on: Dec 1st, 2008

First of all there is no guaranty that we must found the issues in all cases, if there is no defects how can a tester can found? does he able to create the issues?? absolutey no..  So what i mean...

The top management has feeling that when there are any changes in the technology being used, development schedules etc, it was a waste of time to update the test plan. Instead, they were emphasizing that...

Asked By: sushkumar | Asked On: Jun 22nd, 2007

Answered by: kurtz182 on: Dec 4th, 2009

It is easy to justify placing time and effort on a test plan and you don't need metrics to do it.  I can think of three compelling reasons.1) Test plans are reviewed by expert stakeholde...

Answered by: jaya_bala on: Aug 27th, 2009

Effort variance, schedule variance can be observed as and when the plan gets updated if the data is updated in the test plan on changes

A defect occured in version 1 but it raises in version 5 then what you have to do?

Asked By: suresh | Asked On: Jun 20th, 2007

Answered by: kurtz182 on: Dec 6th, 2009

A defect that occurred in Version 1 of a product is rediscovered in Version 5. What would I do?1) I would first review the old defect report to gain knowledge on similarities and differences. Is there...

Answered by: kurtz182 on: Dec 6th, 2009

A defect that occurred in Version 1 of a product is rediscovered in Version 5.  What would I do?1) I would first review the old defect report to gain knowledge on similarities and difference...

What is the difference between v-model and v-shaped model

Asked By: olena | Asked On: Jun 11th, 2007

Answered by: kurtz182 on: Dec 22nd, 2009

As far as I know, there is no difference.

Answered by: kumsan060 on: Dec 15th, 2007

one and the same

What areas of testing have you been involved in during your career

Asked By: sp | Asked On: Jun 7th, 2007

Answered by: kurtz182 on: Dec 17th, 2009

I have been involved in the entire software testing life cycle (STLC)-- test planning, test development, test execution, defect management, and test reporting.

Answered by: srinivasulub1981 on: Nov 26th, 2009

Hi  I've involved in entire life cycle of testingTest Planning: Prepared the testing planTest Preparation: Prepared the test casesTest Execution: Executed the test cases against applicationTe...

What are the test cases for a triangle?

Asked By: ramaraogoud | Asked On: Jun 1st, 2007

Answered by: kurtz182 on: Dec 14th, 2009

There is not enough information to create a complete test suite.  I would ask the Business Analyst or Project Manager the following questions before I begin authoring test cases:1) Is there any v...

Answered by: saravanan123 on: Aug 29th, 2009

Test Cases

1. Check whether the triangle has got only 3 sides or 3 values
2. Check whether the sum of any 2 sides is equal or greater than that of other side

How much time is/should be allocated for testing out of total development time based on industry standards?

Asked By: devi | Asked On: May 29th, 2007

Answered by: srinivasulub1981 on: Nov 30th, 2009

HI

It depends on company and project nature and depends on client...

as per our standards 2 devs and 1 tester.....

ie 35% approximately


CNU

Answered by: kurtz182 on: Nov 12th, 2009

The answer depends on the industry under consideration.  For example, the banking industry will spend much more resources on testing efforts because of the high risks involved.  In contrast,...

How can we test the correctness of data in our report with database(Oracle) in our application when user do not have any knowledge about database testing or SQL queries?

Asked By: ravipal008in | Asked On: May 28th, 2007

Answered by: kurtz182 on: Jan 9th, 2010

The answer to this question depends on what is meant by the term "correctness of data".  A tester can often test the correctness of data type and constraints on the data by reviewing the application's technical specifications. 

Answered by: sriramkalli on: Oct 3rd, 2007

if the Users are using any Reporting tool like Business Objects they can test the correcness of the data with the report generated in Oracle.They dont need to know any sql if they use business objects tool .

There is project earlier it was developed in vb then they had replaced the project by Java and there is no documentation available then how you are going to check that project. (hint: - parallel testing)....

Asked By: Roopali | Asked On: May 26th, 2007

Answered by: kurtz182 on: Dec 26th, 2009

Parallel testing isn't necessary for functional testing.  Customers don't care about the technologies used to produce the application.  They only care whether or not it&nbs...

Answered by: saravanan123 on: Aug 29th, 2009

i have been saying this many times that as a tester we should not care about the in which it has been developed only we have to check the application is ok for the client or notnow you know the actual...

Write a test case for a chair to check whether it will last for next 10 years and check the quality of the chair and its durability

Asked By: Roopali | Asked On: May 26th, 2007

Answered by: kurtz182 on: Dec 25th, 2009

Read the statement above as though it is a requirement.  It states:  "Write a test case for a chair to check whether it will last for next 10 years and check the quality of the chair an...

Answered by: saravanan123 on: Aug 29th, 2009

1. Check whether the chair is very comfortable to take rest 2. Check whether the chair is available in your favourite colour 3. Check whether the chair is made up of plastic or wood 4. Check it has...

1. There is french dictionary and if you want to check it in english and there is no documentation available then how you will test it and write a test case and test scenario on it.2. there is a...

Asked By: leena | Asked On: May 21st, 2007

Answered by: kurtz182 on: Dec 30th, 2009

I will answer the third question.I want to clarify what it is I am testing.  I am only to validate the durability of an incandescent light bulb to ensure it performs its function over the ne...

Answered by: saravanan123 on: Aug 29th, 2009

1. Check by undergoing search option and type any English words and see if it displays2. At first you play the game as an ordinary man by just undergoing only the options and play upto 12 levelsAs a t...

What is constitent bug?

Asked By: pvrijin | Asked On: May 11th, 2007

Answered by: kurtz182 on: Dec 17th, 2009

The term consistent bug refers to a defect that consistently appears given the same preconditions and steps to reproduce it.  This is in direct contrast to the term 'intermittent bug'...

Answered by: srinivasulub1981 on: Nov 26th, 2009

HIA bug which occured most of the pages is called conistent bug.For ex:  If page contains the calculation of Rebaten and it's having an issue of calculating the debate, and this calculation c...

Once defined, how long will a variable remain in SQL*plus?

Asked By: sairamsuma | Asked On: May 10th, 2007

Answered by: kurtz182 on: Nov 17th, 2009

Once defined, a variable remains in SQL*PLUS until the statement completes.

Which of the following statements about regression statements are true?

Asked By: Phanikumar | Asked On: Apr 23rd, 2007

1regression testing must consist of a fixed set of tests to create a base line2regression tests should be used to detect defects in new feature3regression testing can be run on every build4regression testing should be targeted areas of high risk and known code change5regression testing when automated,...

Answered by: Pat Woods on: Apr 16th, 2010

Answer 1 is defnitely correctAnswer 2 is definitely wrong - regression does not test new functionalityAnswer 3 is correctAnswer 4 is wrong - targeting regression misses the point. Regression is intend...

Answered by: kurtz182 on: Dec 8th, 2009

I believe the correct answer is:

V) 2 3 & 4

Write testcase for performance of a watch

Asked By: sreeja | Asked On: Apr 23rd, 2007

Answered by: kurtz182 on: Jan 6th, 2010

There are various types of testing that can be performed on watches in general.  The types of testing that will be performed on any particular watch depends on its requirements.  Is the watc...

How is productivity of a software product calculated?

Asked By: ginson | Asked On: Apr 22nd, 2007

Answered by: kurtz182 on: Dec 23rd, 2009

The productivity of a software product can not be calculated in terms of software lines of code per unit of effort (SLOC / effort).  This metric is used to calculate software development producti...

Answered by: amaralbert on: Sep 5th, 2009

Any productivity can be calculated by : Productivity= Output/Input required to produce the same output S/W Productivity= (Size of the s/w in LOC, FP etc.)/Effort spendExample: Suppose the total size...

How do you ensure that there are no duplicate test cases?

Asked By: Srini99 | Asked On: Apr 18th, 2007

Star Read Best Answer

Editorial / Best Answer

Answered by: kurtz182

View all questions by kurtz182   View all answers by kurtz182

Member Since Nov-2009 | Answered On : Dec 12th, 2009

1) Perform a backward trace from the test cases to requirements and place all testcases that map to the same requirement in a contiguous grouping.  Examine all test cases in each grouping to verify they test something unique.

2) Conduct peer reviews of test cases and ask reviewers to ensure that there are no duplicate test cases.

3) Use the buddy system to have testers execute one another's test cases.  A fresh look at the test cases can often catch test case redundancies.

Answered by: saravanan123 on: Jul 20th, 2010

we can ensure with the help of using Traceability matrix

Answered by: kurtz182 on: Dec 12th, 2009

1) Perform a backward trace from the test cases to requirements and place all testcases that map to the same requirement in a contiguous grouping.  Examine all test cases in each grouping to veri...

What is the difference between data validity and data integrity?

Asked By: irinak | Asked On: Apr 17th, 2007

Answered by: kurtz182 on: Nov 17th, 2009

The difference between data validity and data integrity is simply this:  Data validity deals with data that is input into a system (ex. a database) while data integrity deals with the maintenance...

Answered by: irinak on: Apr 26th, 2007

Data IntegrityImportant data stored in the database include the catalog, pricing, shipping tables, tax tables, order database, and customer information. Testing must verify the correctness of the stor...

What is the black box testing for web-based application?

Asked By: irinak | Asked On: Apr 17th, 2007

Answered by: kurtz182 on: Jan 2nd, 2010

Black box testing for a web-based application is the same as for any other.  It simply means the tester does not consider any of the technology that went into producing the application while test...

Answered by: Nitinkk on: Aug 27th, 2009

Black box testing concept remains the same ...

but the Differnce is testing the Desktop or Web Application.


Rgds,

Nitin K Verma

Where traceability matrix's are used in projects at real time?

Asked By: gayathri | Asked On: Apr 17th, 2007

This question was asked to me in the interview.. Please answer anyone and clear my doubt friends

Star Read Best Answer

Editorial / Best Answer

Answered by: kurtz182

View all questions by kurtz182   View all answers by kurtz182

Member Since Nov-2009 | Answered On : Jan 6th, 2010

The most practical application of a traceability matrix is to map requirements to test cases and then verify that all requirements have been adequately covered by test cases.  The is done after all of the test cases have been prepared. 

Answered by: saravanan123 on: Jul 20th, 2010

Traceabilbity Matrix are used inprojects at the time of acceptance  testing

Answered by: kurtz182 on: Jan 6th, 2010

The most practical application of a traceability matrix is to map requirements to test cases and then verify that all requirements have been adequately covered by test cases.  The is done after all of the test cases have been prepared. 

1. What is cmm levels and differences and what CMMI?2. System testing comes first or sanity testing comes first?3. What is difference between cvs and vss?4. What is a test scenario?5. What is pre-condition(limitation)?6....

Asked By: ajit kumar | Asked On: Apr 17th, 2007

Answered by: kurtz182 on: Nov 16th, 2009

ANSWERS FOR THE FIRST 12 QUESTIONS1) CMM levels are:   a) Performed.   b) Managed.   c) Defined.   D) Quantitatively Managed.   E) Optimizing.CMMI is ...

How to prepare test data for db testing? We need to analyse the relation among the tables with key constraints?

Asked By: Vikranth | Asked On: Apr 16th, 2007

Answered by: kurtz182 on: Dec 15th, 2009

The answer to this question depends on the level at which the tester is expected to interact with the database.  If the tester is merely expected to enter specific data into certain text boxes in...

Answered by: mathan_vel on: Mar 16th, 2009

1. Tester should have the clear knowledge on application flow and the functionalities2. Tester should know the SQL Queries3. Tester should know both the Front End and Back end process of the Applicati...

What are all the motiVATors for creativity?

Asked By: SachinDeo | Asked On: Mar 31st, 2007

Answered by: kurtz182 on: Dec 10th, 2009

I believe the motivators for creativity are:1) a perceived need to resolve or produce something and 2) the confidence in one's capacity to succeed.Though these are the motivators, t...

Answered by: ab2514 on: Mar 24th, 2009

A good frame of mind and confidence are one the most important things. With confidence, comes a clear view of your plans which have to be executed. Although luckplays a SMALL role. :)

What are the methods one can ADOpt to identify creative talents

Asked By: Bessie | Asked On: Mar 31st, 2007

Answered by: kurtz182 on: Dec 10th, 2009

Some ways to identify creative talent for your organization are:1) Discuss their histories to determine where they have applied their creativities.2) Assess their enthusiasm (passion) about ...

What are the benefits of creativity?

Asked By: Bessie | Asked On: Mar 31st, 2007

Answered by: kurtz182 on: Dec 10th, 2009

The organizational benefits of creativity are:

1) Improved internal process efficiencies and effectiveness
2) Improved products and services
3) Greater customer satisfaction
4) Higher profitability
5) A greater sense of intrinsic self-worth among employees

How does creativity and innoVATion differ?

Asked By: Remasri | Asked On: Mar 31st, 2007

Answered by: kurtz182 on: Dec 10th, 2009

Innovation is the practical application of creativity.  It takes creative people working together to create an innovative product or service.

Answered by: sowmy28 on: May 26th, 2008

Creativity s abt thinkin differently,bringing out novel concepts..innovation s how u r actually able to implement these creative concepts in ur job,say designing a product

What are the ways by which the environment affects creativity?

Asked By: Remasri | Asked On: Mar 31st, 2007

Answered by: kurtz182 on: Dec 10th, 2009

An organization's culture can encourage creativity, be neutral toward creativity, or discourage creativity.  Organizations that value creativity tend to flourish while those that don't wi...

How does creativity training programs proves useful and why?

Asked By: christia | Asked On: Mar 31st, 2007

Answered by: kurtz182 on: Dec 10th, 2009

Creativity training is useful to organizations primarily because process or product improvements require thinking beyond the conventional ways of currently doing business.  A program that causes ...

What steps must be taken by a person to improve their creativity?

Asked By: christia | Asked On: Mar 31st, 2007

Answered by: kurtz182 on: Dec 10th, 2009

I believe the following steps would cause anyone to improve creativity:1) Find something you can become passionate about2) Find a need in this area that you believe must be filled3) Be confi...

Answered by: vivekit on: Mar 11th, 2008

Thinking of "want to be creative" itself will improve creativity in you. Learning from what you see is the primary step for improving creativity.

How to plan testing in the absence of requirements?

Asked By: Navita | Asked On: Mar 30th, 2007

Answered by: srinivasulub1981 on: Nov 30th, 2009

HI

In this case we can plan the testing for Exploratory testing, Adhoc testing by experts who r having the domain knowledge.

CNU

Answered by: kurtz182 on: Nov 16th, 2009

Test can do the following in the absence of requirements:1) Discover why there are no requirements and manage test resources based on the answers.  Perhaps the company doesn't ...

What is creativity?

Asked By: janelyn | Asked On: Mar 30th, 2007

Answered by: kurtz182 on: Dec 10th, 2009

Creativity is the catalyst when knowledge and imagination are applied to create a unique outcome. 

Answered by: vjunloc on: Sep 17th, 2008

According to me creativity is the "practical application of your talent which produces a unique output"

Hi, good day. In an very recent interviews, I was asked this question?1)how do you measure quality?2)do you follow any process and what is that?3) by knowing a functionality how will you decide as to how...

Asked By: K Balakrishnan | Asked On: Mar 27th, 2007

Answered by: kurtz182 on: Dec 23rd, 2009

1) The quality of a software product is measured in a number of ways and the method really depends on the aspect of quality you wish to measure.  Nevertheless, if you want to measu...

Answered by: suneetaneja on: Jan 31st, 2009

Quality can be measured by various metrics in the projects. you have Code Coverage metrics to measure how much of code is getting tested with your test cases. Test reports indicating the number of bu...

Can any one give me bva and equivalence partitioning testcases for >18 and

Asked By: Merlin | Asked On: Mar 26th, 2007

Star Read Best Answer

Editorial / Best Answer

Answered by: kurtz182

View all questions by kurtz182   View all answers by kurtz182

Member Since Nov-2009 | Answered On : Jan 6th, 2010

Equivalence partitioning and boundary value analysis to test a text box and accepts values greater than 18 and less than 21.  The range of acceptable input is then 19 an 20.  This isn't much of a range.  In this example, there is no need to perform equivalence class partitioning because all numbers in the class will be used to conduct boundary value analysis. 

The test values are: 

18 ( min - 1 )
19 ( min )
20 ( max )
21 ( max + 1 )

Answered by: poojamangal on: Jul 21st, 2010

BVA:Test Case #    Value    Result        1                1...

Answered by: saravanan123 on: Jul 20th, 2010

BVA : 17,18,19,20,21,22

Equivalence Partioning : 19,25

What is sandbox testing and how it is used

Asked By: venkatsagehill | Asked On: Mar 21st, 2007

Answered by: kurtz182 on: Dec 29th, 2009

In software development, a sandbox is an environment which eliminates risks during testing by isolating the test environment from the production environment. 

If you have just joined an organization as a qa person, what would you look for to determine whether there qa process works or not?

Asked By: ldm23 | Asked On: Mar 14th, 2007

Answered by: kurtz182 on: Dec 22nd, 2009

If you have just joined an organization as a QA person, what would you look for to determine whether their QA processes work or not?  How does a company know whether its QA processes are wor...

Answered by: sbgeek on: Jul 17th, 2007

As a QA person your responsibility is to ensure that a project's performance meets the baseline. If the company has set standard process like CMMi, then it would be easier to do this. You nee...

What are the characteristic of efficient bug reporting ?

Asked By: sarnam | Asked On: Mar 10th, 2007

Answered by: kurtz182 on: Dec 21st, 2009

A characteristic simply refers to an attribute of something.  Efficiency means doing things quickly and with least effort while maintaining quality (that is to say, maintaining accuracy and thoro...

Answered by: goksn on: Aug 12th, 2009

For making the summary report on bugs found, i think the following table structure is must Bugs/Module Closed open In Analysis New In Retest Total High Severity   ...

Describe how the structural/basis testing applies the given control flow graph of a program for test case design

Asked By: northwest | Asked On: Mar 9th, 2007

Answered by: kurtz182 on: Nov 16th, 2009

Structural testing is another name for white box testing, and control flow graphs (CFGs) provide a graphic view of the code in order to capture the various ways in which a program can execute.&nb...

Answered by: G.D.S.Prasad on: Mar 9th, 2009

Structural test techniques are those that use the implementation or structure of the built software to derive test cases. Examples of structural test techniques are statement testing, branch testing, linear code sequence and jump (LCSAJ) testing.

What are the relations and differences between testing and debugging?

Asked By: northwest | Asked On: Mar 9th, 2007

Answered by: kurtz182 on: Nov 16th, 2009

Debugging is the methodical process of exercising and examining the behavior of predetermined portions of a computer program's sourcecode in order to isolate and repair defects.  This&nb...

Answered by: vk1978 on: Mar 4th, 2009

Testing : is done by testers, and they will test the application with an intention of breaking it Debugging : is done by Developers, in order to make sure that the code they had written was same as it...

What is the diff between build and version

Asked By: shah yogesh | Asked On: Mar 9th, 2007

Answered by: kurtz182 on: Nov 16th, 2009

Build:  In the development of software programs, developers code a collection of modules, compile them, and send its resulting executable to the test team.  Throughout this process, mul...

Answered by: vk1978 on: Apr 15th, 2009

Version: best example is QTP 9.0 9.2 9.5 and current one 10 version another example is Microsoft 98 2000 NT XP Vista  Whenever some changes are added to the existing functionality of applica...

As a qa, how do you communicate with developers effectively? I.E. When there is a bug , but developers said its work as designed, what would you do next?

Asked By: fjf | Asked On: Mar 8th, 2007

Answered by: Chiddy mgbedike on: Apr 5th, 2013

I do specifically want to know the way the developer(s) would like to be approached. To contact direct or to raise defects in the defect mgt tool. I make sure that any issue I raise does not sound as...

Answered by: Jo on: Jan 26th, 2013

First we will discuss with developer about the bug and both will go for unit testing.

What is meant by bug seeding?

Asked By: raoprabha | Asked On: Mar 8th, 2007

Answered by: mithr17 on: Nov 1st, 2011

Good (and correct :)) answer kurtz182

Answered by: kurtz182 on: Nov 16th, 2009

Bug seeding is the intentional addition of defects to a program and is intended to determine the extent and rate that defects are discovered throughout the testing process.  For example...

What are the steps followed in test strategy and test plan

Asked By: Hemagali | Asked On: Mar 6th, 2007

Answered by: kurtz182 on: Dec 22nd, 2009

This depends on the industry, company, and project.  Generally my test strategy and test plan include:1 INTRODUCTION1.1 Purpose1.2 Context1.3 Target readership1.4 Source material and references2 ...

Answered by: naveen.ksh83 on: Jun 4th, 2007

Hi,Test strategy and Test Plan are a crucial components in a Test Life Cycle.In nut shell i am summarising below:Test Strategy-->In the Requirement Analysis and strategy preparation phase we    id...

What are the skills required for monkey testing?

Asked By: nancy_nancy1 | Asked On: Feb 28th, 2007

Answered by: kurtz182 on: Dec 22nd, 2009

Motor skills and enough intelligence to use the application under test.  Otherwise, no other skills are necessary for monkey testing. 

Answered by: Nitinkk on: Aug 27th, 2009

No Skills at all.


Just play with the application like monkey who don't know how to use the Application.


Rgds,

Nitin K Verma

You are a tester for testing a large system. The complex data model is very large with lots of fields, data, and interdependent paths between them. Many attributes and there are a lot of interdependencies...

Asked By: jacknc | Asked On: Feb 26th, 2007

Answered by: kurtz182 on: Dec 19th, 2009

This could be a costly and time-consuming endeavor.  Depending on the software development model used in our company, the project's value to our company and the amount of time we ha...

Answered by: kailash k mishra on: Jun 19th, 2007

steps::1)since there are lots of fields, carry out validation checks for the fields.(int ,float..)2)spend more time on QC activities rather than QA activities.3)check for the database connectivity sin...

Q. Which of the following testing techniques is not user oriented 1. Black box 2. White box 3. Functional 4. Integration

Asked By: Rujul | Asked On: Feb 25th, 2007

Answered by: kurtz182 on: Dec 8th, 2009

It depends on the integration testing you are referring to.  Nevertheless, white box testing is the most obvious answer.  Therefore, I select:

2. White Box

Answered by: srinivasulub1981 on: Nov 30th, 2009

No doubt..   White box testing only

CNU

Who are stakeholders

Asked By: nishanth.shetty | Asked On: Feb 23rd, 2007

Answered by: kurtz182 on: Dec 28th, 2009

Stakeholders are persons who are impacted by a project / program and therefore have an interest in it.   The stakeholders in a software development project include: 1) Project Manager2)...

Answered by: s.thavaguru on: Mar 3rd, 2007

Stake holders are Customer, End User, Customer Approverd Testers,

What makes the test script a good script or bad script. How can you tell just by looking at the script?

Asked By: DARYL | Asked On: Feb 23rd, 2007

Answered by: kurtz182 on: Nov 17th, 2009

Just to be clear, a test script can be authored for manual or automated testing. If the test script is to be used for manual testing, the it should:1) identify prerequisites2) describe test steps...

Answered by: vk1978 on: Apr 15th, 2009

To make a script good one we need to maintain:1) Description of the Script (Like Script Name, author, Date of Creation, etc)2) Followed coding standards are not(like declaring variables, Intendation...

What is a base line document and how to write good test cases by using baseline document?What are the contents in the base line document?

Asked By: Gazebo | Asked On: Feb 21st, 2007

Answered by: kurtz182 on: Dec 22nd, 2009

A baseline document is a term used for a document that has been formally reviewed and after likely revision has been accepted in its current form.  It serves as a reliable source of inf...

Answered by: kurtz182 on: Nov 22nd, 2009

A baseline document is any official document that has gone through an initial approval process and was approved for its intended purpose.   Often, functional requirements and/or technical sp...

What are white box testing techniques with respect to development in cobol

Asked By: cindrela | Asked On: Feb 19th, 2007

Answered by: kurtz182 on: Nov 18th, 2009

Typical white box test techniques include:


1) Control flow testing
2) Data flow testing
3) Branch Testing

In functional testing, test cases are derived from requirements specs. So what are test cases for database, performance, stress, security, gui and other types of tests derived from? What documentation...

Asked By: newbie | Asked On: Feb 19th, 2007

Answered by: kurtz182 on: Nov 18th, 2009

For functional testing, test cases are derived from requirements.  Requirements describe scenarios that users must perform in order to achieve various tasks with the program.  Database, perf...

Answered by: guralapjp on: Mar 25th, 2007

HiFor all types of testing, User requiremet and Functional / Sytem requirement documents would be helpful for better understanding to derive the test cases. If they are not specified, have a dialogue ...

What is meant by domain? What is domain testing?

Asked By: sakshi_2801 | Asked On: Feb 18th, 2007

Answered by: mithr17 on: Nov 2nd, 2011

@Kalayan_M : It would be great if you can explain terms by using examples. We all understand concepts well when examples are used. Clearly, you do not understand domain or how to test it. You just se...

Answered by: kurtz182 on: Dec 23rd, 2009

Domain refers to a body of knowledge in a particular field or industry.Domain testing are testing activities that require knowledge of an industry's domain.  For example, testing a banking ap...

Difference between equivalence and boundary value analysis?

Asked By: sakshi_2801 | Asked On: Feb 18th, 2007

Answered by: srikant on: Sep 18th, 2012

Equivalence Partioning:- i) Equivalence Partition determines the number of test cases to be generated for a given scenario. ii) It has to be supplemented by Boundary Value Analysis. iii) Equivalence P...

Answered by: harsha on: Feb 3rd, 2012

BVA:To check size or range of i/p field.
EQA:To check type of i/p or o/p field.

How do you test a television?

Asked By: puja123 | Asked On: Feb 16th, 2007

Star Read Best Answer

Editorial / Best Answer

Answered by: kurtz182

View all questions by kurtz182   View all answers by kurtz182

Member Since Nov-2009 | Answered On : Dec 12th, 2009

1) adherence to brand
2) packaging
3) operating manual
4) set-up
5) menu navigation
6) parental controls
7) visual performance adjustments
8) audio performance adjustments
9) visual modes (ex: picture in picture)
10) channel selection and sensitivity
11) ease of use
12) power supply
13) visual quality and adherence to standards
14) audio quality and adherence to standards
15) stress
16) environmental factors
17) interfaces
      - remote control
      - local antennae
      - cable box

Answered by: Rakesh Kumar Singh on: Jul 29th, 2011

1.Check the connection of wire and current flow. 2.Check that input voltage 230v /50 Hz and it should display the clear picture after providing the supply. 3.Power should be on within specified period...

Answered by: kurtz182 on: Dec 12th, 2009

1) adherence to brand2) packaging3) operating manual4) set-up5) menu navigation6) parental controls7) visual performance adjustments8) audio performance adjustments9) visual modes (ex: picture in pict...

One person reviews a qa test plan prepared by his counterpart and gives him comment.It is a part of?A) qcb) qac) bothd) none

Asked By: alwaysprashant | Asked On: Feb 16th, 2007

Answered by: kurtz182 on: Nov 22nd, 2009

The act of reviewing a test plan is a Quality Assurance function.  Therefore, my answer is b) QA.  This is not an easy call because a test plan includes elements of Quality Assurance and Qua...

Answered by: vk1978 on: Mar 17th, 2009

It is QA's part as it is involved in Verification, where as QC is involved in Validation.

A system test that focus the s/w to fall in a variety of ways & verify that s/w is aqble to continue execution without interruption.This is know as:a) recovery testing or b) stress testing or c) both

Asked By: alwaysprashant | Asked On: Feb 16th, 2007

Answered by: kurtz182 on: Nov 22nd, 2009

Q:  A system test that focuses on the software failing in a variety of ways and verifies that the software is able to continue execution without interruption.  This is known as:a) Recov...

Answered by: Rreddy on: Mar 20th, 2007

Answer is a)Recovery testing, refer s/w engineering by pressman 17/18 chapter

Q. Calculator performs this operation 1*1=2, 2*2=4, 3*3=10, 4*4=16, 5*5=26identify the bug and write bug title and description.

Asked By: alwaysprashant | Asked On: Feb 16th, 2007

Answered by: vishal21283 on: Mar 4th, 2010

Bug Summary: Calculator: Multiplication Operation: When an odd number is multiplied by itself, actual result is incremented by 1 than the expected resultDescription: When odd numbers are squared (mean...

Answered by: kurtz182 on: Nov 22nd, 2009

TITLE Calculator performs multiplication errors when odd numbers are multiplied with themselves (ex: 5 * 5); one is always added to the result (ex: 5 * 5 = 26). DESCRIPTION The following problem was d...

What is blackout phase in software development lifecycle model?

Asked By: ammu1 | Asked On: Feb 15th, 2007

Answered by: kurtz182 on: Dec 25th, 2009

The maintenance phase is considered to be the blackout phase.  Maintenance is the last stage of the software development life cycle. After the product has been released, the maintenance phase kee...

Answered by: G.D.S.Prasad on: Mar 3rd, 2009

Maintenance phase for a project and UAT for a product can be called as Blackout or Quite Phase in SDLC.

What are the test cases for input field which should accept integer nos between 0 and 2 using bva and ecp, min how many test cases are necessary?

Asked By: G | Asked On: Feb 15th, 2007

Answered by: kurtz182 on: Dec 12th, 2009

REQUIREMENT: "Input field should accept integer numbers BETWEEN 0 and 2."Therefore, the ONLY integer this field should accept is the number 1.  If a person in my company had authored th...

Answered by: mathan_vel on: May 6th, 2009

5 case1. Test Case Should "Pass" if the input value is '0','1','2' (valid)2. Test Case Should "Fail" if the input value is '-1' (min-1)3. Test Case ...

What are the features you should take in to account for prototype testing?

Asked By: nimmi | Asked On: Feb 14th, 2007

Answered by: kurtz182 on: Dec 17th, 2009

Prototype testing is a means of examining a partially completed application during development to determine whether it meets requirements rather than having to merely interpret descriptions.  Som...

Answered by: srinivasulub1981 on: Nov 26th, 2009

HI

 The main features are Design, navigations, GUI,etc.. as we can easily identified the problems by seeing prototype. This is also a successful method in SDLC.


CNU

At what stage the unit testing has to be done?

Asked By: nimmi | Asked On: Feb 14th, 2007

Answered by: kurtz182 on: Dec 24th, 2009

The answer to this question depends on the software development model being used.  In the V-model, unit test comes after the Detailed Design stage. 

Answered by: mathan_vel on: Sep 25th, 2009

After Detailed Design in V-Model. Unit Test Plan is prepared. once the coding is done for seperated functionalties unit testing is conducted according to the Test Paln

Is the static testing a functional testing?

Asked By: nimmi | Asked On: Feb 14th, 2007

Answered by: kurtz182 on: Dec 17th, 2009

There is static testing and dynamic testing.  Functional testing is a facet of dynamic testing. 

Answered by: srinivasulub1981 on: Nov 26th, 2009

HI

No..  functional testing comes under Dynamic testing...


CNU

Is the dynamic testing a functional testing?

Asked By: nimmi | Asked On: Feb 14th, 2007

Answered by: kurtz182 on: Nov 17th, 2009

Dynamic testing refers to the testing of the dynamic behavior of code.  It examines the system's response to variables that are not constant and change with time.  In order to perfo...

Answered by: G.D.S.Prasad on: Apr 17th, 2008

Dynamic testing includes both functional and non-functional testing (Load/Stress/Performance testing). Dynamic testing include unit, Integration, system and acceptance testing.

What are the risks involved in testing?

Asked By: nimmi | Asked On: Feb 14th, 2007

Answered by: kurtz182 on: Dec 3rd, 2009

A test team faces these potential risks:1) Lack of support from upper management2) Company-wide lack of adherence to quality standards (ex: test entry and exit criteria)3) No documentation; inaccurate...

Answered by: preethi.gollamandala on: Aug 11th, 2009

Following are the risks involved in the testing phase
1)Lack of Documentation
2)Lack of understanding functionality of the module
3)Lack of communication between testers and devlopers
4)Lack of time
5)Lack of resources
6)lack of proper testing environment

Why do you go for test bed?

Asked By: nimmi | Asked On: Feb 14th, 2007

Answered by: kurtz182 on: Dec 23rd, 2009

In software testing, a test bed refers to a test environment.  Software test environments strive to replicate the production environment as closely as possible.  If there is no tes...

Answered by: srinivasulub1981 on: Nov 27th, 2009

HITest bed is nothing but the test environment which contains the software and hard ware.Always it's better to do the testing in Testing Environment because that is the real time environment which...

What exactly is heuristic checklist approach for unit testing?

Asked By: nimmi | Asked On: Feb 14th, 2007

Answered by: kurtz182 on: Nov 17th, 2009

Heuristic is defined as something that helps to guide in a discovery or investigation.  A heuristic checklist is used by developers in order to learn from their mistakes.  The...

What is the standard things that are to be included in the test case coloumn?

Asked By: prajeshbe | Asked On: Feb 13th, 2007

Answered by: kurtz182 on: Dec 12th, 2009

- Test case id- Priority- Severity- Requirement id- Tester name- Created date- Last updated- Reviewed date- Reviewed by- Target build- Defect reference number- Execution date- Test status (Pass; Fail)...

Answered by: rajmohan23 on: Sep 1st, 2009

The Standard Format

test case id
validation filed name

test case description

test case steps

test data
test action

expected result

actual result

The test case design depends upon company to company we
are following these steps.

Update me if I am incorrect

Explain the difference between re-testing and regression testing?

Asked By: antonybineesh | Asked On: Feb 8th, 2007

Answered by: kurtz182 on: Nov 22nd, 2009

Regression testing is performed during the testing phase on every iteration of new builds in order to ensure preselected functionalities still behave as expected.  Retesting is performe...

Answered by: gowthambaalaji on: Mar 13th, 2009

In regression test we will ensure that application is performing as desired.
Here we will not execute all the test cases. Take for e.g. the module has 100
test case only 20 test case will be executed in regression test.


In retest we will execute all the 100 test case.


What are the difference between sanity and smoke testing.

Asked By: mallikarjunarao | Asked On: Feb 8th, 2007

Answered by: mithr17 on: Nov 1st, 2011

Smoke test is done on all patch builds, normal application builds but not regression builds.

Sanity testing is similar to smoke test in that sanity test are run on regression builds.

Answered by: kurtz182 on: Dec 19th, 2009

The difference between a smoke and sanity testing is:Smoke test verifies whether all components of the software are available and acceptible for testing when the software is first released to the test...

What is defect density and how can we calculate defect density ?

Asked By: Puneetmehta79 | Asked On: Feb 2nd, 2007

Answered by: kurtz182 on: Dec 19th, 2009

Defect density is a metric used to make informed decisions about software quality.  Defect density = # of defects / unit or component sizeThe size is measured in:> Software lines of code (SLOC...

Answered by: mathan_vel on: Sep 9th, 2009

Defect density is a measure of the total known defects divided by the size of the software entity being measured.    Number of Known Defects---------------------------------  ...

What is business acceptance testing and what is the difference between uat and bat

Asked By: suneetha | Asked On: Jan 31st, 2007

Answered by: kurtz182 on: Jan 3rd, 2010

Beyond the definitions already provided, some organizations define UAT and BAT like this:User Acceptance Testing (UAL) is conducted by the customer to ensure the system satisfies is contractual accept...

Answered by: lakshmipriya on: Mar 9th, 2007

UAT: user acceptance testing. this will be done by end-users or testers. it concentrates on meting the customer's requirements functional/software /hardware requirements.BAT: business acceptance t...

Hi I need urgent help regarding this test scenario. Thanks in advanceyou work as a tester, and your team lead bring someone who knows nothing about testing, and asks you to train that person. So scenario...

Asked By: DARYL | Asked On: Jan 29th, 2007

Answered by: kurtz182 on: Dec 3rd, 2009

This is how you train the new functional black-box tester.  Note that it doesn't matter what programming language was used to code the application.1) Show the new tester how to...

Answered by: srinivasulub1981 on: Mar 21st, 2009

First of all I can teach him about what is requirement, what is testing and what we need to in testing, what is bug with simple words.And in present scenarios it's an issue, so I will explain him abou...

How can we assure quality control?

Asked By: medix | Asked On: Jan 25th, 2007

Answered by: kurtz182 on: Dec 25th, 2009

The answer to this question depends on what it is you are attempting to control.  For example, it is much easier to assess and control quality in a manufacturing facility than it is to assur...

What is the difference between test case and test script ?

Asked By: Ram Prasad | Asked On: Jan 23rd, 2007

Answered by: lishaeva on: Jan 13th, 2012

Test case is a set of conditions we write for which we know the expected output.It may be negative or positive. For ex: (To enter username) case: ...

Answered by: mfsi_krushnas on: Jan 4th, 2012

Test Cases are collection of instructions which are recorded only for verifying some certain functionality.

These are derived from test condition.

And Test scripts tells about which test case will be executed first means the sequence.

Test scripts are otherwise called as test procedure.

1) how is estimation done in general ? Does it depend on the complexity please explain with a dummy example I want an idea. It is very urgent

Asked By: cindrela | Asked On: Jan 22nd, 2007

Answered by: kurtz182 on: Nov 20th, 2009

It depends on how much of the testing process you are estimating.  If you are only estimating the creation and execution of test suites, then the previous example is a very rough guideline. ...

Answered by: Rreddy on: Sep 7th, 2007

Assume that 10 reqs are there.You can derive test cases for 10 reqs interms of coplexities(low,medium and high).low cplx test case can take 10 min to complete its cycle(preparing+review+execution), me...

Why UNIX is required for a testing engineer? What is the role of testing engineer if he knows UNIX?

Asked By: Raju | Asked On: Jan 22nd, 2007

Answered by: kurtz182 on: Jan 4th, 2010

UNIX would be required only for testers who are employed in organizations that produce products that operate in the UNIX operating system.  The role of a UNIX application test engineer is no diff...

Answered by: mathan_vel on: Aug 11th, 2009

Its not needed as all Testing Engineer should know UNIX. For some the requirement is like that.. They might to be work in UNIX paltform. or the mapped project would be in UNIX Platform

What are senario based test cases and conditional based test cases? Can u pls explain with some examples?

Asked By: Guru | Asked On: Jan 20th, 2007

Answered by: kurtz182 on: Nov 20th, 2009

Conditional tests are those which verify each of an application's functional branches.  For example, a registration form may ask whether or not a registrant is married.  If the...

Answered by: jainbrijesh on: Feb 14th, 2007

Scenario based test case may be an integration of two or more conditional test cases.

What are the three 'c's used n present it industry?

Asked By: Guru | Asked On: Jan 20th, 2007

Answered by: kurtz182 on: Nov 20th, 2009

There is no industry-wide standard associated with the three C's.  Nevertheless, here are three that lend themselves to good ol' common sense:1) Commitment:  People with commitm...

Answered by: sumit on: Mar 11th, 2007

Hi,

Can you explain me what's the purpose behind the 3 C's? Plese tell me

An input field takes the year of birth between 1900 and 2004the boundary values for testing this field area. 0,1900,2004,2005b. 1900, 2004c. 1899,1900,2004,2005d. 1899, 1900, 1901,2003,2004,2005 answer...

Asked By: MALLIREDDY | Asked On: Jan 20th, 2007

Answered by: kurtz182 on: Nov 20th, 2009

The boundary values are:
1) on the lower boundary, lower boundary -1, and lower boundary +1
2) on the upper boundary, upper boundary -1, and upper boundary +1
Therefore, the answer is d) 1899, 1900, 1901, 2003, 2004, 2005

Answered by: Ramkumar on: Mar 23rd, 2007

Hi,

Absolutely correct

In BVA we hav 3 condtions
1.On the Boundary
2.upper Boundary +or- 1
3.Lower Boundary + or - 1

What are the no. Of test cases to check that a no. Is exist between one to hundred.

Asked By: kartik | Asked On: Jan 19th, 2007

Answered by: kurtz182 on: Dec 27th, 2009

REQUIREMENT:  Produce a game that allows persons to guess a number from 1 through 100.  The computer randomly chooses the number and the user makes guesses until the right number is submitte...

Answered by: helloanup on: Nov 14th, 2008

9 testcases !!..Here,  Lower boundary = 1          Upper boundary = 100 So, for Positive testing #1. For  " 1 "    ...

What is meant by p1 bug? Any another similar bugs

Asked By: Natraj | Asked On: Jan 17th, 2007

Answered by: kumaran on: Sep 4th, 2011

Bugs priorities will differ according to companies. In some companies they will have bugs priorities starts from p1-p3. In some other companies they will have up to p4. Here is the answer for your que...

Answered by: prasad.rich on: May 4th, 2011

P1 bug is a priority 1 bug which is also called as show stopper. P1 bugs are those bugs which needs to be resolved because the application cannot be proceeded for testing. P1 bugs status needs to be c...

In a test plan, the features to be tested and the features not to be tested are generally included, is there any rationale behind why this should be or should not be included in a test plan?

Asked By: nutankattapuram | Asked On: Jan 16th, 2007

Answered by: kurtz182 on: Dec 2nd, 2009

The 'Features to be Tested' and the 'Feature not to be tested' are included in the Test Plan for the following reasons:PRIMARY REASONA Test Plan is typically reviewed by all relevant s...

Answered by: Bhargavi on: Jan 24th, 2007

Every release will have a Scope. There will be some areas which will not be covered in the present build. So it is mentioned in the Test Plan that test cases which will cover those areas will not be tested. This will ease the test case preparation and avoid unnecessary work

What do mean by bug tracking?Give example?

Asked By: yogesh | Asked On: Jan 15th, 2007

Answered by: kurtz182 on: Dec 21st, 2009

Bug tracking refers to a process that enables users to accurately and thoroughly understand the given state of a particular defect.  Bug tracking includes the following things:1) o...

Answered by: sangeethaarjun on: Mar 11th, 2009

Bug tracking is the process of tracking bugs from the time it is identified till it is closed.status of the bug and responsibility mentioned as follows:Raised -  TesterAssigned- Test LeadFixed - ...

The user is expected to enter an integer value into each of the three text fields. Upon hitting the ok button the program will print a message in a separate dialog box stating whether the triangle is scalene...

Asked By: kpworld | Asked On: Jan 14th, 2007

Answered by: kurtz182 on: Nov 20th, 2009

There is not enough information to create a complete test suite.  I would ask the Business Analyst or Project Manager the following questions before I begin authoring test cases:1) Is there any v...

Answered by: kamatchi on: Sep 26th, 2007

Three different sets of values should be chosen.Each set should be entered separately For eg:First data set(7,8,9)Second data set(9,9,8)-isosceles triangleThird data set(9,9,9)-equilateral triangle ...

The project had a very high cost of testing. After going in detail, someone found out that the testers are spending their time on software that doesnt have too many defects. How will you make sure that...

Asked By: Ritu | Asked On: Jan 11th, 2007

Answered by: kurtz182 on: Nov 12th, 2009

The test manager and/or test lead assigns modules of the software for testers to test.  If particular modules are known to uncover few defects, then minimize the number of testers responsibl...

Answered by: AsBachhal on: Mar 3rd, 2007

This can be achieved through the role cycle reports, defect reports. Measuring the parameters for exit criteria and finally making the final decision.

AB  

What are 3c's in testing

Asked By: sathya jothi | Asked On: Jan 10th, 2007

Answered by: kurtz182 on: Nov 8th, 2009

The 3 C's are: Complete, Collaborative and Continuous

Answered by: Guest on: Jan 11th, 2007

3' C are correctness,completeness, comprehensiveness

What is diffrence b/w test cases and used cases

Asked By: bijuanandh | Asked On: Jan 9th, 2007

Answered by: kurtz182 on: Nov 20th, 2009

A usecase provides a narrative that describes all of the actions a person needs to perform in order to complete a particular task within an application.  This narrative describes workflow in...

Answered by: vk1978 on: Apr 15th, 2009

usecase describes actors actions and corresponding response of the application

test cases is a step by step process how to test the functionality of an application


usecase document is a parent document like BRD FRS SRS using which we can write test case


What is object of testing

Asked By: latha | Asked On: Jan 8th, 2007

Answered by: kurtz182 on: Dec 10th, 2009

The objectives of any software or web-related test effort is to:

1) discover and report defects in order to improve the value of an application.

2) provide useful information about the state of an application so that relevant stakeholders can make informed decisions.
 

Answered by: kurtz182 on: Dec 10th, 2009

The objectives of any software or web-related test effort is to:
1) discover and report defects in order to improve the value of an application.2) provide useful information about the state of an application so that relevant stakeholders can make informed decisions.

What is severity and priority and who will decide what?Can automation testing replace manual testing? If it so, how?What ifs the difference between defect, error, bug, failure, fault?What is the diff between...

Asked By: Nirmal | Asked On: Jan 8th, 2007

Answered by: kurtz182 on: Dec 9th, 2009

Q1: What is Severity and Priority and who will decide what?- Severity is the measure of a defect's impact on a user.- Priority is the measure of urgency attached to fixing a defect.- QA standards defi...

Answered by: vk1978 on: Apr 18th, 2009

Severity: When we find a defect we needed to find out how much impact the defect is created to the application if the impact is more than the severity will be high if impact is less than the sever...

What is the difference between business requirement document/functional requirement specification/software requirement specification.

Asked By: chandrasekhar | Asked On: Jan 5th, 2007

Answered by: kurtz182 on: Dec 9th, 2009

A Business Requirements Document (BRD) describes what the required business achievements should be and means to measure the quality of those achievements. It typcially expresses the broad outcomes the...

Answered by: Sly Gryphon on: May 17th, 2007

The term Software Requirements Specification (SRS) can be given a very exact and well defined meaning -- that of a document as outlined in IEEE Standard 830.A standard SRS addresses functionality, int...

Please tell me what are automation testing tools for peoplesoft testing (except manual of course) ?

Asked By: Rajesh | Asked On: Jan 3rd, 2007

Answered by: kurtz182 on: Dec 10th, 2009

There are a number of automation tools that could sucessfully test PeopleSoft and other CRM applications.  To name a few:1) HP’s QTP, LoadRunner2) IBM Rational’s Functional Tester, Ma...

Answered by: naresh reddy on: Jan 19th, 2007

QTP supports the ERP's like SAP and PEOPLE SOFT and ....

What is the difference between usability testing & user acceptance testing?

Asked By: prasanna venkatesan | Asked On: Jan 3rd, 2007

Answered by: kurtz182 on: Dec 2nd, 2009

Usability Testing is testing performed by potential end-users to gain feedback about the ease with which they can learn and use the application.  It is typically done before software development ...

Answered by: akbarali on: Oct 5th, 2007

Usability Testing - is to test the user-friendliness of the software.

Easy to use, look , speed in interface.

User Acceptance Testing - is to gather feedback from customer before releasing the software to the customer.
Alpha and Beta testing are subtests in UAT.

What is meant by context driven testing?

Asked By: prasanna venkatesan | Asked On: Jan 3rd, 2007

Answered by: kurtz182 on: Dec 10th, 2009

The art and practice of Context-Driven Testing was first introduced by Cem Kaner, James Bach, and Bret Pettichord in 2002.  This approach to testing is more a mindset than a methodology.  Se...

Answered by: nirmmal on: Feb 11th, 2007

The context-driven school of software testing is flavor of Agile Testing that advocates continuous and creative evaluation of testing opportunities in light of the potential information revealed and the value of that information to the organization right now.

Which is the best model in testing?Which model is used by most of the company's?

Asked By: prmandha | Asked On: Jan 2nd, 2007

Answered by: kurtz182 on: Dec 9th, 2009

The best model for testing depends on your company's 1) projects, 2) resources, 3) budget, and 4) time allotted for testing.   What do you mean by most companies?  Mo...

Answered by: mathan_vel on: Apr 16th, 2009

It is depends up on the Projects. Different companies, different Projects the Development models differ. One Model should not matched with all projects.

Wat is smoke testing

Asked By: atchut | Asked On: Jan 2nd, 2007

Answered by: kurtz182 on: Dec 2nd, 2009

When a build is released to test, the very first thing a tester does is run a 'smoke test' to ensure the software is in a suitable state for testing.  A smoke test is superficial software testing...

Answered by: preethi.gollamandala on: Aug 11th, 2009

Smoke Test: When a build is received, a smoke test is run to ascertain if the build is stable and it can be considered for further testing.

smoke testing can be done for testing the stability of any interim build.

Smoke testing can be executed for platform qualification tests.

What is the difference between application testing and web based testing

Asked By: cindrela | Asked On: Jan 2nd, 2007

Answered by: kurtz182 on: Dec 9th, 2009

Client-server applications are loaded at the server.  An .exe is loaded on every client to call this application.   Web-based applications are also loaded at the server but no .exe is i...

Answered by: vk1978 on: Mar 4th, 2009

Calculator, word, excel are few examples of Desktop Application Online Trading Account, Online Banking, Yahoo are few examples of web application. Desktop applications need Application’s exe so ...

What is end to end testing

Asked By: cindrela | Asked On: Jan 2nd, 2007

Answered by: kurtz182 on: Dec 9th, 2009

End-to-end testing exercises the system from a 'macro' perspective.  It involves testing the application environment in conditions that mimic real-world use such as in...

Answered by: mathan_vel on: May 26th, 2009

End to End Testing is a type of Testing which is Scenario based Testing. The Scenarios should cover all the functionalities from Start to End. ex) Login to the Process end (Logout).

20 interview questions what type of testing you are doing ? What type of process is going on at your company ? What is the meaning of test strategy and what it defines ? What are the key components in...

Asked By: naga3030 | Asked On: Dec 29th, 2006

Answered by: kurtz182 on: Dec 9th, 2009

1) What type of testing do testers normally do?Most testers perform functional (or black box) testing.2) What software development processes do company's employ? We use Waterfall.  Some other opt...

Answered by: cindrela on: Jan 10th, 2007

Differntiate between Waterfall Model and VmodelWaterfall Model consist1.REquirement Specification2.System and Software Design3.Implementation and Unit Testing4.Integration and System TestingOperation ...

What is the difference between test case and use case?

Asked By: deepthi | Asked On: Dec 26th, 2006

Answered by: kurtz182 on: Dec 22nd, 2009

USE CASE1) Use cases describe functionalities in narrative form.2) Use cases are used for a variety of things but it is primarily used to define requirements. TEST CASE1) A test case has a specific st...

Answered by: Bharathi on: Mar 8th, 2007

Hi to all,Test Case: Test Case is a document that describes step by step process how to test the application. Test case document includes Test Case ID, Test case name, Test case description, steps, Ex...

How to test a lift?

Asked By: prasanna venkatesan | Asked On: Dec 26th, 2006

Answered by: kurtz182 on: Dec 30th, 2009

Here are a few lift tests.  This is not an exhaustive list.FUNCTIONALITY TESTSOutside Lift1) You can call lift from every floor2) Lift alerts arrival with an audible sound 3) When lift arrives, i...

Answered by: srinivasulub1981 on: Mar 21st, 2009

Find the possible cases below.1.check if click on start button,then the lift is starting2.check if press the open button, the the doors should be open3.Lift door should automatically close after speci...

What is test automation?

Asked By: sravan | Asked On: Dec 25th, 2006

Answered by: kurtz182 on: Dec 2nd, 2009

Test Automation is the use software to execute tests rather than executing them manually.  Test Automation sets up the preconditions, executes the test, compares the actual outcomes to expec...

Answered by: preethi.gollamandala on: Aug 11th, 2009

Conducting testing process with the help of automation testing tools is known as Test Automation i.e excution of test cases on the software build

What is path coverage?

Asked By: lavanya | Asked On: Dec 24th, 2006

Answered by: kurtz182 on: Dec 2nd, 2009

Path coverage is a white-box testing concept that considers the possible paths of the software under test.  One way to better understand path coverage is to create a graphical diagram o...

Answered by: akbarali on: Oct 5th, 2007

Path Coverage or Basic Paths Coverage is a white-box testing technique.In this coverage, the programmer runs the program so as to cover every statement of the program.Following steps are involved in t...

What are the main columns in test case?

Asked By: Pavanpv | Asked On: Dec 21st, 2006

Answered by: kurtz182 on: Dec 9th, 2009

Main columns for a test case are (varies between industry, company and/or project):1) Test case id2) Priority3) Severity4) Requirement id5) Tester name6) Created date7) Last updated8) Reviewed date9) ...

Answered by: rahulskin on: Sep 25th, 2009

For the test case following are the important columns.The following will be the header part for the test case document.   - Screen/Function name   - Screen/Function ID   ...

What are test closure documents?

Asked By: schittoor | Asked On: Dec 20th, 2006

Answered by: kurtz182 on: Dec 15th, 2009

In my company, a Test Closure Document contains a checklist of all of the items that must be met in order to close a test project as well as a list of activities that must be performed after the ...

Answered by: G.D.S.Prasad on: Mar 2nd, 2009

Sign Off Report. In which we'll attach Test Cases, Issue Report etc.

What are the docs required for performance testing?

Asked By: schittoor | Asked On: Dec 20th, 2006

Answered by: sexy on: Aug 23rd, 2012

NFR: Non Functional Requirement is perquisite doc for PT. It define SLA, entry and exit criteria of PT.

Answered by: mithr17 on: Nov 1st, 2011

Business requirements doc and functional requirements doc. Business requirements details the high-level requirements from business standpoint. So some of these would eventually become transactions du...

What is the performance testing; those can be done manually & automatically?

Asked By: schittoor | Asked On: Dec 20th, 2006

Answered by: kurtz182 on: Dec 15th, 2009

A basic definition:  Performance testing is any testing that verifies whether or not the performance of something is acceptible.  These are often formal tests which use elaborate tools (like...

Answered by: vdas on: Jan 1st, 2007

In Performance testing we test mainly to determine how fast some aspect of a system performs under a particular workload. under this we test generally a) responce time b) turnaroundtime c)throughput e...

What is the final stage of integration testing?

Asked By: schittoor | Asked On: Dec 20th, 2006

Answered by: kurtz182 on: Dec 19th, 2009

The final stage of integration testing is to combine all software components (or modules) into an organized meaningful whole and perform system testing to verify all pieces work properly in concert with one another. 

Answered by: kiran on: Feb 6th, 2007

Hi,

After integration testing we will do system testing. Here the question is final stage of integration testing right so you should test all the units. As jainbrijesh says it depends on the application & tester approch

What are the things, you prefer & prepare before starting testing?

Asked By: schittoor | Asked On: Dec 20th, 2006

Answered by: kurtz182 on: Dec 21st, 2009

Follow these steps to prepare yourself for testing:1) Learn as much about the application as possible before authoring test cases.  Read and understand the applicable documentation:a) Business/Fu...

Answered by: lakshmipriya on: Feb 11th, 2007

hai,before starting software testing, we should know the customer requirements fully i.e created document SRS-software requirement specification.anaytical thinking -expecting defects

What kind of document you need for going for an functional testing?

Asked By: schittoor | Asked On: Dec 20th, 2006

Answered by: kurtz182 on: Dec 21st, 2009

A test team can utilize a variety of documents depending on industry, company and/or project.  In general, the following documents can be used to faciliate functional testing:1) Systems...

Answered by: engineer_mittal on: May 23rd, 2008

For Shruthi:  BRD- Bussiness Requirement Documnet                     FRS- Functional Requireme...

Is the static testing a functional testing?

Asked By: schittoor | Asked On: Dec 20th, 2006

Answered by: kurtz182 on: Dec 19th, 2009

Static testing is a form of software testing that takes place before the software is compiled and run.  In dynamic testing the software must be compiled and run.  Static testing ge...

Answered by: kalyan M.. on: Mar 1st, 2007

Static Testing is a form of software testing where the software isn't actually used. Syntax checking and manually reading the code to find errors are methods of static testing. This type of testin...

In the static testing, what all can be tested?Can test condition, test case & test script help you in performing the static testing?

Asked By: schittoor | Asked On: Dec 20th, 2006

Answered by: rmolabanti on: Sep 2nd, 2010

Static testing means testing the things with our excecuting the software.Testing the things by excecuting hte software is dynamic testing.Static testing includes reviewing/verifying of any kind of doc...

Answered by: mathan_vel on: Sep 1st, 2010

Static Testing is perform by developers on Code (Reviews, Inspection, Walkthrough) before delivered it to the Test team for functional Testing.

Yes, Test Condition, Test Cases, Test Scripts can help perform Static Testing.

Why do we prepare test condition, test cases, test script (before starting testing)?

Asked By: schittoor | Asked On: Dec 20th, 2006

Answered by: kurtz182 on: Dec 21st, 2009

A test team prepares test cases and test scripts in order to execute tests primarily because:

1) They help ensure all requirements have been covered

2) They can be executed much more efficiently

3) Persons need no prior knowledge in order to execute tests

Answered by: vk1978 on: Mar 17th, 2009

With the help of test cases or scripts:
- We can prove that what are the areas that we are covered

- We can map the TC with requirements
- While executing the application we can conclude how much coverage is done

- Can conclude the time to complete the execution of test cases/scripts

How do you determine what is to be tested?

Asked By: schittoor | Asked On: Dec 20th, 2006

Answered by: kurtz182 on: Dec 4th, 2009

You determine what is to be tested by studying and understanding the software's business requirements and its specifications.  If you have work-flow diagrams and/or wireframes, then use these as well.  These documents define what is to be tested. 

Answered by: akbarali on: Oct 5th, 2007

We use SRS and BRS to decide what to be tested.

What are the minimum requirements to start testing?

Asked By: schittoor | Asked On: Dec 20th, 2006

Answered by: kurtz182 on: Dec 30th, 2009

This question can be answered in two ways:  1) If you are performing exploratory testing, the minimum requirements are a product to test and a tester to test it.2) If you are referring to formal,...

Answered by: vk1978 on: Mar 17th, 2009


Application to Test(First Build or latest build), Environments(Test Server, OS, DB etc), Requirements, Test Plan, Test Cases etc.,

What is nightly build approach?Why we use it?

Asked By: jainbrijesh | Asked On: Dec 20th, 2006

Answered by: kurtz182 on: Dec 9th, 2009

A software build is a process of converting source code files to executable code that can be run on computers.  A nightly build is a software build that is often automated and takes place at nigh...

Answered by: rajeevn on: Jun 16th, 2008

Night build approach is most suitable since the developers make the changes to product development code during usual work hours. Hence nightly build will generate the product images with the code chec...

What is rapid testing?

Asked By: jainbrijesh | Asked On: Dec 16th, 2006

Answered by: kurtz182 on: Dec 10th, 2009

Rapid Software Testing (RST) is a common-sense approach to testing software that focuses on understanding a skilled practioner's mindset rather than simply knowing testing terminology and techniqu...

Answered by: rajeevn on: Jun 16th, 2008

Rapid testing model is used in Rapid Application Development (RAD) Model. Where iterative approach for development is used. Product requirements are changing from subset to a superset.So the test appr...

What is pair testing?

Asked By: jainbrijesh | Asked On: Dec 16th, 2006

Answered by: kurtz182 on: Dec 9th, 2009

Pair testing is an approach that involves two persons responsible for testing the same functionality.  These two persons can be 1) two testers, 2) a tester and developer, or 3) a tester and ...

Answered by: G.D.S.Prasad on: Dec 22nd, 2006

Hi,Pair testing is a way of approaching a test design process by having two people test the same thing at the same time and place, continuously exchanging ideas. Even without any special method or pro...

What is e-learning testing?

Asked By: omair | Asked On: Dec 16th, 2006

Answered by: kurtz182 on: Dec 8th, 2009

"E-learning" refers to "electronic learning" which are learning applications that are served on computers, websites or via web services.  E-learning testing is any testing performed on any of these electronic learning mediums.    

Answered by: nkamuni_mca on: Oct 30th, 2008

It may be that E-learning is  a project name rather then a concept....

Correct me if I am wrong.

Regards,
Narin

Difference between srs and frs?

Asked By: nirmmal | Asked On: Dec 14th, 2006

Answered by: kurtz182 on: Dec 11th, 2009

A Software Requirements Specification (SRS) is a comprehensive description of the behavior of a system to be developed.  It includes use cases that describe all of the interactions that users wil...

Answered by: shobha on: Jun 12th, 2007

SRS is software requirement specification and FRS is Functional requirement Specifications, i want to know how FRS is derived from SRS

What is scenario?Give a simle example of scenario for sending a mail?

Asked By: jainbrijesh | Asked On: Dec 13th, 2006

Answered by: kurtz182 on: Dec 8th, 2009

A scenario is a set of user actions that accomplishes a task.  Many requirements for software applications are written as scenarios.  Several examples of scenarios pertaining to sending a ma...

Answered by: vk1978 on: Mar 4th, 2009

Test Scenario is a set of events with end to end transactions for a business point of view. Test Scenario is a series of events that are associated together. I cannot say my definition is right bu...

What is the value of a testing group? How do you justify your work and budget?

Asked By: jainbrijesh | Asked On: Dec 13th, 2006

Answered by: kurtz182 on: Dec 8th, 2009

The value of a testing group becomes clear when you don't have a testing group and have your developers test the product.  It is easy to justify a test group when you collect and report ...

Answered by: naresh reddy on: Jan 19th, 2007

hi jain,
       i did not get  what u mean by this question. can u come more clear.

Naresh Reddy

On what basis can we say that a product is thoroughly tested and handed over to customer?

Asked By: ram prasad | Asked On: Dec 12th, 2006

Answered by: kurtz182 on: Dec 15th, 2009

The answer to this question depends on the terms of contract.  In some cases, this condition is met by satisfying the exit criteria.  In other cases, an acceptance test is required by the customer. 

Answered by: prasad on: Dec 24th, 2006

hello,Before the test execution we prepare a document called tracebility matrix. It deals with the two baseline documents..eg. usecases & test cases....we would be getting know all the test cases ...

What does phase I and phase ii mean?

Asked By: Raaz | Asked On: Dec 8th, 2006

Answered by: kurtz182 on: Dec 25th, 2009

The answer to this question depends on its context.  If you are referring to the Software Development Life Cycle (SDLC), then the answer still depends on the model you are referring to. ...

What are the bugs that you have found in your testing career? Name the most critical one.

Asked By: lilu | Asked On: Nov 18th, 2006

Answered by: kurtz182 on: Dec 10th, 2009

I have authored 15,000+ defect reports in my career as a software test engineer from relatively minor issues like spelling errors to more significant issues like misplaced decimal points that would co...

Answered by: jainbrijesh on: Dec 4th, 2006

I can't describe how many bugs i found in my testing career.But one thing i want to describe is that every bug is critical, it depends on situations, and conditions when and how it become a bug of hig...

How you will seelect the 100 test cases for regression testing from the existing 1500 total testcases?

Asked By: jainbrijesh | Asked On: Nov 15th, 2006

Answered by: kurtz182 on: Dec 11th, 2009

From a test repository of 1500 test cases, I would select the most vital 100 using the following guidelines:1) What functional areas have exhibited the greatest vulnerability throughout the software d...

Answered by: rajeevn on: Jun 16th, 2008

Regression test are prioritized as per the last code modifications.As per the last code modification, you need to make a list of dependent test cases that may be required to test so as to check that t...

Explain test estimation

Asked By: Niveditha | Asked On: Nov 15th, 2006

Answered by: kurtz182 on: Dec 8th, 2009

The two primary elements of test estimation are time and resources.  Your estimation needs to take both into account.There are many questions you need to answer in order to do test estimation.&nb...

Answered by: mathan_vel on: Sep 14th, 2009

Test Estimation is the Testing time and resources required for testing.

There are different kind of approach to estimate the Test


* Percentage-of-Development Approach

* Implicit Risk Context Approach

* Metrics-Based Approach

* Test Work Breakdown Approach

* Iterative Approach

While conducting your testing on the data entry page you start to get an error message that stops you from being able to progress testing. Q. What kinds of tests would you perform to try and isolate where...

Asked By: smocking_rock | Asked On: Nov 14th, 2006

Answered by: kurtz182 on: Dec 11th, 2009

In my attempt to isolate the problem, I would:1) consider the nature of the error that is generated.  This should tell me a great deal about the source of the error.2) consider the nature of test...

Answered by: anandkolhatkar on: Aug 30th, 2007

Here we have to verify the two things,Is it the application error or database error. To verify this Disconnect the datbase  and follow the stpes to reproduce this error. In this scenario if error...

If testcases are excuted with existing requirements and the requirements are frequently changing, what steps fot be taken for the test completion ?

Asked By: rakesh | Asked On: Nov 13th, 2006

Answered by: kurtz182 on: Dec 22nd, 2009

A question to ask yourself:  Did you anticipate the frequency of requirement changes in your test estimation?  If not, then the time and resources required to test this project must be revis...

Answered by: kartheeban on: Dec 22nd, 2006

When ever there is the change in requirement, it should be updated in the SRS and the Test Case Document should also be updated.Only if SRS is updated we can check wether all the Test case are tracable to the SRS.

What is banking domain and explain briefly?

Asked By: shiva | Asked On: Nov 11th, 2006

Answered by: kurtz182 on: Dec 22nd, 2009

Domain is the body of knowledge that a person possesses about something.  It is a shortened version of the phrase "Domain Knowledge".  Banking domain simply refers to knowledge of the banking industry.

Answered by: kr1shna on: Nov 12th, 2006

hi shiva,

   Banking domain is nothing but software division in a bank. most of the banks are computerised now, the required s/w which is used will be under maintainance and very little enhancements. Guys who work on this s/w can say that they are in banking domain.

-kr1shna

What is the difference between checked and verified?

Asked By: avinash | Asked On: Nov 10th, 2006

Answered by: kurtz182 on: Dec 18th, 2009

There is a subtle but significant difference between the terms "check" and "verify".CHECK:  An critical observation... To examine something in order to determine something.&nb...

Answered by: saisivaraam on: Feb 9th, 2007

Vijjijjub's - For checking you have described about the verification. Here you are verifing the code is written as per the requirement, it may be stanard, check list or template.Where as in verificat...

Apart from requirements traceability to test cases what is the other benefit of traceability matrix..Can anyone please let me know..This is urgent and it was asked in interview

Asked By: aparnay | Asked On: Nov 9th, 2006

Answered by: kurtz182 on: Dec 27th, 2009

A requirements traceability maxtrix can map more than just requirements to test cases.  Look at it as simply a way to map test cases to ANY document which your test cases are drawn from.  Yo...

Answered by: vk1978 on: Mar 25th, 2009

  Traceability Matrix - In simple words mapping requirements with Test cases As documents are interdependent the data present in the child document (Test case document must be based on Paren...

What are the application manager responsibilities?

Asked By: vams4u | Asked On: Nov 9th, 2006

Answered by: kurtz182 on: Nov 19th, 2009

They are:1) Lead the planning and implementation of project(s)2) Facilitate the definition of project scope, goals and deliverables3) Define project tasks and resource requirements4)Develop full scal...

Answered by: jainbrijesh on: Dec 5th, 2006

Application manager means Project Manager.

Diff b/w metric and measurement?

Asked By: vijay.405 | Asked On: Nov 9th, 2006

Answered by: kurtz182 on: Dec 18th, 2009

A measurement is the act of comparing something to a standard in order to ascertain a particular characteristic about that thing.  A metric is the degree to which something possesses a particular...

Answered by: SureshBV on: Mar 5th, 2007

The simplified answer is…… Metric is two dimensional (Ex: Distance covered per hour)
Measurement is a single dimension (Ex: Distance covered)

Suresh

If network is down in your company or server down .How will u do testing?

Asked By: ali | Asked On: Nov 9th, 2006

Answered by: kurtz182 on: Nov 19th, 2009

What is meant by 'do testing'?  If the network is down and test case execution requires the network, testers can perform test activities on future projects during this down time.&nbs...

Answered by: ga.neha on: Feb 14th, 2007

Preferably u can do the static testing.

Suppose test lead or project manager is given test cases to execute 300 test cases within 3 days. But because of some serious family problem I have to go my native and I have only one and half day time...

Asked By: Shrinath Reddy | Asked On: Nov 7th, 2006

Answered by: kurtz182 on: Dec 31st, 2009

If I understand correctly, you are not leaving immediately.  You plan to test over the next day and a half and then leave to attend to your family issues.  First, I would ask you if you want...

Answered by: lakshmikannan on: Feb 12th, 2007

hai! i do risk analysis. through that i choose high priority of test cases. i will use regression testing if automated tools are in the organization.

What is backend and frontend testing?

Asked By: kazi hossain | Asked On: Nov 7th, 2006

Answered by: kurtz182 on: Dec 18th, 2009

Front-end testing:  This is the customer-facing part of the system under test.  Here we test an application's GUI and functionality.  Back-end testing:  This is the part o...

Answered by: Roopa on: Feb 20th, 2007

FrontEnd Testing is something where in you test the GUI/functionality.GUI will take care of sending requests to the server and getting response from the same .Here we don' have accesss t...

What are the boundary conditions for an ok button?

Asked By: krisdinesh420 | Asked On: Nov 7th, 2006

Answered by: kurtz182 on: Dec 18th, 2009

There are no boundary conditions for an OK button.

Answered by: vk1978 on: Apr 17th, 2009

Boundary value analysis is done on range values and Boundary Values for any field should be consider with 

Minimum value -1 Minimum value Minimum value +1 
Middle value 
Maxmium value -1 Maxmium value Maxmium value +1

 


on OK button we can do functional Testing 

What is test strategy...What is it relation with test plan and test design...

Asked By: syam | Asked On: Nov 6th, 2006

Answered by: kurtz182 on: Jan 3rd, 2010

A test strategy describes the general approach to testing in terms of people, tools, procedures and support.  It is used to gain feedback from key stakeholders as early as possible in t...

Answered by: subbu on: Dec 22nd, 2006

hai rajkumar........

im not agreeing with u r answer based on test strategy only we will prepare test plan....

What inputs you need to write test cases?

Asked By: rrani | Asked On: Nov 4th, 2006

Answered by: kurtz182 on: Nov 19th, 2009

The following are required to author test cases:
1) Business Requirements Document (BRD)
2) Technical Specification Document (TSD)

The following are nice to have:
1) Test Plan
2) Architectural Diagram(s) 
3) Work-flow Diagram(s)
4) Approved Application Mock-ups

Answered by: mathan_vel on: Sep 14th, 2009

1.SRS
2. Functional Document (FRS,BRS, etc..)
3. Design Level documents(Use case, Design Screens)
4. Requirement Traceability Matrix

What are the classifications of test cases

Asked By: james | Asked On: Nov 3rd, 2006

Answered by: kurtz182 on: Dec 26th, 2009

You can classify test cases any way you want to.  They can be classified as formal or informal.  They can be classified as functional or nonfunctional.  I classify test cases by folder ...

Answered by: mathan_vel on: Aug 19th, 2009

1. Formal Test Cases2. Informal Test Cases1.Formal Test CasesIn order to fully test that all the requirements of an application are met, there must be at least two test cases for each requirement: one...

In the first step of the software testing i.E., requirements gathering.What are requirements

Asked By: shiva | Asked On: Nov 1st, 2006

Answered by: krantibaviskar on: Aug 10th, 2010

Requirements are generally prepared by business analysts. It contains products functional requirements (What client wants exactly). Eg. For login page what is max & min length of user ID &...

Answered by: kurtz182 on: Dec 21st, 2009

Requirements are the functional characteristics of a product that are required upon its release to a client or customers.  These requirements may be stipulated by a client external to your c...

What is the difference b/w frame work,architecture and methADOlogy in testing?I mean define--what is frame work,architecture and methADOlogy?

Asked By: sumanrao | Asked On: Oct 31st, 2006

Answered by: kurtz182 on: Jan 3rd, 2010

A software framework is a re-usable design for a software system which may include support programs, code libraries, a scripting language, or other software to help develop and glue together the ...

Answered by: bharathi_ark on: Nov 21st, 2006

Hi,Frame Work: It is a structure for describing a set of concepts, methods, technologies and cultural changes necessary for a complete product design and manufacturing process.Archetecture: Combinatio...

How to calculate session time out in web testing?

Asked By: Semmu | Asked On: Oct 31st, 2006

Answered by: kurtz182 on: Dec 29th, 2009

srinivasulub1981's explanation is a good one. 

The only thing I might add is that you can do the same thing using HTTP Requests to the web server's 'Client API'.  In this way, the actual time (in seconds) is returned in the web server's Response. 

Answered by: srinivasulub1981 on: Mar 12th, 2009

1. First of need to know how much set as a session timed out time.2. Next invoke the application and keep it idle until crossed the session expired time3. Now try to do invoke some pages or try to add...

Whats the diff. Between project and product?Give an example to both.

Asked By: vasanthan04 | Asked On: Oct 27th, 2006

Answered by: kurtz182 on: Jan 2nd, 2010

Definitions of product and project vary between companies.  Here are a few variations on the theme:BASIC DEFINITIONA product is a deliverable that satisfies customers' wants or needs.  A...

Answered by: vikram prakash on: Feb 5th, 2007

when software company makes a software according to client requirement, that is called project ex- bank management system,hospital management system,etc and company makes a software for increase their market ability,that is called product.ex-yahoo,google,etc.

How is test estimation done?

Asked By: priya | Asked On: Oct 25th, 2006

Answered by: kurtz182 on: Nov 18th, 2009

No single answer covers all cases.  Nevertheless, here are some guidelines: 1) All testing estimations are company and project specific. 2) When developers, partners, testers give you a...

Answered by: G.D.S.Prasad on: Mar 10th, 2009

There are different analysis for test estimation like Function Test Point (FTP) analysis, Test Case point (TCP) analysis... etc Test Case Points (TCP) – Test Case Point deals with the estimation of...

(first rain interview)if a tester find a bug in a system but devloper can't then what will be the best strategy for the tester?

Asked By: infiant | Asked On: Oct 25th, 2006

Answered by: kurtz182 on: Nov 19th, 2009

The tester should attempt to reproduce the defect again.  If the problem persists, the tester should: 1) ensure developer has performed the precise test steps.2) ensure developer is attempting to...

Answered by: mathan_vel on: May 4th, 2009

1) Take Screen shot where the bug arised.
2) Clearly mention the steps for the executional bugs.
3) Clearly note down the Test data.
4) Clearly note down the Test Environment.

Whats the difference b/w repetition testing and retesting?

Asked By: jainbrijesh | Asked On: Oct 24th, 2006

Answered by: kurtz182 on: Nov 19th, 2009

Repetition testing is a set of test cases that are repeated in an application to potentially uncover problems in the dynamic system.  Repetition tests are good candidates for automation.&nbs...

Answered by: jainbrijesh on: Dec 4th, 2006

satya is right.

Do you find coding/developing/testing everyday repetitive? And how do you keep yourself motiVATed?

Asked By: Shiva | Asked On: Oct 23rd, 2006

Answered by: kurtz182 on: Nov 19th, 2009

Yes, these things can be repetitive.  However, the motivation comes from knowing you have a direct impact on the quality of a product or service and  once you understand that you make a...

Answered by: jainbrijesh on: Dec 6th, 2006

It is possible in agile development environment.To keep you motivated first you should love your work, am i right dear?

How to test the product's specification to find bugs before they make it into the software.

Asked By: jainbrijesh | Asked On: Oct 23rd, 2006

Answered by: kurtz182 on: Nov 21st, 2009

There are a number of ways to minimize the defects that are coded into a product due to problematic product requirements and specifications.  They are:REQUIREMENTS1) Cond...

Answered by: kisskasa on: Jun 18th, 2008

The product's specification, will be tested in the form of Reviews. These reviews results will be taken care of SQA(Software Quality Assuarence - Verification) through different models like Fish Model, Pareto Analysis.

What are the top ten qualities a tester should have?

Asked By: jainbrijesh | Asked On: Oct 23rd, 2006

Answered by: kurtz182 on: Nov 18th, 2009

A good tester will have the following ten qualities:1) An inquisitive nature2) Enthusiasm about his/her impact on quality3) Faith in his/her own instincts4) The motivation and capacity to learn5)...

Answered by: Pradeep Ind on: Nov 25th, 2006

1.knowledge abt softwares2.good communication & analytical skills.3.trust developers but doubt the product4.should have a keen eye for details5.diplomatic but firm6.Nothing works until u hav teste...

What is the differences between verifying and validating data.

Asked By: Kumar | Asked On: Oct 19th, 2006

Answered by: kurtz182 on: Dec 18th, 2009

VALIDATION:  Answers the question, "Are you building the right thing?"   Validation is a core responsibility of Quality Assurance (QA).VERIFICATION:  Answers th...

Answered by: roopa on: Dec 27th, 2006

Validation: Are we building the product right?

Verification: Are we building the right product?

For a web project, how minimum testing we should done?

Asked By: jainbrijesh | Asked On: Oct 17th, 2006

Answered by: kurtz182 on: Dec 29th, 2009

Depending on the project, minimum testing on a web project should include:Functional testing  [this is why you were hired to do the job in the first place]  GUI testing [this website re...

Answered by: mathan_vel on: Sep 25th, 2009

* Functionality Testing
* GUI Interface Testing
* Navigation Testing

How do you ensure comprehensive test coverage?

Asked By: Nitaa | Asked On: Oct 13th, 2006

Answered by: kurtz182 on: Dec 18th, 2009

The answer to this question depends what is meant by "comprehensive test coverage"?  Do you want comprehensive code coverage, or do you want to comprehensively cover the requirements?&n...

Answered by: Nitaa on: Oct 30th, 2006

Thank you for your reply .I have an idea now .

What do you mean by dynamic testing?

Asked By: Raj | Asked On: Oct 10th, 2006

Answered by: kurtz182 on: Dec 31st, 2009

Dynamic testing refers to any testing that examines the dynamic behavior of a software program.  It is performed after the software is compiled and run.  By supplying input data, a test...

Answered by: G.D.S.Prasad on: Dec 22nd, 2006

Hi,

Dynamic Testing It is a type of conventional testing. Testing performed on an application when it has been executed.

     Ex: Functional Testing.

 

Regards

Prasad

What to do if website is ready to launch and you are called to test it?

Asked By: jainbrijesh | Asked On: Oct 10th, 2006

Answered by: kurtz182 on: Dec 29th, 2009

Typically in these circumstances, the test team has a relatively short test window. Identify the most mission-critical functionalities and those with highest risk among the high priority test cas...

Answered by: goksn on: Aug 31st, 2009

As a tester, I will test features by asking the following questions,-Which functionality is the core functionality?- Which functionality if fails affects the core purpose of website?- Which functional...

How we measure the test coverage?When to stop the testing?

Asked By: sireesha | Asked On: Oct 6th, 2006

Answered by: kurtz182 on: Dec 30th, 2009

Estimating the number of blackbox test cases:# blackbox test cases = [usecases x steps x rules]+[GUI‘s x objects x states]+[tables x tuples x instances]Metrics for measuring test case ...

Answered by: quality_guy on: Oct 23rd, 2009

1) When the number of test cases are covered and how many passed and failed.
2) Bug flow rate is low or zero.
3) When more time is taken and its beyond the dead line.
4) More budget is consuming than what is planned.

What is the advantage of manual testing over automation testing?

Asked By: muthu | Asked On: Oct 5th, 2006

Answered by: Leema Mishra on: Jun 1st, 2012

Hi, I agree with your points but automation can not be performed for every language,by reading this statement I am little disagree.Because I personally tested a website for 10 different languages by ...

Answered by: Nikhil garg on: May 29th, 2012

The main advantage of mannual testing over automation is that in mannual testing u need not to maintain the scipts in automation testin it becomes difficult to maintain the record scripts.

What errors can occur when the page loads?

Asked By: niladri | Asked On: Oct 5th, 2006

Answered by: kurtz182 on: Dec 19th, 2009

To answer the precise question, errors like 404 File Not Found occur before the page loads while errors like 52 Runtime Error occurs when the page loads.  Have I misinterpreted something here?

Answered by: padmakumar on: Dec 27th, 2006

When we load a page one of the usual error is Server unavailable

Describe caching issues

Asked By: niladri | Asked On: Oct 5th, 2006

Answered by: kurtz182 on: Dec 19th, 2009

Cache promotes efficient use of computer resources and improves reponse times by creating a local copy of a page in RAM or elsewhere depending on the application.  For example, when you download ...

Answered by: srinivasulub1981 on: Mar 12th, 2009

I have faced one issue in my project. We have 2 pages in which first page will add a record, 2nd page will edit the added record.1. Edit a record using Edit page2. Leave any of the mandatory field as ...

Discuss realtime system testing

Asked By: sreejith | Asked On: Oct 5th, 2006

Answered by: kurtz182 on: Dec 31st, 2009

Real-time system tests are all about timing.  They are often performed in near production environments on cross-platform solutions where timing between components is critical to the successful op...

What is brd ?

Asked By: sundar75_mca | Asked On: Sep 29th, 2006

Answered by: kurtz182 on: Nov 13th, 2009

A BRD is the Business Requirement Document.  It is typically produced by the Business Analyist.  This document specifies a program's requirements from a purely client-centric perspective...

Answered by: akschswe on: Oct 3rd, 2006

Hi komalI'm not agree with your point that BRS is compostion of Datatypes. BRS is basically design for the Client REquirement. BRS is delivered to both Test lead and Developer Lead. Developer Lead Cre...

Who prepares the test policy document?

Asked By: Raju | Asked On: Sep 29th, 2006

Answered by: kurtz182 on: Dec 31st, 2009

A Test Policy is a high level document that represents the testing philosophy of the company as a whole and provides direction for the testing department.  Setting an appropriate test policy by s...

Answered by: Guest on: Sep 29th, 2006

Test Policy Document:

Its a company level document, involves Quality control and Management level people. That Document contains mailstones of Company. its a advertisment document.

What is the basic difference b/n gui testing and ui testing?

Asked By: Sreelatha | Asked On: Sep 26th, 2006

Answered by: kurtz182 on: Nov 13th, 2009

In many companies, there is no difference between GUI and UI testing.  However, if a distinction is to be made, then Graphic User Interface (GUI) testing might include the program's form...

Answered by: raja.raja on: Oct 9th, 2006

No difference

What is the definition of test procedure and does this differ from a test case?

Asked By: vikram sheorey | Asked On: Sep 20th, 2006

Answered by: kurtz182 on: Dec 29th, 2009

A procedure simply refers to an established method of doing something.  I have heard he term test procedure used to mean the following things:1) The documented activities a tester should fol...

Answered by: vk1978 on: Mar 25th, 2009

Test Procedure tells how testing can be carried out, test procedure is a part of test case, and Test case is a case with which we can test the functionality of an application.

When would you use production data in a test environment?

Asked By: baig | Asked On: Sep 14th, 2006

Answered by: kurtz182 on: Dec 29th, 2009

I would use production data for the test environment:1) to discern how much test environment aligns with production environment2) to improve test processes3) by interpreting the number of nature of de...

Answered by: jainbrijesh on: Oct 28th, 2006

at the time of user acceptance testing

What is the difference between photo and image?

Asked By: amrit | Asked On: Sep 8th, 2006

Answered by: Mohamed on: Oct 1st, 2011

A photograph refers to images that have been detected as well as recorded on photographic film.
An image can be displayed in a digital format.
All photograph are images, but not all images are photographs.

Answered by: kurtz182 on: Dec 23rd, 2009

Assuming nothing can be perfectly reproduced by any medium, my definitions are:

Photo:  The resemblance of something captured in reality.
 

Image:  The resemblance of something imagined.

If a tester writes a code in a code, what is that called?

Asked By: Partha raj Ghosh | Asked On: Sep 7th, 2006

Answered by: kurtz182 on: Dec 24th, 2009

It is called 'embedded scripting' or simply 'scripting'.  The language embedded in the code is call the 'scripting language'.

Answered by: zealotsiva on: Jan 22nd, 2007

test scripting language

What is mitigation plan?To overcome the risk management we use the mitigation plan.

Asked By: isaiyaspancras | Asked On: Sep 4th, 2006

Answered by: roshan on: Jan 23rd, 2013

To Overcome the risks, mitigation plans are created.

Answered by: kurtz182 on: Dec 24th, 2009

Once risks are identified, plans are created to prevent them from happening and/or minimizing their impact should they occur.  These are called mitigation plans.EXAMPLERisk:  Techn...

Can any one suggest what are the key factors that needs to be tested for a credit card ?

Asked By: shalini | Asked On: Sep 3rd, 2006

Answered by: kurtz182 on: Dec 23rd, 2009

CREDIT CARD TEST CASES1) Details on issued card matches information in account records:     a) Name     b) credit card number     c) expirat...

Answered by: srinivasulub1981 on: Nov 27th, 2009

HI  Online checking:-> Valid card no-> Expiry dates, card holder's name-> CVV no-> 3d transaction ids-> 3rd party tool : whether it's processing in a correct way or not->...

What is checklist in the context of review?Is it follow some specific standard to create checklist or is it project/module specific.

Asked By: akschswe | Asked On: Sep 1st, 2006

Answered by: kurtz182 on: Jan 3rd, 2010

A checklist is an organization technique that makes the review process more efficient and often more effective.  Nevertheless, the answer to this question depends on its context.  What is th...

Answered by: preethi.gollamandala on: Aug 11th, 2009

Check List to follow:Consistency of screensConsistency of background colorsUsage of pleasant colorsConsistent behavior when screen resolution is changedAll controls on the screen should be accessible ...

What are the components of traceability matrix?

Asked By: Himu | Asked On: Aug 31st, 2006

Answered by: kurtz182 on: Jan 3rd, 2010

The answer to this question depends on the comprehensiveness of your intended tracking.  The components of a traceability matrix are:1) Document2) Version of the document3) Target identifier...

Answered by: mathan_vel on: Sep 25th, 2009

Rows:

1. Requirement Identifiers
2.
Reqs Tested
3. REQ1 UC, REQ2 UC, etc..

Columns:

1. Test Cases
2.
Tested Implicitly

Which server stats are essentially monitored during a performance test of a web application?

Asked By: GeekAdmin | Asked On: Aug 31st, 2006

Answered by: kurtz182 on: Dec 19th, 2009

Here are a few things that can be monitored on web servers for each application:MEMORY1) Pages per second2) Available bytes3) Committed bytes4) Pool nonpaged bytesPROCESSOR1) Percent of processor...

Answered by: srinivasulub1981 on: Mar 12th, 2009

Firstof all we can observe the browser responce time and then go for remainig servers.

ie

-> Web server, app server
-> DB server

What are the key factors tester keep in mind before writing test case. Please give examples of any particular test case.

Asked By: Kundan Rajan | Asked On: Aug 31st, 2006

Answered by: kurtz182 on: Dec 24th, 2009

Key factors to consider before authoring test cases are:1) Test cases must cover all of the product's requirements.2) Test cases should be written for greatest value with least effort.3) Testing t...

Answered by: mathan_vel on: Sep 9th, 2009

1. Test Case should cover the functionality2. Clearly mentioned about the expected result for the Test Data.3. Test Case should be understandable one, which may be executed by other resource.4. Test S...

Is there any standard way to catch same defects raised by multiple tester?

Asked By: akschswe | Asked On: Aug 30th, 2006

Answered by: kurtz182 on: Nov 6th, 2009

You want the ability to identify defects raised by multiple testers and to do so efficiently.  Assuming all testers are logging their findings in a common defect tracking database, the standard&n...

Answered by: siva ramakrishna on: Sep 6th, 2006

Yes,

doing re-testing before relasing product.

Why v-model is called as v-model?

Asked By: aniketrane | Asked On: Aug 29th, 2006

Answered by: Gajanan on: Jan 23rd, 2013

V - Model follows Verification and Validation as static testing and dynamic testing respectively.

Answered by: kanagarathnavel on: Nov 6th, 2012

Hi,
In the V model each model is Testable and Each have review. so , we can easily find a bug and also we can add new requirement at ant phase. the shape of Design is Vshape,so it is called V model.

How many pages test strategy did you write?

Asked By: Himu | Asked On: Aug 28th, 2006

Answered by: mithr17 on: Nov 2nd, 2011

Wow! Never heard of such question!

One question to you: where and how did you come up with this question.

No one cares about the # pages in a document. All you and everyone should be care about is the "test strategy" to best test the application.

Answered by: kurtz182 on: Jan 3rd, 2010

The answer to this question varies between companies and even divisions within companies.  In my company, the test strategy is typically between 5 and 10 pages.  It is a high level...

Suppose a simple application is there to print a prime number. Input box takes any integer and print only prime number. If the input number is not prime number then the message will be displayed "not a...

Asked By: Krishna Bist | Asked On: Aug 26th, 2006

Answered by: saravanan123 on: Jul 14th, 2010

Test Cases  :

1. To check whether the result must display as Prime number when that number cannot be divided and the remainder is not equl to zero
2.To check whent the number divide by other number then the remainder is zero then it must display as not a prime number

Answered by: kurtz182 on: Dec 16th, 2009

PRIME NUMBER APPLICATIONTest Cases1) Can enter integers from -1 to infinity    a) Can not enter -2    b) Can enter -1    c) Can en...

Write a test case for wall clock?

Asked By: rameshraju | Asked On: Aug 24th, 2006

Answered by: saravanan123 on: Jul 14th, 2010

Test case for Wall Clock :

1.To check if the clock is placed in any wall also it should work
2. To check the time is shown clearly and correctly
3. To check the clock is flexible to stick in the wall

Answered by: kurtz182 on: Dec 16th, 2009

TESTS FOR A WALL CLOCK1) The numbers read 1 through 122) The numbers are presented in clockwise manner3) All numbers are legible from a reasonable distance4) All numbers are located along the outside ...

1.Write test cases for atm with giving high priority?2.How to test this triangle whose co-ordinate is (x1,y1),(x2, y2),(x3, y3)

Asked By: lina | Asked On: Aug 23rd, 2006

Answered by: saravanan123 on: Jul 14th, 2010

  Test Cases For ATM in Bank 1. Check Whether ATM is accepting your inserted card 2. Check whether ATM displays to Welcome screen when the card is valid 3. Check whether ATM is displays any 3 lan...

Answered by: kurtz182 on: Dec 16th, 2009

user interface   + screens have proper format and text   + buttons correspond to proper items on screens   + keypad entries are properly displayed   + can backs...

What is the differnce between walktrough and inspection?

Asked By: Interview Candidate | Asked On: Aug 23rd, 2006

Answered by: kurtz182 on: Nov 18th, 2009

A walkthrough is an informal meeting where the person who set up the meeting wants to gain feedback from stakeholders and experts before he finalizes a project.  Developers often have c...

Answered by: Asim Imtiaz on: Nov 20th, 2006

Walkthrough is an "informal" meeting to review the work products to see that whether they are tracing to the client requirements or not. Focus is on "tracability" between client requirements and the w...

What is the difference between enhancement and defect?

Asked By: rvvkprasad | Asked On: Aug 23rd, 2006

Answered by: kurtz182 on: Nov 18th, 2009

An enhancement is something that has been added to a program as a result of new requirements or specifications.

A defect is a condition in a program where something does not behave as defined by existing requirements or specifications. 

Answered by: jainbrijesh on: Dec 6th, 2006

Enhancement is adding some new functionality or feature in existing build.Defect is again bug but "Bug with its favourable conditions" which makes it defect.If bug is removed the defect will automatically vanished.

What is a plm domain or what will be domain of web based product?

Asked By: abhijeet | Asked On: Aug 22nd, 2006

Answered by: kurtz182 on: Dec 27th, 2009

Product Lifecycle Management (PLM) refers to the process of managing the entire lifecycle of a product from its conception, through design and manufacture, to service and disposal.  It manages de...

Answered by: Anu on: Sep 18th, 2006

PLM stands for Product Lifecycle Management

What is test management matrix?

Asked By: prasu | Asked On: Aug 22nd, 2006

Answered by: saravanan123 on: Jul 14th, 2010

Test management matrix is same as traceability matrix

Answered by: kurtz182 on: Dec 16th, 2009

A Test Management Matrix is another name for a Traceability Matrix.  It is a way to map test cases to requirements.  It is used to verify that all test cases are associated with proper requi...

What is test suite?

Asked By: prasu | Asked On: Aug 22nd, 2006

Answered by: kurtz182 on: Dec 16th, 2009

A test suite is a collection of tests that are designed to test a particular project.  Test suites are often resident on computer quality management applications but some companies use spreadshee...

Answered by: saravanan123 on: Jul 21st, 2009

A test case suite is simply a table of contents for the individual test cases. Organizing the suite of test cases by priority, functional area, actor, business object, or release can help identify parts of the system that need additional test cases.

How do we ensure the requirement coverage other than tracability matrix ..This was the interview question

Asked By: Nagaraj | Asked On: Aug 22nd, 2006

Answered by: saravanan123 on: Jul 14th, 2010

work with the application and see what really the work environment people need based upon check whether you have covered all the requirements

Answered by: kurtz182 on: Dec 16th, 2009

How can you ensure requirement coverage other than using the Traceability Matrix?  One way is to conduct peer reviews with testers reviewing one another's test suites.  Another is to fac...

I was asked in an interview"is cmm(capability maturity model) part of quality assurance or quality control?"thanks in advance,shantanu

Asked By: shantanukarmarkar | Asked On: Aug 22nd, 2006

Answered by: kurtz182 on: Dec 27th, 2009

The Capability Maturity Model (CMM) is a model used to improve organizational business processes, but it was orginally designed to improve the software development process. 

Answered by: Dharmakrishnan on: Dec 19th, 2006

Hi

 

CMM deals with the standard and procedure so it is the part of Quality Assurance who is responsible for those things

Please explain a testing strategy

Asked By: Cinderlla | Asked On: Aug 20th, 2006

Answered by: kurtz182 on: Dec 27th, 2009

A test strategy describes the testing portion of the software development process.  Depending on the industry, company or project, a test strategy can take the form of a rough outline to a f...

Answered by: Dharmakrishnan on: Dec 19th, 2006

HiTesting strategy is  the base  document which  is  made before the test plan .IT  deals  about  the  scope ,purpose ,level of testing. In short  testing ...

In one of my interviews they asked me to write integration test cases and system test cases.Please any one guide me

Asked By: aparna | Asked On: Aug 17th, 2006

Answered by: kurtz182 on: Dec 23rd, 2009

CAUTON:  I am answering this question from a purely functional perspective.  This does not represent white-box integration testing.  IN THEORYYou have application "WOW" with f...

Answered by: srinivasulub1981 on: Nov 27th, 2009

Hi

  Integration Testing: These test cases should write after architectural desing phase was completed, not after developing the modules and get integrated.

System testing: These test cases should write once system design was completed, not after all the modules get developed

CNU

What is the difference between testing methods and testing techniques

Asked By: jyothi_k | Asked On: Aug 16th, 2006

Answered by: kurtz182 on: Dec 23rd, 2009

The term "technique" refers to the procedure and skill required to accomplish something.Testing techniques: 1) boundary value analysis2) equivalence partitioning3) decision table testing4) c...

Answered by: srinivasulub1981 on: Nov 27th, 2009

HI

testing techniques are:

-> Equivalence Partitioning.

-> Boundary Value Analysis.

-> Cause-Effect Graphing.

-> Error-Guessing.

 

Testing Methods:

-> Block box

-> White box

-> Grey Box

 

CNU

 

 

 

 

 

 

 

 

 

 

 

What is rush or panic mode

Asked By: usha rani | Asked On: Aug 14th, 2006

Answered by: kurtz182 on: Jan 4th, 2010

Panic mode occurs across all levels of an organization for many reasons.   Throughout a software development life cycle, many circumstances can cause members of an organization to&...

Answered by: s.lakshmipriya on: Feb 19th, 2007

hai!
      i am not sure. but i am thinking that rush or panic mode is nothing but critical mode.
for eg in the database updation is not done.rush or panic mode only the tester and developer first need to solve.

regards

If we do'nt have proper requirement documents (no docs at tall) then how can we write test cases. Based on what...

Asked By: parama19ran@yahoo.com | Asked On: Aug 13th, 2006

Answered by: kurtz182 on: Dec 23rd, 2009

If there are no requirement documents to reference, then you can still create test cases:BEFORE THE PRODUCT IS RELEASED TO TESTLearn as much as possible from expert and knowledgeable stakeholders abou...

Answered by: srinivasulub1981 on: Nov 27th, 2009

HI

First we need to wait for the build then need to do some exploratory testing, then we can prepare the test cases.

CNU

Was(web application stress) tool is used for which type of testing?

Asked By: suresh0249 | Asked On: Aug 10th, 2006

Answered by: kurtz182 on: Jan 4th, 2010

Stress testing.  Loadrunner is another tool that tests load and stress.

Answered by: Akash Chandra on: Aug 29th, 2006

Hi,

As I know the WAS tool is used for calculating and Testing the Stress on Web Application under Test(WAUT). Like LoadRunner used for both testing load and stress testing of the web application.

Name few common bug's in localization testing?

Asked By: suresh0249 | Asked On: Aug 10th, 2006

Answered by: kurtz182 on: Jan 4th, 2010

When an application is localized to a different culture, some of the following may occur:

1) Loss of functionality
2) Text truncations
3) Missed translations
4) Typographical errors
5) Grammar
6) Incorrect linguistic context
7) Date and time formats
8) Currency

Answered by: vijayabhaskar411 on: Oct 7th, 2009

Localization is the process of adapting a globalized application to a particular culture/locale. Localization testing checks how well the build has been translated into a particular target languag...

What methodologies used to develop test cases?

Asked By: revathi | Asked On: Aug 2nd, 2006

Answered by: saravanan123 on: Jul 14th, 2010

there is no methodologies since once we read the requirement or undergoing with the application we should see where we can break the application for that how we can write based upon this methodology you can write the test case

Answered by: kurtz182 on: Dec 28th, 2009

A TEST CASE DEVELOPMENT METHODOLOGY FOR SYSTEM TESTINGSTEP ONE:  STUDY THE PRODUCT OR SERVICE Learn everything that is relevant to testing about the product or service.  Do this in...

What is nightly build?

Asked By: avs | Asked On: Aug 2nd, 2006

Answered by: kurtz182 on: Jan 3rd, 2010

A nightly build is the practice of automatically launching a build that reflects the current state of the sourcecode each night.   Developers arrive in the morning to assess the results...

Answered by: sudhakar2068 on: Oct 19th, 2006

Nightly BuildsNightly builds are a good thing, they provide immediate feedback to developers if they broke the build. Having a nightly build means that the software stable and is likely to build for n...

How many test cases we can write for a medium level project?

Asked By: mythri | Asked On: Aug 1st, 2006

Answered by: saravanan123 on: Jul 14th, 2010

Minimum we should write more than 2 test case

it is dependend on the requirement we can say like this

Answered by: kurtz182 on: Dec 28th, 2009

The number of test cases written for a project depends on:

1) How valuable the project is to key stakeholders in the company
2) How much time there is to test the project
3) The resources devoted to the project--both human and otherwise
4) The requirements of the project
5) The complexity of the project

Pls explain the concept of regression testing with the help of simple example

Asked By: gAURI | Asked On: Aug 1st, 2006

Answered by: kurtz182 on: Jan 4th, 2010

Regression testing involves re-using manual tests or automated scripts to ensure that suspected vulnerable functionalities are tested on a periodic basis (typically each and every build).  There ...

Answered by: G.D.S.Prasad on: Dec 22nd, 2006

Hi,

Regression testing: Testing of an application to ensure bug fixes and change requests (enhancements) made to it doesnt cause any unwanted flaws in the application. Automated testing tools can be especially useful for this type of testing.

Regards

Prasad

If you dont have rd then how you come to know what is actual result?

Asked By: arvind pandey | Asked On: Jul 31st, 2006

Answered by: saravanan123 on: Jul 14th, 2010

we can get the actual result based upon when the software is given to actual work environment people what they will give the input and what they need to get the output based upon that only we can get or analyse the result that is reight or wrong

Answered by: kurtz182 on: Dec 27th, 2009

You know the result by
1) having domain knowledge,
2) using good judgment,
3) using common sense,
4) by studying any other documentation you can get your hands on, and
5) by asking good questions. 

Pls suggest the test cases on traffic signals

Asked By: Gauri | Asked On: Jul 31st, 2006

Answered by: saravanan123 on: Jul 14th, 2010

Test cases for T-Signal 1.check whether it has got 3 colour lights 2.check whether there must be atleast 2 colour light 3.check whether it has red colour and green colour 4.check whether at a time bot...

Answered by: kurtz182 on: Dec 28th, 2009

My answer assumes two traffic lights work in tandem with one another in a cross-section each having two lanes where the center lanes are the left turn lanes. To keep things simple, I will use the...

1) what are the 4 reports you submit after testing has been completed ?

Asked By: Goldie | Asked On: Jul 30th, 2006

Answered by: kurtz182 on: Dec 15th, 2009

1) Test Closure Report

2) Test Execution and Defect Summary Report

3) Performance Test Report

4) Process Improvement Report (a.k.a. Post Mortem)

Answered by: S.Indira on: Aug 23rd, 2006

1) Test case Execution report 

2) Bug report

3) Test summary report

4) Test review report 

Can we write test cases with the help of screen shots(without referring rd .Srs)what is the use of actual result in the test case format?

Asked By: arvind pandey | Asked On: Jul 27th, 2006

Answered by: saravanan123 on: Jul 14th, 2010

we can wite the test cases based upon the screenshots but only we can judge the result is either passed or failed by working on the application otherwise srs

Answered by: kurtz182 on: Dec 27th, 2009

When screen shots and wireframes are approved and baselined, they are very useful visual documents to help design and execute test cases.  In fact, they often serve as reference documents attached directly to test cases. 

How do we write test cases without knowing the proper requirement and documents?

Asked By: Mary S Michael | Asked On: Jul 27th, 2006

Answered by: saravanan123 on: Jul 14th, 2010

We can write the test cases based on how the application works

i.e first work with the application and then you write based upon how it is working

Answered by: kurtz182 on: Dec 28th, 2009

Exploratory testing is a reasonable approach when you don't have requirements.  In this approach, testers learn about the application, execute tests, and author test cases all at the same time. 

How many test cases we have to write for e finace project?

Asked By: Mythreyi | Asked On: Jul 27th, 2006

Answered by: saravanan123 on: Jul 14th, 2010

minimum we have to write 15 Test cases

Answered by: kurtz182 on: Dec 28th, 2009

The answer to this question depends on:1) The value this project has to key stakeholders in the company2) The breadth and depth of the requirements3) The amount of time allowed for testing4) The resou...

How to write testcases for n factorial? How many test cases will we get?

Asked By: yammy | Asked On: Jul 26th, 2006

Answered by: kurtz182 on: Dec 28th, 2009

Factorials are represented by n! Examples:  3! = 1 * 2 * 3 = 6          4! = 1 * 2 * 3 * 4 = 24        &n...

Answered by: yammy on: Oct 4th, 2006

Thanks for your idea.

How to write testcases for n factorial? How many testcases will we get?

Asked By: yammy | Asked On: Jul 26th, 2006

Answered by: kurtz182 on: Dec 28th, 2009

We get about 13 test cases.Determine the maximum integer value that the computer can calculate as a factorial.  This value becomes the upper boundary.POSITIVE TEST CASES1) Submit intege...

Answered by: Amrit on: Nov 25th, 2006

We cah write following test cases

1) verify for result whn n is non-numeric

2) Verify for result when nis negative

3) verify for n= 0 (A valid case)

4) verify for n = 3(A valid case)

Can u do 100% testing? Can u make bug free product?

Asked By: arvind pandey | Asked On: Jul 25th, 2006

Answered by: kurtz182 on: Dec 29th, 2009

I can't test a product 100% and make it bug free. 

Answered by: Pradeep Ind on: Nov 24th, 2006

Its impossible for a 100% testing,since1. The no of possible inputs r l;arge2. The no of possible outputs r very large3. The no of paths thru d s/w is large. A tester can show d presence of the bugs...

What you mean domain specific testing? Testing is not domain specific?

Asked By: muthukumaranc | Asked On: Jul 23rd, 2006

Answered by: kurtz182 on: Dec 29th, 2009

What is meant by domain specific testing?  What is meant when testing is not specific to a domain?There are two answers to this question that depend on context:DOMAIN AS A BODY OF KNOWLEGEAs Dile...

Answered by: ekta b. on: Oct 8th, 2006

Plz  If anyone is expert in this testing,Try to explain with examples

hoping for ur consideration

Hai I faced this question in an interview. They gave a scenario to write 5 functional testcases.The scenario is " there are two notepad applications which were already open. In notepad1 some typed text...

Asked By: sankara | Asked On: Jul 23rd, 2006

Answered by: saravanan123 on: Jul 14th, 2010

Test Cases : 1.To check whether we select notepad1 it is active and the notepad2 is disactive2. To check the text is selected by select and drag the text through mouse in notepad13. To check whether t...

Answered by: kurtz182 on: Dec 28th, 2009

FIVE TEST CASESPreconditions for all test cases:1) Both notepad1 and notepad2 applications are already open2) notepad1 has typed text3) notepad2 is emptyTC1: Cut contents of notepad1 and paste into no...

Why boundary value analysis is more comprehensive than equivalence class partioning?

Asked By: riby | Asked On: Jul 19th, 2006

Answered by: kurtz182 on: Dec 29th, 2009

The answer to this question depends on the class of items you are partitioning.  Boundary Value Analysis (BVA) is more comprehensive than Equivalence Class Partitioning (ECP) when dealing with in...

Answered by: sravanti on: Sep 25th, 2006

Hey Dileep,

Your replies are very informative and I appreciate that. Keep the good work Man!!.

Thanks

Sravanti.

What is GLobalisation testing?

Asked By: revkarthikeyan | Asked On: Jul 19th, 2006

Answered by: kurtz182 on: Dec 29th, 2009

Globalization testing validates the world-readiness of a product.  It checks the following things:

1) No data loss when using multiligual text processing.

2) Correct encoding conversions.

3) Proper handling of locale settings. 





Answered by: sudhakar2068 on: Oct 19th, 2006

The goal of globalization testing is to detect potential problems in application design that could inhibit globalization. It makes sure that the code can handle all international support without break...

What is the difference between quality assurance and quality control?

Asked By: prathima | Asked On: Jul 19th, 2006

Answered by: kurtz182 on: Dec 17th, 2009

Quality Assurance (QA) attempts to improve and stabilize processes in order to minimize the issues that produce defects. QA processes also strive to assure that a product, service, or system meets its...

Answered by: Manvi Arora on: May 22nd, 2008

QC (Quality Controller) involves in the testing of the Application. Quality control ensures that equipment is working properly, the operator is performing appropriately.Qc is product oriented. QA (Qua...

What do u mean by masked defect

Asked By: Ashok | Asked On: Jul 18th, 2006

Answered by: kurtz182 on: Dec 15th, 2009

Masked defect:  When one defect prevents the detection of another defect, the undetected defect is called the masked defect.EXAMPLEBlocking defect:  A particular text box doesn't validat...

Answered by: shashi on: Jul 28th, 2006

can anybody give an example to masked defect, please

How do you test mobile handsets

Asked By: laxman | Asked On: Jul 18th, 2006

Answered by: Mr. Pibb on: Sep 9th, 2011

hello, thanks for the list; in my case, i was tasked to do many of these items under program remote control using AT modem commands on various OEM handsets at a major cellphone provider. in some cas...

Answered by: kurtz182 on: Dec 28th, 2009

SOME MOBILE PHONE TEST CASESThis is not an exhaustive list. As you see mobile phone testing is a rigorous process that can easily require numerous test cases.START UP1) Can fully charge battery2) Inse...

What is the basic role of test engineer?

Asked By: laxmi | Asked On: Jul 17th, 2006

Answered by: kurtz182 on: Dec 17th, 2009

The basic role of a test engineer is to improve the value of a product or service that is important to a company and its customers.  This is accomplished by identifying and reporting defects and ...

Answered by: kanamatareddy on: Jul 18th, 2006

Basic role of a test engineer is excuting testcases with the intent of finding bugs in the application under test(AUT),find them as early as possible and make sure they get fixed.if a test engineer fi...

What is meant by risk? How you can avoid the risks?

Asked By: sivareddy | Asked On: Jul 4th, 2006

Answered by: kannan on: Jul 3rd, 2012

Risk is the probability for an unfavorable event to occur.It is classified as ALPHA and BETA risk. Alpha risk is also called as manf risk (If good product getting Rejected) and Beta risk is customers ...

Answered by: SANTHOSH on: Jan 23rd, 2012

Risk can be avoid by using the right standard, qualified procedure experienced person and proper tools, in good working envoirment.

Write testing scenario's for call center application in development stage.

Asked By: ATPReddy | Asked On: Jul 3rd, 2006

Answered by: kurtz182 on: Dec 18th, 2009

I have several questions:1) Is this an inbound or outbound call center?2) What industry does this call center serve?3) What is this call center used for?Let's assume it is an inbound call cen...

Answered by: venkadesh on: Jul 22nd, 2006

Case #2:

OutBound Callcenter

1.If the Timezone r after 9.00 o clock stop calling

2.If one Timezone is > 9.00 o'clk then start calling next zones

In my interview, they asked the purpose of test approach in test plan. I have said it describes what are all the testing methods we have to follow on testing the particular application. But the interviewer...

Asked By: nareshkumar.v | Asked On: Jul 3rd, 2006

Answered by: kurtz182 on: Dec 23rd, 2009

A test approach refers to the manner in which testing will be performed throughout software development.  Some options include manual, automation (or a combination of both),&n...

Answered by: srinivasulub1981 on: Nov 27th, 2009

Hi

I feel test approach will def ined in test srategy doc, not in test plan, because of this reason, he said it's a wrong ans

CNU

What is mututation testing??Plz giv with eg..

Asked By: Kesavan | Asked On: Jun 30th, 2006

Answered by: kurtz182 on: Dec 21st, 2009

Mutation testing introduces defects into source code in order to determine whether tests are valid. Tests that pass after the source code is mutated are considered to be defective or inadequate. CONDI...

Answered by: kurtz182 on: Dec 21st, 2009

Mutation testing introduces defects into source code in order to determine whether tests are valid.  Tests that pass after the source code is mutated are considered to be defective or inadequate....

How do u conduct boundary analys testing for "ok"pushbutton

Asked By: sathish | Asked On: Jun 30th, 2006

Answered by: kurtz182 on: Dec 17th, 2009

You don't conduct boundary value analysis on an 'ok' button. 

Answered by: vk1978 on: Apr 17th, 2009

Boundary value analysis is done on Range values.

On OK push button we can do functionality testing.

What is performence testing? How I do performence testing?

Asked By: s.usha | Asked On: Jun 29th, 2006

Answered by: kurtz182 on: Dec 21st, 2009

Software performance testing is the run-time performance of a software in its integrated system environment.  Some questions that performance testing answers:1) Do page load times meet requiremen...

Answered by: nagarjunareddyyiza on: Oct 11th, 2006

 

PERFORMENCE TESTING: THE TEST IS CONDUCTED TO EVALUTE COMPLIANEC OF A SYSTEM OR A COMPOUND WITH SPECIFIC PERFORMENCE REQIRMENTS

What is the strenght and weakness in testing

Asked By: sahana | Asked On: Jun 28th, 2006

Answered by: kurtz182 on: Dec 17th, 2009

The strength of testing is its potential to improve the value of something that is important to customers and company. 

The weakness of testing that it is human-based and prone to error.






Answered by: skumar on: Jul 12th, 2006

Strength: Hard Work ( Test on Huge Data) patience ( Retesting) Quality( Error Free) Judgement ( Caliculations).

Weakness : Lazyness ( On Modifications- regression testing time)

What do we do when there is a known bug at the time of software release?

Asked By: appravi | Asked On: Jun 20th, 2006

Answered by: kurtz182 on: Dec 17th, 2009

What do I do when there is a known bug at the time of a software release?1) Verify the issue is clearly and completely documented and labeled as a known bug in our defect tracking system.2) Ensur...

Answered by: vk1978 on: Mar 6th, 2009

If i find a defect at the time of software release, I will first escelate the defect to the Higher level Management, and based on their decession, i will raise the bug and High level managem...

What is defect rejection ratio (drr) and defect leackage ratio (dlr)?Thankssivaiah

Asked By: Sivaiah | Asked On: Jun 9th, 2006

Answered by: kurtz182 on: Dec 25th, 2009

DEFECT REJECTION RATIO (DRR)DRR measures issues that were raised that ultimately had no impact on product quality.  This could easily be considered a measure of wasted effort and an opportunity f...

Answered by: murthydn16 on: Aug 31st, 2007

Hi,What do you mean by "Tester to assess the performance" in the denominator of the equation Defect Rejection Ratio = No of defects rejected / Tester to assess the performance.


Regards

Murthy

What is meant by change request?

Asked By: subha | Asked On: Jun 6th, 2006

Answered by: kurtz182 on: Nov 25th, 2009

A change request serves to raise attention to a recommended modification to a program, process, or system.  It indicates that a need exists but does not describe how this need will be fulfil...

Answered by: Madhavan Karthikeyan on: Oct 12th, 2006

A change request mainly involves changes from client requirement, resource, QMS document.In a project, before the development could start the client requirements are freezed. When a cli...

What is meant by excepted result?

Asked By: subha | Asked On: May 29th, 2006

Answered by: kurtz182 on: Dec 27th, 2009

An expected result is the anticipated outcome of an event.  In software testing, testers obtain expected results through:1) explicit requirements (from client or organization's business secto...

Answered by: raghuramsuravarapu on: Jun 18th, 2006

The result which is expected ,when a certain activity is performed on an application or a product.We can know the expected behaviour of the application from SRS/FDS/Use Case's .In test case's for ever...

What is menat by exploratory testing?

Asked By: subha | Asked On: May 23rd, 2006

Answered by: kurtz182 on: Dec 27th, 2009

Exploratory testing is performed when there is little to no prior knowledge of the product.  Exploratory testing strives to identify defects as quickly as possible and therefore doesn't waste...

Answered by: jainbrijesh on: Dec 18th, 2006

Exploratory testing is one type of rapid testing.When exploratory testing is performed test cases are developed during testing not before testing.The result obtained from first test case help in defining subsequent test cases.

What is meant by sparial model?And advantage and disadvantage?

Asked By: subha | Asked On: May 23rd, 2006

Answered by: kurtz182 on: Dec 27th, 2009

The Spiral Model combines features of the Prototyping Model and the Waterfall Model.  This model considers iterative development as well as the phases within each iteration and the...

Answered by: sameera11 on: Jun 1st, 2006

spiral modelboehm proposed this modelach loop is split into four sections\\a. to determine the objectives,alternatives,&constraintsb. risk analysis & evalutions of alternativesc. executio...

What is meant by v_model?What is advantage and disadvantage of v_model?

Asked By: subha | Asked On: May 18th, 2006

Answered by: kurtz182 on: Dec 27th, 2009

The V-model is another way to conceptualize the software development process.  This model is considered to be an extension of the Waterfall model.  Instead of the development life ...

Answered by: karwins on: Jun 8th, 2006

good try...V-model - its a standard recommended by British computer society. in this model development stages are linked with testing stages. viturally it forms a v-shape. I dont remember teh model fu...

What is meant by waterfall model?What is advantage and disadvantage of waterfall model?

Asked By: subha | Asked On: May 18th, 2006

Answered by: kurtz182 on: Dec 27th, 2009

Waterfall model refers to a software development process where phases cascade downward from one to another in sequential order much like a cascading waterfall.  The phases are...

Answered by: Pradeep Ind on: Nov 25th, 2006

The waterfall flows from top to bottom, likewise in this model the process is started when the earlier process gets completed/locked. i.e.,Requirements - Analysis - Design - Coding - Testing - Imple...

Which of the following statements about regression testing are true? (1) regression testing must consist of a fixed set of tests to create a baseline(2) regressoin testing should be used to detect defects...

Asked By: binduporwal | Asked On: May 18th, 2006

Answered by: ch.bhaskar.mca on: May 2nd, 2011

3&4 option is correct one...

In regression will be conducted on every build, and we will find the high risk areas and where the code has been changed.



Answered by: mathan_vel on: Sep 16th, 2010

(3&4) is the right answer

What is difference between defect age & build interval period?

Asked By: shiva | Asked On: May 17th, 2006

Answered by: mathan_vel on: Sep 16th, 2010

Defect Age can be measured in terms of any of the following:    * Time    * PhasesDEFECT AGE (IN TIME)DefinitionDefect Age (in Time) is the difference in time between the...

Answered by: kurtz182 on: Dec 27th, 2009

Defect Age:  Single defect:  The amount of time between a defect's origination and its fix.Multiple defects:  The average amount of time between defect origination and fix. Bui...

What could be the possible tests for testing a web page which displays flag of a country n some text in their language(for example arabic ) when a button called arabic is pressed and displays flag of another...

Asked By: rzilpilwar | Asked On: May 10th, 2006

Answered by: kurtz182 on: Jan 1st, 2010

Here are some ideas for tests:Preconditions:1) Client-Server: Install language pack associated with locale you are testing2) Web-based: Select language in web browser for language you are testing3) &#...

Answered by: srinivasulub1981 on: May 6th, 2009

HI

We can perform all of above tests..  all are possible


Srinivas

Give some inputs on equivalence partition and boundary value analysis and they will be prepared .Do we need to write testcases or prepare testdata for these?

Asked By: gurramkonda | Asked On: May 9th, 2006

Answered by: kurtz182 on: Dec 21st, 2009

Both equivalence class partitioning and boundary value analysis are used to help minimize the number of test cases that are necessary to test.  Equivalence class partitioning is a process that ev...

Answered by: shivanibehere on: May 10th, 2006

Equivalence Partition:- Suppose there are 5000 students data and tester has to check the data for each student ,it is time consuming process for checking the individual's record. For this instance Tes...

What is mean by peer to peer testing?

Asked By: subha | Asked On: May 8th, 2006

Answered by: kurtz182 on: Dec 18th, 2009

As I understand it, peer-to-peer testing is performed by two persons working together to test the same thing--source code, integrated modules, or functionality.  Typically, one person perfor...

Answered by: Nupur Parida on: Aug 24th, 2007

In fact I have never heard the term peer testing. It may be Peer Review.
The review is done by the person/ tester who prepares the document known as self review and that document is also reviewed by his/her colleague. This is called Peer Review.

What is the difference between master test plan and test plan? Do we need both? Please explain in detail?

Asked By: ramu goud | Asked On: May 6th, 2006

Answered by: kurtz182 on: Dec 18th, 2009

TEST PLAN:  Large and complex projects employ a number of testers where each one is responsible for specific functional areas.  Due to the complexity of these p...

Answered by: chandrakant on: May 10th, 2006

Actually there is no major difference in Mater test plan(MTP) and test plan (TP) as such.Ideally most of the organization do not go for MTP as long it is not needed primary reason being testing teams ...

What is dynamic time while testing where we implement it

Asked By: latha | Asked On: May 5th, 2006

Answered by: kurtz182 on: Dec 21st, 2009

The nature of time is dynamic, so the term 'Dynamic Time' seems a bit redundant.  Therefore, I'm not sure exactly what you are asking here.  However, there are circumstances in t...

Answered by: praveen reddy Bayana on: Apr 16th, 2007

Dynamic testing is nothing but,testing the application by running the process


it is done in every web application,(by checking all items are working proper or not

How will you test notepad?

Asked By: abubakersidheeqs | Asked On: May 4th, 2006

Answered by: kurtz182 on: Dec 27th, 2009

SYSTEM and FUNCTIONAL TESTSTesting MS Notepad is a huge project.  Here are a few tests that I would consider.  Please note that this is not an exhaustive set of tests.  1) File Menu Opt...

Answered by: bharathp on: Jul 11th, 2006

Test cases for NotePad To test note pad we first go through all the functionalities of note pad by covering all menus and submenus Here are some examples how to test notepadTo open notepad1)Open ...

What is rtm? How is it useful in testing?

Asked By: latam | Asked On: May 3rd, 2006

Answered by: Sujay on: Mar 28th, 2013

RTM maps requirements with test case ids.

Answered by: kurtz182 on: Dec 18th, 2009

The Requirements Traceability Matrix (RTM) is used to map requirements to test cases in order to ensure all requirements are covered. 

What types of testing does non-functional testing include?

Asked By: lavanyasr31 | Asked On: May 3rd, 2006

Answered by: kurtz182 on: Dec 27th, 2009

Non-functional testing is performed on things that are not covered in the functional requirements.  This typically includes:- GUI testing- Usability testing- Error handling testing- Performance t...

Answered by: Subashini on: Oct 23rd, 2007

Load, Stress, volume, Performance, Storage, Security, Usability, Documentation, Installation and Recovery Testing are all included in Non-functional Testing

Differentiate between static and dynamic testing...With example please... Thanks and regards

Asked By: Smitha | Asked On: May 3rd, 2006

Answered by: kurtz182 on: Dec 18th, 2009

Static testing refers to any testing of source code.  Examples are unit tests and  integration tests. Dynamic testing refers to testing the dynamic behavior of an application over time ...

Answered by: venigallakarthik on: Feb 29th, 2008

Static testing:checking the right product .it is  the verification portion of the varification and validation
Dynamic testing:checking whether the product is right.it is  the validation portion of the varification and validation

Who will prepare requirement traceability matrix and what are the columns in that and explain briefly about them .

Asked By: gurramkonda | Asked On: May 2nd, 2006

Answered by: kurtz182 on: Dec 18th, 2009

1) The person responsible for preparing the Requirements Traceability Matrix and mapping requirements to test cases vary between company and project.  In my company, the tester performs this task...

Answered by: sameksha on: May 2nd, 2006

It is prepared by the Project Manager however subsequently Updatations/changes are done by the particular Module Leader who is working on that particular requirement.The Traceability Matrix has the fo...

In my interview...I was asked this question - "who fixes the bug finally..The developer or the tester"...My reply was "developer" which he said was wrong. He said it was the tester..Could you please explain...

Asked By: vanitha | Asked On: Apr 27th, 2006

Answered by: Mr.Maduraikaran on: Jun 15th, 2011

Your question is bit wrong.

The question should be who closes the bug finally.. the developer or the tester.
Always the develper will fix(Modifies the code-the scripting part), and tester will close it (if the functionality is recovered).


-Mr.Maduraikaran (The K).

Answered by: kurtz182 on: Dec 23rd, 2009

It is quite possible that the interviewer knew the correct answer but responded the way he did in order to learn a few things about you:  1) How well do you know the answer to the question?&...

What is the difference between requirement & specification ?Please brief about .Thanks & best regards.Zahir hussainchennai.

Asked By: zahirhussain | Asked On: Apr 26th, 2006

Answered by: kurtz182 on: Dec 18th, 2009

REQUIREMENT: "What a client wants..." A documented need of what a particular product or service should be or do. SPECIFICATION: "How to get there..." Explicitly states essential te...

Answered by: Mahesh Kumar.G on: May 25th, 2006

Requirements: What the clients want?

Specification:How the requirement has to be met?

Ex:Requirement - Client want a Pen?

Ex:specification - Pen should be a ink pen,green colour,10 cm height,1cm width and so on.

Regards

Mahesh

     

If there is game which has 20 levels an expert can only play the game upto 20 levels if I am as a normal person or tester can play the game upto 12th level then how I will test the game upto 20th level....

Asked By: Jivesh_tulec | Asked On: Apr 25th, 2006

Answered by: kurtz182 on: Dec 23rd, 2009

I agree with CNU on his first point. It is very unlikely that the game will be delivered to a test team without an easy way to access each level. Imagine attempting to reproduce a bug in level 20 and ...

Answered by: srinivasulub1981 on: Nov 26th, 2009

HIThis situation will not be happened in real time, because if an application given for testing , the tester should have a full access to invoke any of the level, other wise it's meaning less.&nbs...

What is the difference between 'test approach' and 'test strategy'?

Asked By: Interview Candidate | Asked On: Apr 24th, 2006

Answered by: kurtz182 on: Dec 18th, 2009

TEST APPROACH explains the type of testing that will be performed on the project.  A test approach considers the following:  1) Criteria for approach selection, 2) Approach for organizi...

Answered by: sunitha on: Jun 14th, 2006

test approach:-its an over all requirements(from start to end) that has to be followed during testing,ie its tells u that things that as to be followed.test strategy:-its an implemented form of o...

Explain at least 4 aspects of product quality for ex:response time please answer this question I faced it in interview.

Asked By: gayathri_n | Asked On: Apr 22nd, 2006

Answered by: kurtz182 on: Dec 18th, 2009

Here are my top five:

1) Desirable - I want it
2) Usable     - I can use it
3) Intuitive   - It is easy to use
4) Efficient    - It frees up my time
5) Reliable    - I can depend on it

Answered by: deepaksporty on: Sep 11th, 2007

The answer which is given by the other members is correct and just to add few more parameters to aspects of software. 1. Understandibility2. Completeness3. Conciseness4. Portability5. Maintainability6...

In an application if I enter the delete button it should give an error msg "are u sure u want to delete" but the application gives the message as "are u sure". Is it a bug. And if it is how would you rate...

Asked By: mdavid | Asked On: Apr 19th, 2006

Answered by: srikant.mudiyala on: May 21st, 2011

Severity is minor & priority can be low to fix this.
But if it is a client request then this will become as major Severity & low priority.

Answered by: kurtz182 on: Dec 7th, 2009

Consider this hypothetical scenario:  To your utter amazement, you are informed that you are the millionth customer who has visted this website and you are asked "Do you want a million dolla...

What are some recent major computer system failures caused by software bugs?

Asked By: sireesha | Asked On: Apr 11th, 2006

Answered by: kurtz182 on: Dec 26th, 2009

1) In February of 2009 users of a major search engine site were prevented from clicking through to sites listed in search results for part of a day. It was reportedly due to software that did not effe...

Answered by: shann on: Sep 28th, 2006

hai paul check this out.......# News reports in May of 2006 described a multi-million dollar lawsuit settlement paid by a healthcare software vendor to one of its customers. It was reported that the...

Who are the three stake holders in testing?

Asked By: Interview Candidate | Asked On: Apr 9th, 2006

Answered by: kurtz182 on: Dec 7th, 2009

I would revise this question to read, "Who are the three MOST IMPORTANT stakeholders in software testing?"They are:1) the customer (or client)2) the company's business sector3) the compa...

Answered by: Sujatars on: Aug 15th, 2007

Client .
Development team.
Testing team

What is test case analysis?

Asked By: sai | Asked On: Apr 5th, 2006

Answered by: kurtz182 on: Dec 7th, 2009

Test case analysis is performed during test case reviews and is a process employed  to assess a test suite in order to ensure it satisfies certain quality standards established for...

Answered by: jainbrijesh on: Nov 15th, 2006

Test case analysis is nothing. The term is test case review.

How to test the cookies and memory leakages?(i.E does the cookies expired or not and about memory leakage)?

Asked By: koti | Asked On: Apr 3rd, 2006

Answered by: kurtz182 on: Dec 14th, 2009

TESTING COOKIESIn simple terms, a cookie is information that a web service provider places on a hard drive so that it can remember something about its user at a later time.  Several ways to test ...

Answered by: goksn on: Aug 31st, 2009

Testing the cookies: Cookies can be tested in two ways

1. Tampering the cookies
2. Deleting the cookies (eitehr through some program or manually)

After tampering/deleting the cookies, the program should not work as expected (if the application uses cookies).

What are the important test scenarios for testing a web site?

Asked By: ashu | Asked On: Mar 10th, 2006

Answered by: kurtz182 on: Dec 14th, 2009

I'm not sure how to interpret this question.  If want to know the most important things to consider when testing a website, here are a few:- page layout- links- focus- tab order- text appeara...

Answered by: srinivasulub1981 on: Mar 12th, 2009

Below mentioned testing types can be performed on a web application.


-> GUI Testing

-> Functional testing

-> Adhoc testing

-> Exploratory testing

-> Security testing

-> Gloabalization testing

-> Load testing

-> Performance testing

-> Stress testing

Briefly explain what is software testing life cycle (stlc)?

Asked By: Sohini | Asked On: Mar 6th, 2006

Answered by: kasi6900 on: Mar 2nd, 2012

Testing Life Cycle:

Planning
Designing
Execution
Reporting

Answered by: mfsi_satyakamm on: Feb 3rd, 2012

Hi,

STLC basically contains of five stages :

1) Planning and control
2) Analysis and Design
3) Implementation and Execution
4) Evaluating Exit criteria and Reporting
5) Test Closure Activities

Thanks

What are the different methods to find all the requirements are covered other than traceability matrix ?

Asked By: ferozbm | Asked On: Mar 6th, 2006

Answered by: kurtz182 on: Dec 26th, 2009

I suppose you don't need a traceability matrix to map test cases to requirements.  A traceability matrix is just a tool to help you organize your data based on some useful attr...

Answered by: srinivasulub1981 on: Dec 10th, 2008

Other than TRM, we can prepare some check list with Yes/No options whether all are tested/developed or not, or else preparing a good test cases with coverage of all requirements by doing a well review by experts.

 

Srinivas

For notepad application can any one write the functional and system test cases?

Asked By: mrgreekgod | Asked On: Mar 5th, 2006

Answered by: kurtz182 on: Dec 7th, 2009

SYSTEM and FUNCTIONAL TESTSTesting MS Notepad is a huge project.  Here are a few tests that I would consider.  Please note that this is not an exhaustive set of tests.1) Application window&n...

Answered by: kalpana on: Apr 17th, 2007

System Test Cases Usability Test cases:Alignment, font, Spelling Background Colour, Verify Size Uniqueness, Verify Initial capital Letters, verify name Spacing Uniqueness in every Screen, Verify contr...

You have completed a project and the live date is nextday, you got one big problem but that problem can't be resolved in short time and the estimate is 30 days. Waht are your options ..?

Asked By: Babu | Asked On: Feb 26th, 2006

Answered by: kurtz182 on: Dec 10th, 2009

Our options depend on the company profitability and customer perception.    Options:1) If the functionality is not mission-critical, then release the application with the impaired funct...

Answered by: srinivasulub1981 on: Nov 26th, 2009

HiAs a tester we can find out the issues at any time as no one can give 100% bug free product, but the thing is we must find out the major issues while doing regression testing, alpha or beta testing ...

What will you do in the mean time when you find a 'showstopper' and escalated the same to the client

Asked By: Nidhish | Asked On: Feb 18th, 2006

Answered by: kurtz182 on: Dec 18th, 2009

I would do the following things:1) I would author a defect report that describes the issue in detail and assign it a correspondingly high Priority.2) I would inform all invested and concerned sta...

Answered by: bibhu_behera on: Jun 13th, 2007

1.Inform to dev team and Client.
2.File a bug in the defect tracking system.

Suppose a website contains 20 pages & having similar type of error in most pages.Tester checked one page & posted the bug in a bugtracking system including that this bug remains in most pages but developer...

Asked By: xponse | Asked On: Feb 16th, 2006

Answered by: kurtz182 on: Dec 10th, 2009

If the tester knew the defects existed on other pages and that a fix on the reported page would not fix corresponding defects on the other pages, then what we have here is a problem in the test proces...

Answered by: srinivasulub1981 on: Nov 26th, 2009

HIIf tester founds an issue and it's exists in remaining 19 pages, it's not required to log total 20 issues, we can log it as one issue and will mention that the issue was exists in remaining ...

How to create functional flow matrix? Send some sample also

Asked By: arulsb | Asked On: Feb 16th, 2006

Answered by: kurtz182 on: Dec 16th, 2009

Functional Flow Matrix is a simple yet effective document that can be used to analyse and take into consideration, different possible functional flows in an application while designing Test Cases. It ...

Answered by: kurtz182 on: Dec 16th, 2009

Functional Flow Matrix is a simple yet effective tool that can be used to analyse different possible functional flows in an application while designing test cases. It is based on the concept of depend...

Test cases for mobile phone ?

Asked By: vivekm.patil | Asked On: Feb 15th, 2006

Answered by: ssaradha85 on: Jan 24th, 2010

1. Check whether the dimensions of mobile are according to the requirements. 2. Check whether the functionalities are with respect to the requirements. 3. Check whether the colour is accroding to requ...

Answered by: kurtz182 on: Dec 14th, 2009

SOME MOBILE PHONE TEST CASESThis is not an exhaustive list.  As you see, mobile phone testing is a rigorous process that can easily require numerous test cases.START UP1) Can fully charge battery...

What are all the scenarios to test a report

Asked By: feroz | Asked On: Feb 15th, 2006

Answered by: kurtz182 on: Dec 31st, 2009

Possible tests for testing a report:1) Installation2) GUI testing3) Functional testing4) Usability testing (easy to interpret, learn, use, recall)5) Security testing (authorization; read and write per...

Answered by: Anil Tamhane on: Feb 17th, 2006

Some scenarios:1.First test the report is visible in all the 'Viewers' provided. (e.g. test the report is visible in Exel,Pdf,Viewer etc ).2.Check all the containts of report are correct or not.3.Chec...

1.What is the one key element of \'test case\' & \'test plan\'?2.If you have an application,but do not have any requirements available,then how would you perform testing?3.What is peer review in practical...

Asked By: shobanac | Asked On: Feb 13th, 2006

Answered by: kurtz182 on: Dec 18th, 2009

1) The one key element that impacts both a test case and test plan is requirements.2) I would perform exploratory testing because requirements are not necessary in this type of testing.  Don'...

Answered by: mathan_vel on: Apr 8th, 2009

1. SRS is the one key element of Test cae & Test Plan. Other key elements are FRS, Design Level Documents, CR .2. This can done by adhoc testing. no prior documemt is needed for testing. but may o...

Can you give me the exact answer for test bug?

Asked By: swapna pasala | Asked On: Feb 13th, 2006

Answered by: mithr17 on: Nov 1st, 2011

Congratulations! You just won a copyright on the new term "test bug"
There is no bug such as a test and dev bug.

Bug is any behavior that deviates from the requirement. Requirements are the so called "expected" result in test cases.

Answered by: Mallika Chintalapalli on: Apr 27th, 2011

The error identified during the testing process is a Test Bug.

What is the diffence between functional testing & black box testing?

Asked By: himanshu Mehta | Asked On: Feb 11th, 2006

Answered by: Rose1 on: Oct 21st, 2010

functional testing is a black box testing because in functional testing we test without looking inti its internal behavior or without looking into the code.In functional testing we are testing whether...

Answered by: kurtz182 on: Dec 17th, 2009

Black box testing does not require knowledge of source code in order to perform tests.  Black box testing can include both functional and non-functional tests.  Functional tests are those th...

Soap testing. How to do soap testing manually.

Asked By: Ashok | Asked On: Feb 9th, 2006

Answered by: kurtz182 on: Dec 31st, 2009

SOAP (Simple Object Access Protocol) testing is simply sending requests to a web service and examining its responses similar to web API testing.  Perhaps the best way to think of t...

Answered by: srinivasulub1981 on: May 7th, 2009

How to test:I've tested a web service called 'Soap server' in my project and it is worked as below.-> first of request will send to service in XML format-> Server is also respong to ...

How would you say that a bug is 100 % fixed ???

Asked By: sanjeev.natarajan | Asked On: Feb 9th, 2006

Answered by: kurtz182 on: Dec 26th, 2009

You could say that a bug is 100 percent fixed when all of the following conditions are satisfied:1) Learn everything that can be known about the fixed functionality and develop tests based on this und...

Answered by: preethi.gollamandala on: Sep 9th, 2009

If the reported bug is working fine with out any disturbances and there are no side effects from the fixed bug then we can say it is fixed.

What is aut???

Asked By: vibha_testing | Asked On: Feb 7th, 2006

Answered by: mathan_vel on: Aug 17th, 2010

Application Under Test.
Initial Build for the application is ready to under Test.

Answered by: kurtz182 on: Dec 26th, 2009

The application a test team is currently testing is known as the "application under test".  AUT is simply an acronym for this concept.

During the passward field testing. What sould be the focus (give answer in one word)

Asked By: mohit | Asked On: Feb 5th, 2006

Answered by: kurtz182 on: Nov 30th, 2009

encryption

Answered by: anthony2045 on: Aug 13th, 2009

I would say during the password field testing, the best focusing points would be encryption and masking (or at least having a masking option, especially since password testing is part of usabilitiy testing)

Anthony2045

What is test bed?

Asked By: Gaurav Gupta | Asked On: Feb 3rd, 2006

Answered by: UNKNOWN on: Feb 13th, 2013

Test Bed is an mandatory environment setup for the application to be tested.

Answered by: mfsi_chinmayb on: Jan 18th, 2012

Hi
Test bed is the blocks which is used to make the test environment for the execution of the test.
It includes H/W, S/W,configuration of the product under test , operating system or any other additional things that may establish to environment for the test execution.

What is the difference between master test plan and test plan?

Asked By: shobanac | Asked On: Feb 2nd, 2006

Answered by: kurtz182 on: Dec 13th, 2009

There are circumstances when companies produce a Master Test Plan and any number of Test Plans depending on the functional areas and testers responsible for these areas.  A Master Test Plan is a ...

Answered by: Alex on: Apr 2nd, 2007

Master test plan is for the entire application and the test plans for individual modules.

What is your approach or how do you start testing an webapplication

Asked By: kiranbtech01 | Asked On: Feb 2nd, 2006

Answered by: Geeksurya on: Apr 8th, 2010

The Major part of Web application is to test GUI Testing. Here a checklist can help the testers to check the GUI Screens

1. Windows compliance Standards
2. Testers Screen validation Checklists
3. Validation Testing - Standard Actions
4. Origin & Inspiration

Answered by: kurtz182 on: Nov 30th, 2009

Follow these steps to prepare yourself for testing a web application:1) Learn as much about the web application as possible before authoring test cases.  Read and understand the applicable docume...

What are the typical problems in web testing?

Asked By: Mann | Asked On: Jan 30th, 2006

Answered by: jhuma on: Sep 18th, 2011

1. Broken links
2. Pages don't render properly with some os and browsers
3. Long time taken for page rendering
4. Web page design doesnt meet requirements
5. Feeds dont work properly
6. Cookies don't work properly
7. CSS/HTML validation hasn't happened properly
8. Concurrency issue

Answered by: kurtz182 on: Nov 30th, 2009

The following are some of the typical problems discovered through web testing.  Please note that this is not an exhaustive list.1) Pages on the website are not properly validated and do not ...

What is one key element of the testcase?

Asked By: krishnamoorthy.R | Asked On: Jan 30th, 2006

Answered by: kurtz182 on: Dec 5th, 2009

I respectfully disagree with anyone who states that expected results is the most important aspect of a test case. In my opinon the test steps are much more important. Why? Because testers will not kno...

Answered by: vk1978 on: Apr 11th, 2009

from my point of view Test case name is the Key element as it should be written in short unique and simple to understand.


correct me if i am wrong

How waterfall model can be used in developing a product?

Asked By: ushanair1980 | Asked On: Jan 30th, 2006

Answered by: mithr17 on: Oct 20th, 2011

Same way as you would apply to a project. Waterfall is a SDLC methodology type and so its a process/ protocols followed to develop a software application. So the only difference lies with the stakehol...

Answered by: kurtz182 on: Dec 31st, 2009

The Waterfall model is appropriate for small software development projects that have clearly defined requirements that are not apt to change, or if changes are anticipated and are accounted for and al...

How do you test whether the database is updated as and when an information are added in the front end?Give me an example?

Asked By: kokila | Asked On: Jan 29th, 2006

Answered by: kurtz182 on: Jan 5th, 2010

Depending on the information you are validating, you can check using simple or complex queries in the Query Editor of the SQL Management Studio  There are a few things you may wish to c...

Answered by: vsubraya on: Dec 16th, 2009

1. Enter the required input to complete the transaction or process so that the data or information updated into back end tables.2. Note the Transaction number, or date/time stamp during which you have...

What is bee-bugging testing and incremental testing?

Asked By: neetika | Asked On: Jan 25th, 2006

Answered by: mfsi_satyakamm on: Jan 23rd, 2012

Hi,

The process of intentionally adding known defects for the purpose of monitoring the detection rate and removal of those defects, and estimating the number of remaining defects is known as be-bugging. The other name for be-bugging is defect seeding.

Thanks

Answered by: mfsi_chinmayb on: Jan 17th, 2012

HI Bebugging testing is synonymous term for fault seeding in the testing environment.In this technique the tester intentionally introduce a fault in the code or an invalid input to the test case . The...

What are the management tools we have in testing?

Asked By: sharath | Asked On: Jan 20th, 2006

Answered by: kurtz182 on: Dec 8th, 2009

The management tools designed for testing are too numerous to list but here are a few popular ones:

Agile Management
DevTest Studio
TestDirector
Visual Studio Team System
Product Studio
Bugzilla
Quality Center
Rally Enterprise

Answered by: kisskasa on: Jun 19th, 2008

Test Management tools should satisfy the following conditions:1. Test Plan2. Test Design3. Test Execution4. Test Evaluation(logging defects purpose)The best example for "Test Management tool"...

What are the software models?

Asked By: deepa | Asked On: Jan 19th, 2006

Answered by: kurtz182 on: Dec 14th, 2009

1) Iterative
2) Extreme
3) Waterfall
4) V-Model
5) CMMI
6) ISO 9000
7) ISO 15504
8) Six Sigma
9) Prototyping
10) Component Assembly
11) Rapid Application Development

Answered by: Smita on: Sep 10th, 2007

Following are the S/W Models:

1.General Model
2.Waterfall Model
3.Prototype Model
4.RAD Model
5.Incremental Model
6.V-Model
7.Spiral Model.

How can we write testcases from requirements..?Do the requirements represent exact functionality of aut

Asked By: sowmya | Asked On: Jan 18th, 2006

Answered by: kurtz182 on: Jan 5th, 2010

I think you've got it backwards:  The application under test (AUT) must represent the exact requirements. To answer your first question, the requirements are authored by someone in the b...

Answered by: abhishektuppada on: Oct 15th, 2007

Well I would slightly differ from all the others, As per my knowledge the Test Cases are to be written based on the Business Requirements & not the Use Cases. Writing Test cases based on the Use C...

<