GeekInterview.com
Submitted Questions

What is the entry criteria for performance testing?

Asked By: mathan_vel | Asked On: May 29th, 2012

As we are in to new development project. We received the documents like srs, frd etc... We identified the test scenarios for performance testing. What is the entry criteria for starting (execution) performance?

Answered by: Bhuwon on: Aug 22nd, 2012

The application should be functionally stable, all the data flow should be working fine, Min. set of cycles should be ready, server should be ready, SLA should be defined, performance testplan should be ready.

What is release notes? What needs to be verified in release nodes?

Asked By: mathan_vel | Asked On: Apr 6th, 2011

Answered by: mfsi_chinmayb on: Dec 20th, 2011

Hi Release Note is the communication bridge provided to the user or client about the enhancements made on the features to the newer version of the product. It is written by the technical people or a...

Answered by: mithr17 on: Nov 1st, 2011

Release notes document not just limited to client. QA team, BA, PM (internal stakeholders) must know to help with their testing. BA shouldn't be conducting any tests, but given that time = money, man...

What type of testing you will do once the frd is in place and approved?

Asked By: mathan_vel | Asked On: Apr 6th, 2011

Answered by: Eiseprod on: Mar 1st, 2013

FRD stands for functional Requirement Document. The first type of testing you would do when the FRD is ready and approved is STATIC TESTING. This involves studying the work documents like the Requirem...

Answered by: dawn on: Feb 14th, 2013

What is FRD here ???

While static testing, in a frd, one functionality is not clearly mentioned. As a tester, you explored the application and identified the flow for that functionality. Now what you will do under this situation?

Asked By: mathan_vel | Asked On: Mar 21st, 2011

Answered by: mithr17 on: Nov 1st, 2011

You report your findings to all internal project stakeholders - BA/ PM etc. You will not get involved with the client directly as there will be internal projects stake holders stationed to speak to the client.

Answered by: Bina sarmah on: Oct 24th, 2011

Static testing is review the document before writing test cases. So if any functionality is not clear than document that in the defect report. Because earlier the defect is find out it is less costly.

You are new to the project and test execution is going on (you are in middle of the execution). You found one defect. What you will do?

Asked By: mathan_vel | Asked On: Mar 21st, 2011

Answered by: koaboina on: Mar 24th, 2011

You must make sure that the defect is already logged or not. If it was logged, what is the status of the defect ? If it was logged & closed then what are the comments made against defect. Then you can make a decision on that defect.

What sort of severity you will give for this defect?

Asked By: mathan_vel | Asked On: Mar 21st, 2011

There is a result table grid, which displays the results up on the search. In which 4 columns(a,b,c,d) have sorting feature.While execution you found that another column(e) is also having the sorting feature. After clicked the column header, the page hanged up, what severity you will give for this defect?

Answered by: imran_tech on: Mar 25th, 2011

This will be a defect of high severity as the page is hanging up and the user cannot progress further.

In test execution, you found one defect (any severity) but there is no test case for that. You need to report that defect. What you will do at this situation?

Asked By: mathan_vel | Asked On: Mar 18th, 2011

Answered by: sarega99 on: Sep 26th, 2011

Firstly I would make sure that it is a valid defect and has specific requirements attached to the same. If it is valid,then I would make sure that since it does not have a tets case,would talk with th...

Answered by: BRIJESHil.com on: Sep 16th, 2011

In my project, I have reported such type of bugs through reporting to my project manager at client site.
Defined the severity for the bugs and defined the steps to reproduce the issue which helps for future as well.

Generally, I have done while executing EXPLORATORY TESTING.

Functional test case for water heater

Asked By: mathan_vel | Asked On: Oct 4th, 2010

Write the functional test case clearly for the water heater

Answered by: iamtheone on: Jan 9th, 2011

Question to ask from Interviewer: Is it a geyser or a simple water heater rod? TCs for water heater rod: Acceptance Test case: Verify if the water heater heats given amount of water in specified ...

Answered by: Aditya M on: Nov 15th, 2010

Functional test cases tests the basic functionality of the product.For water heater we can have following test cases:1. Verify if it heats the water.2. Check if it satisfied the claims mentioned in sp...

Mapping functional test cases

Asked By: mathan_vel | Asked On: Oct 4th, 2010

How the functional test cases could be mapped?

Answered by: Aditya M on: Nov 15th, 2010

Functional test cases can be mapped with functional requirement document with the help of Requirement traceability matrix (RTM).RTM is a document which shouws the mapping of test cases against require...

Run the remaining steps

Asked By: mathan_vel | Asked On: Sep 30th, 2010

In a test case, there are toTALLY 15 steps. While on execution 12 steps is failed, do we need to run the remaining steps 13, 14, 15? Explain

Answered by: mithr17 on: Oct 14th, 2011

Ok, what would you do if step 12 prevents/blocks you from further testing? If it doesn't, then wouldn't you be curious to check what happens at the end?

Congratulations! you just answered your question! :):)

Answered by: saravanan123 on: Jun 1st, 2011

because of Step 12 then upcoming steps like step-13,14,15  are impacted there is no necessary to execute the other steps if it is not then we can execute the other steps.

Test case without defect

Asked By: mathan_vel | Asked On: Sep 30th, 2010

You found a defect, but it does not have a test case. What you will do at this situation?Remember: existing test cases are already approved.

Answered by: rafeeqraja on: Oct 14th, 2010

Log the defect in Defect management tool, and mention that the defect found in Adhoc testing.

Bug status

Asked By: mathan_vel | Asked On: Sep 30th, 2010

You opened a defect, for that you got a comment that "its not a defect, this is according to new changes in requirement, later this point will added in requirement document" what status you will provide for this bug until the requirement update?

Answered by: gsrmohan on: Feb 21st, 2011

The developer set the status as "Wont Fix" for this .

We don't have to close the defect.

Once SRS is updated we can reopen the defect by adding comment to the defect.

Answered by: TumuPavan on: Feb 16th, 2011

There are 2 parts to this answer: 1) The bug that was reported was on Build X which is developed and deployed based on a frozen set of requirements. If the product deployed does not confirm to t...

Closure action taken by tester

Asked By: mathan_vel | Asked On: Sep 30th, 2010

As a tester you found lot of defects/bugs in the entire test cycle. As the release date is near (within a week), you found many of the defect (24) is not yet closed. What are the closure action you will take?

Answered by: mithr17 on: Oct 20th, 2011

Action items: 1. Determine how many are Priority 1 (P1), 2 (P2) and 3 (P3) bugs. 2. Send an email to all the project stake holders - BA, PM, Dev lead, QA manager, QA lead) with the # P1, P2, P3 out...

Answered by: TumuPavan on: Feb 16th, 2011

Some pieces of the puzzle are missing but let me attempt to answer What is the length of the test cycle? At which stage of the Test Cycle are these bugs reported? What are the Priorities / Sever...

Change defect status

Asked By: mathan_vel | Asked On: Sep 30th, 2010

A defect is deferred/suspended state and stated the comment as "the defect wont be no longer in next release" by developer. On next deployment you retested the defect and noticed that the defect is still there.Now question is, who is responsible to reopen the defect? Tester or developer?

Answered by: vaibhavst on: Dec 11th, 2010

In this case Tester is the one who is responsible for opening the defect. Since in QC "Deferred" is end status after which the status cannot be modified (local admin can modify the end statu...

Defect responsibility

Asked By: mathan_vel | Asked On: Sep 30th, 2010

Suppose you found a defect and got a status as "defered/ suspended" and got comment that this defect will not be no longer in the next release from developer side. Deployment completed for next release and came for testing. What is your responsibility of this defect.

Answered by: TumuPavan on: Feb 16th, 2011

In my experience i have not followed the practice of logging new bugs to associate with a deferred bug. What I have seen and practiced with in my projects is have Developer will only resolve a bug...

Answered by: sabnekar on: Oct 30th, 2010

Generally such defects are called as Migrated defects.As per my experience.. We move such defects to new project in Quality center, so a new defect number is created in new release. Now that has to te...

Retesting preparation

Asked By: mathan_vel | Asked On: Jul 29th, 2010

What the things that you need to do after the bug is fixed and before it come for retesting? How you will make prepare for this scenario?

Answered by: nbabu11 on: May 13th, 2011

After fixing the bug by the development team, respected tester has to concentrate on the bug which was raised. It means to check the raised bug is fixed it or not. After that he has to prepare the lis...

Answered by: gsrmohan on: Feb 26th, 2011

You already have the failed test case.You need to find out dependent test cases which the bug fix may have effect.You need to find out the different environments under the bug has to be regressed.Onc...

Card validation (client & server)

Asked By: mathan_vel | Asked On: Jul 29th, 2010

Card validation is given for you for testing. What you would test in client validation and server validation?

Answered by: Ben on: Aug 30th, 2011

On the client we make sure the field validations for the credit card number are based on card type . (Ex: VISA 16 digits, AMEX 15, etc) Credit card expiry date should always be current date or above C...

Compatability testing

Asked By: mathan_vel | Asked On: May 28th, 2010

Why the compatability testing is needed? Explain this with real time example.

Answered by: sriniitsme on: Jul 4th, 2010

In Compatability Testing we have to validate the application under different OS and browsers 2 types 1.Forward Compatability: Developed appln. under one OS should works fine on the futu...

Answered by: venky.510 on: Jun 18th, 2010

using compatability testing we can find out that our application will be running with all the compatability like, browser, computer, os,etc.For e.g:- In IE6 the page look good but if i go and check in...

Test case for password reset

Asked By: mathan_vel | Asked On: May 28th, 2010

In an application, while in registration page password field was accepted as minimum of 8 characters (mixed). While resetting the password (forget password), system generates 7 characters and send to user email. How you will write test case for this scenario?

Star Read Best Answer

Editorial / Best Answer

Answered by: praveshgupta78

View all answers by praveshgupta78

Member Since Jul-2010 | Answered On : Jul 24th, 2010

1. Click on forgot password
2. Screen should comes asked for a personal information as pet name, or favourite teacher name, known by the user and entered when id or password is created for first time
3. user enter information
4. click on submit
5. User prompted to enter the alternate email id
6. User enter the email id into text box
7. click on submit
8. msg prompted new password sent to your email
9. User sign to alternate email account
10 Check for new password
11. User sign out from his alt email account
12 open email website
13 enetr id
14 enter password
15 click on login
16 Email account opened

OR
Steps
4. User prompted for Enter new password on 1st text field
5.  reenter same password in 2nd text field
5. click on reset button
6. Screen appeared successfully password is changed and now login again
7. User click on link provided
8. Prompted to enter id and password
9. enter id and password
10 accesssed account

Answered by: praveshgupta78 on: Jul 24th, 2010

1. Click on forgot password2. Screen should comes asked for a personal information as pet name, or favourite teacher name, known by the user and entered when id or password is created for first t...

Answered by: saravanan123 on: Jul 12th, 2010

Test cases for Password Reset :
1. To Check whether the user receives the correct new password.
2. To check whether the user must receive his password
3.To  check whether the user receives his 8 letter password

Handle this situation

Asked By: mathan_vel | Asked On: Mar 29th, 2010

As a tester you raised the bug at built 1. After retest you didn't got any status from developer. On next build, you execute the same test case and noted that the bug is fixed and closed the status. While at live, client/customer caught the same bug in uat by executing the test case. On this case how...

Answered by: Presho143 on: Apr 12th, 2010

Hi Mathan,I think I will clearly explain the situation to Project Manager in presence of the Developer dealing with this bug.The two things missing in situations are,1. If the process is to raise the ...

What are the functional bugs applicable in the .Net application?

Asked By: mathan_vel | Asked On: Mar 3rd, 2010

Star Read Best Answer

Editorial / Best Answer

Answered by: sarega99

View all answers by sarega99

Member Since Mar-2010 | Answered On : Sep 26th, 2011

The obvious answer is when a particular functionality does not work,then it becomes a functional defect. For eg. When a wrong date can be entered for eg.when only today's date can be entered and system allows to enter any past or future date,then is is a functional defect. Another example would be when the system crashes (a show stopper) that would be a functional bug.

Answered by: geektester87 on: Feb 9th, 2013

@sarega99: Are there any bugs which are very typical to a .net application.
The answers are very generalized and can be applied to any application.

Answered by: ntirukku on: Mar 3rd, 2012

Yes, if any functionality doesn't work at all we can say..it is a functional defect.

Ex: If any field doesn't accepts right inputs or if it gives incorrect validations

Number of tables in a script

Asked By: mathan_vel | Asked On: Dec 23rd, 2009

By default, how many number of tables would be there in a script?A) oneb) twoc) threed) four

Answered by: Ashok on: Sep 28th, 2011

Two

Answered by: swapna.raut on: Feb 10th, 2010

If you mean datatable, by default it will be just one.
This one data table will contain the global sheet and one sheet for each action in the script.

Record non-standard object in QTP

Asked By: mathan_vel | Asked On: Dec 23rd, 2009

Identify the recording mode, by which you can record the non-standard object in QTPa) standard recordingb) analog recordingc) low level recordingd) none

Answered by: kousik_10 on: Jun 3rd, 2010

If QTP does not recognize an object it is called as non-standard object in QTP, that is those objects are not present in the object repository of the QTP, in this case we generally go for the low level recording.

Answered by: swapna.raut on: Feb 10th, 2010

If QTP is able to identify all the properties of the object as defined for the application, we go for standard recording mode. for eg, if QTP able to identfy Java objects, QTP is able to identify...

QTP version compatible

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

Which version of QTP is compatible with which version of quality center?

Answered by: AutomationSP on: Dec 23rd, 2009

It is with QTP 10

Upload QTP scripts to qc

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

How can we upload QTP scripts to qc using aom?

Tdconnection object

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

Where can we find all methods and properties present under tdconnection object?

Quality center open test architecture (ota)

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

How can we access quality center open test architecture (ota) using aom?

Qc login credentials

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

What happens if QTP tries to connect with qc automatically but qc login credentials had changed?

Automatically connect QTP with qc

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

How can we automatically connect QTP with qc on start up?

Answered by: akothuru on: Mar 9th, 2010

Open QTP, Goto the path File->Quality Center Connection...You will get Server Connection sub window, Enter the QC URLE.g: If your QC URL is http://10.213.69.212/qcbin/start_A.htm then, enter only h...

Automation object model (aom)

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

How can we connect qc with QTP using automation object model (aom)?

Connect QTP with qc

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

What are the prerequisites to connect QTP with qc?

Answered by: kapilet05 on: Sep 25th, 2010

You need to perform following steps.1. Install addin for QTP2. Enable QTP to allow other product to run test property.Tools --> Options run --> allow other HP product to run test.3. Go to qualit...

Answered by: swapna.raut on: Dec 23rd, 2009

1. You need to install the QC add-in for QTP. Go to the QC add-in page (the More HP QC Add-ins page) and select and install the QTP add-in. If you do not do this you can not connect QC and QTPAlso you...

Software to automate

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

How the test teams decide what software to automate?

Answered by: archish on: Aug 16th, 2010

When ever the application is stable, testing team can recomend for automation, and also automation is suitable only for regression testing part

Limitations of software automation

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

What are the limitations of software automation?

Answered by: vaibhavst on: Mar 23rd, 2010

Impossible to plan all scenarios Can be used mainly to test GUI based applicationNot useful when test cases require some data setup before actually executing them(E.g. schedule...

Answered by: felix_ada on: Jan 25th, 2010

1) Easy to get affected by the change (requirement change, design chanage etc).
2) Cannot find too many bugs.
3) Depend on the quality of the tested system.

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...

QTP external add-ins

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

What are the external add-inns supported by QTP?

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...

Extreme programming (xp)

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

What is extreme programming (xp)? How we can implement the testing phase in this?

Answered by: siddhartham on: Dec 14th, 2009

XP is a disciplined approach to delivering high-quality software quickly and continuously. It promotes high customer involvement, rapid feedback loops, continuous testing, continuous planning, and clo...

Answered by: siddhartham on: Dec 14th, 2009

Extreme programming is a part of Agile Methodologies. XP is a disciplined approach to delivering high-quality software quickly and continuously. It promotes high customer involvement, rapid feedback l...

Soa testing

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

What do you mean by soa testing?

Scripted testing

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

What is meant by "scripted testing" ?

Answered by: Kronus on: Aug 20th, 2010

In my view, scripted testing might be referring to automation testing. This mean you are writing a script (Perl, Java etc) to test you feature, instead of carrying out test on the product manually. 

Answered by: anujsingh.jadon on: Apr 9th, 2010

There is no word like scripted testing. But in testing, scripted documents like test plan, tests case, design document, SRS etc is necessarary in order to avoid ambuiguity and redundancy of work.

Types of regression

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

What are the common methods of regression testing and types of regression?

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

Code compliance testing

Asked By: mathan_vel | Asked On: Oct 23rd, 2009

What to you mean by code compliance testing? What are the areas to be check in SQL server code compliance testing?

Answered by: mfsi_chinmayb on: Nov 9th, 2011

Hi Compliance testing can be described as a process of checking whether the product is meeting with certain predefined standards prescribed as per certain organization. Compliance testing is done by...

Answered by: ekta_28bhatia on: Jan 27th, 2010

I believe, Code Compliance Testing means to test whether the code is following the set of coding standards set prior to coding.

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...

Unit test case

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

Why unit test case is much important in coding phase? Who will prepare and execute the unit level test cases? What are the documents needed for unit test case?

Answered by: deepti08 on: Nov 18th, 2009

Unit Test Case are written by development team or we can say component testers. Unit test cases are important during coding because we can test our new code with these test cases. Documents required is test cases list what we are executing fot unit test cases.

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...

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...

Application security test tools

Asked By: mathan_vel | Asked On: Aug 24th, 2009

Application security test tools focus on which aspects? Input checking and validation SQL insertion attacks injection flaws cross-site scripting attacks session management issues buffer overflow vulnerabilities directory traversal attacksexplain?

Answered by: mithr17 on: Oct 20th, 2011

You answered the question while posting it. If you are looking for definitions and examples, please Google. Sine you question is general, you should have just used Google instead of posting a question...

Security testing the windows application.

Asked By: mathan_vel | Asked On: Aug 24th, 2009

How you will test the windows application with security breaches under different standards?

Section 508 standards

Asked By: mathan_vel | Asked On: Aug 24th, 2009

What to you mean by section 508 standards. In what ways it is helpful in testing?

Answered by: Sandhya.Kishan on: Mar 14th, 2012

The Section 508 Standards provide technical requirements where the federal agencies should meet the needs of people with disabilities when they buy, build, maintain and use information and communicati...

Avoiding automated testing pitfalls

Asked By: mathan_vel | Asked On: Aug 6th, 2009

What are the necessary steps to effectively improving the automated testing techniques?

Answered by: felix_ada on: Jan 25th, 2010

1) Improve the Testing Process 
2) Define Requirements 
3) Prove the Concept 
4) Champion Product Testability 
5) Design for Sustainability 
6) Plan for Deployment 
7) Face the Challenges of Success

Answered by: mathan_vel on: Sep 25th, 2009

Below are the some points to avoid the Automated Testing Pitfalls.1. Have a effective Automated framework documents.2. Preparing checklist to make a changes in the components added/updated in GUI3. Pr...

Endurance testing

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

What to you mean by endurance testing? What its also called?

Answered by: goksn on: Jul 12th, 2009

Checks for memory leaks or other problems that may occur with prolonged execution.

Answered by: deven_a76 on: Jun 21st, 2009

Endurance testing is also known as Load Testing. It isbasically used to check the memory leaks.

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...

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

Field entry testing

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

What is field entry testing? What type of testing it is?

Answered by: goksn on: Jul 23rd, 2009

Field entry value is nothing but testing the compatibility between front end input value with respect back end (eg database) data types / data constraints.Example: The back end database scheme tells f...

Gap analysis

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

What is gap anaylsis?

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. 

Hot fix

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

What is hot fix?

Answered by: sarega99 on: Jul 26th, 2010

When the real testing starts and while you are testing a major functionality that was working before and it just won't work now and it needs to be fixed right away is known as Hot Fix.eg. say a lo...

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 ...

Heuristic checklist

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

What is heuristic checklist used in unit testing?

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...

Brain stromming and cause effect graphing

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

Define brain stromming and cause effect graphing? With eg?

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...

Security scenario

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

While running an security application, user refreshed the page. The page shows session expired and shows links for login. Is the application is secure or not? Elobrate.

Answered by: saravanan123 on: Aug 8th, 2009

It is very secured because suddenly if you are closing the particular application then if any one opens it will ask forlogin and password it is secured because it is not known to others 


if any time the net connects and disconnects then it will ask for security login

Answered by: srinivasulub1981 on: May 6th, 2009

HIYes it's a secured one... here so many cases will arise...For ex :take a credit card transactions, custer submitted the credit card details, while process is running  he refreshed the page,...

Final release security issues

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

How will you find security issues present in the final release of the application. What are the checklist for security testing?

Answered by: saravanan123 on: Aug 8th, 2009

Final Release security issues is nothing but when the software is ready to release all the testing has been completed at last they will test how the security function is workingon to it.

Answered by: srinivasulub1981 on: May 6th, 2009

1.1 LOAD1.1.1 Many users requesting a certain page at the same time or using the site simultaneously1.1.2 Increase the number of users and keep the data constant1.1.3 Does the home page load quickly? ...

Virtual user script multiple actions

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

What are the benefits of creating multiple actions within any virtual user script?

Answered by: patu_ctc on: Nov 18th, 2009

It all depend on you, for example you are creating few orders and you need to book that order and for this requirement you are using two different scripts.Instead of doing this you can simulate both t...

Answered by: russp on: May 12th, 2009

In relation to the effort required to maintain a script in terms of programming overhead, fewer scripts = less work.  However multiple actions within a single script can reduce its portability.&n...

Virtual user script

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

What usually indicates that your virtual user script has dynamic data that is dependent on you parameterized fields?

Answered by: russp on: May 12th, 2009

The script will fail entirely if run repeatedly.   The run-time log shows that actions were not able to be accomplished.  (login, data retrieval)  I've run a test where I thoug...

Data caching

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

How can data caching have a negative effect on load testing results?

Answered by: russp on: May 12th, 2009

If the browser (or emulated browser/virtual user) doesn't acutally go get the data, then the test is not actually putting a load on the server.  In a real-world test - if you are looking to s...

Load testing parameterization

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

What are the reasons why parameterization is necessary when load testing the web server and the database server?

Answered by: russp on: May 12th, 2009

I can give a few situations when parameterization may be necessary when load testing a Web server and database server.  They are;  when it is desired to simulate real-world conditions with a...

Parameterize text verification checks

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

In what situation would you want to parameterize a text verification check?

Answered by: russp on: May 12th, 2009

One situation where you would want to parametize a text verification check would be when you are performing a login and you are using the "Welcome UserX" text to validate that a login succee...

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...

Latent bug

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

What is latent bug? What the tester should do after finding the latent bug?

Answered by: vk1978 on: Apr 30th, 2009

A defect that is detected in the current build and it is reproducible in the previous builds too.....

Answered by: Mahendar Reddy on: Apr 29th, 2009

The bug will occur in every build but identified by test engineer in the latest build. 

Defect seeding

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

Define the term defect seeding.

Answered by: ashishks on: Sep 1st, 2009

Defect seeding is the process of introducing known defect in the build which is ready to go for testing. So developers knowingly introduce a defect, which will automatically occure after a certain time. Purpose of defect seeding is to determine whether build is properly tested or not?

Crud testing

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

What is crud testing? What type of testing it is?

Answered by: AdriannaMH on: Feb 19th, 2011

CRUD testing is actually Black Box testing. CRUD stands for Create, Read, Update and Delete.

Coexistence testing

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

What is coexistence testing? Can you explain and give example it for brief?

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 ...

Interview Question

 Ask Interview Question?

 

Career Counselling

 Have Career Question?

 Ask Chandra

 Ask Only Career questions.

Follow us: