GeekInterview.com
Answered Questions

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

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

Identifying HTML elements with same name

Asked By: darshanp | Asked On: Jun 4th, 2009

In an HTML page, if there are three checkboxes and all are having same names internally and externally, then while recording how it would be distinguished?

Answered by: vaibhavst on: Dec 11th, 2010

In case of QTP you can use Index as one of proprties of the object.

Answered by: ashishks on: Aug 21st, 2009

You can use xpath or class name associated with check box or label associated with checkbox to identifiy same name elements.

Exhaustive and non-exhaustive testing

Asked By: rajupluto | Asked On: May 26th, 2009

What is exhaustive and non-exhaustive testing?

Answered by: ashishks on: Jul 28th, 2009

Exhaustive testing- Testing all possible scenarios(all permutation and combination of functionalities) is called exhaustive testing.Non-Exhaustive testing: Testing only postive & negative scenario...

Answered by: goksn on: Jul 23rd, 2009

IMHO, Exhaustive testing, testing all the possible test cases (which is in many cases not possible due to time and budget factors)
Non-exhaustive testing is executing the chosen test cases based on prirotiy. This is normally followed in many testing projects.

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

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?

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

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

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

Common reusable components

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

Common reusable components are a) initializationb) module specific componentc) both of the aboved) none of the above

Answered by: ashishks on: Sep 1st, 2009

a) Initialization

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

What is the objective of defect prevention meeting?

Asked By: G.D.S.Prasad | Asked On: Feb 28th, 2009

Answered by: psunitha on: Mar 12th, 2009

Defect prevention meeting will help not to transfer defects to other phase of the SDLC, there helping in increasing the Quality of the application.

Answered by: sangeethaarjun on: Mar 11th, 2009

Closed defects can be reopened due to some of the following reason:1)Fix given for some other issue may reopen closed defects.2)Deployment not properly done at the time of fixing new defects.3)Bu...

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

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.

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.

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"

Importance of test data

Asked By: ramasree | Asked On: Dec 7th, 2008

What is the importance of test data while testing the application?

Answered by: rahulskin on: Sep 14th, 2009

Test data is used for validating the application.Valid test data will result in to valid actions.  It is used for positive testing for the proper functionality of the application as per the Requi...

Answered by: ashishks on: Aug 27th, 2009

Test data is base of the desired quality of the functionality of the software. If test data is not correct, expected result can not be obtained effectively as only partial results will be obtained.For...

Test cases for finding square root of a number

Asked By: pratabt | Asked On: Nov 8th, 2008

Write test cases for a programme which finds square root of a number

Answered by: ssaradha85 on: Jan 24th, 2010

1 ) Chk by giving a input as a empty string2 ) Chk by giving a input as alphabets3 ) Chk by giving a input as special char4 ) Chk by giving a input as whole number 1,2,3,4, etc5 ) Chk by giving input ...

Answered by: saravanan123 on: Jul 10th, 2009

Test Cases for Finding Square Root of a Number

1. Check whether the square root cannot be zero

2. Check whether any 2 same number is multiplied it gives the square root of the number

3. Check whether it displays as result only one number of the square root of the number

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

Exception handling

Asked By: SATISH80 | Asked On: Oct 20th, 2008

After writing test cases, how do you handle an exception if there is any?

Answered by: mathan_vel on: Sep 1st, 2009

Should update the Test Case for Exception Handling. Atleast a proper static error message should display(if it is used in Automation) like wise test cases should be update.

Answered by: ashishks on: Aug 26th, 2009

If there is another exception is coming which is not mentioned in the test cases then surely it is either defect or somehow requirement has been changed.

So clear with this from requirement documents or business analyist and according log a defect or update test cases.

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

SQL scripting

Asked By: neelahdeev | Asked On: Aug 26th, 2008

Explain what is SQL scripting from testing point of view?

Answered by: ashishks on: Aug 26th, 2009

For SQL Scripting, you need to know to following SQL commands/concepts:
1. Select
2. Insert
3. Update
4. Delete
5. Drop
6. Alter
7. Join(Inner,outer)
8. Views

These are the most widely used as per testing perspective.

Answered by: bonamsudheer on: Dec 29th, 2008

In testing point of view you need to know SQL Queries like Select statement for retrieving data from database, Insert statement for inserting the values in database and as a tester you need not wor...

Minimum and maximum test cases

Asked By: lingarajbehara | Asked On: Aug 12th, 2008

What is the minimum number of test cases required to prove that an application does not do its work and the maximum number of test cases required to prove that an application does its work?

Answered by: ashishks on: Sep 9th, 2009

Cyclomatic complexity gives the minimum number of test cases that are necessary to check that application does it work as specified.

Decision table gives maximum number of test cases that are necessary to check that application works as specified.

Answered by: simmisnh on: Feb 25th, 2009

The maximum factor what we tested for multiplied by the maximum factor -1 the resultant no. should be the maximum no. of test cases we should consider for an application.

Testing production issues

Asked By: zannetti | Asked On: Aug 7th, 2008

Say you are working on a release and productions issues occur that are in need of a fast fix, test and deployment back into the production environment.How would you handle that

Answered by: ashishks on: Sep 9th, 2009

Once you find any defect on production, log a defect immediately having "HIGH" priority.
Once developer fixes the defect test same issue and do sanity/regression testing depend on the time available.

Answered by: mathan_vel on: Apr 2nd, 2009

I note down the issue in the Bug Tracking System and mentioned the Severity & Priority level for the arised bug and make note on the causes happened(might be a Show Stopper). i informed about this bug immediately to my TL and request the Dev to fix the bug as early.

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.   

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)

Browser compatibility testing

Asked By: Punjabi1961 | Asked On: Jul 7th, 2008

What kind of issues do you encounter in browser compatibility testing?

Answered by: ashishks on: Sep 9th, 2009

While browser compatibility testing, i have faced many problems like:1. There were many functionalities which were working on firefox and not working on IE.2. UI elements are not properly aligned in a...

Answered by: sachuindia on: Jul 22nd, 2008

It is very important type of testing in which we test the compatibility of the application on different browers like IE explore, Firefox. Currentlty IE Explorer 8.0 (Beta version) and Firefox(3.0) is available in market.

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

Open source functional testing tool

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

Hi, I am looking for an open source functional testing tool for Java and .Net applications. Can some one throw some light on this topic?Thanks,abhi

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

Enterprise Web Test is open source function testing tool

Answered by: surendra on: May 28th, 2012

there are many open source testing tools like Watir, Selenium and Sahi etc. evaluate each one of them and use the tool you are comfortable with.

Which open source testing tool is good enough for web based application testing ?

Asked By: maheshbadale | Asked On: May 30th, 2008

Answered by: arnoldravi on: Sep 1st, 2009

Jmeter is one open source tool which is very effective for web based applications. It really works well with almost all technologies i:e .Net, Java etc.

Answered by: ashishks on: Aug 31st, 2009

Selenium is one the best web application functional testing tool available. It is open source tool and currently available in three mode.1. Selenium IDE (Record and play back)2. Selenium RC (Test in y...

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.

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

Quality assurance

Asked By: sumita.bali | Asked On: Apr 18th, 2008

Quality assurance gives "quality of product" or "quality of process"?

Answered by: ashishks on: Sep 9th, 2009

Quality assurence gives "quality of the processes" to produce a quality product. It is oriented towards prevention.

It says that "What should we do, that bug never happen?"

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

Quality of Process

How can you relate process, product & procedure with qa, qc and testing?

Asked By: jawadzafar | Asked On: Apr 16th, 2008

How can you relate process, product & procedure with qa, qc and testing? I would like to have a one-to-one mapping for the above and respective reason for each mapping

Answered by: ashishks on: Sep 1st, 2009

Process -  QA
Product -  QC
Procedure - Testing

Answered by: marlenaw on: Dec 31st, 2008

QA is standards and goals to ensure the product meets end user's needs;
QC is the procedure to implement QA;
Testing is the methods to achieve QC.

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

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

Project with 80 bugs

Asked By: juniorQA | Asked On: Mar 28th, 2008

What can you tell about the project if during testing you found 80 bugs in it?

Answered by: ashishks on: Sep 9th, 2009

Project with 80 bugs is very common. Also it depends on the severity of the bug.

Answered by: atdhdrolla on: Jun 13th, 2008

A Project with large number of defects doesn't mean that the development was not accurate or it is not developed as per requirements. below is a case when we faced large number of defects--we...

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.

Walkthrough

Asked By: newbie12 | Asked On: Jan 16th, 2008

What do you mean by walkthrough?

Answered by: ashishks on: Jul 28th, 2009

Walkthough is an informal meeting which is conducted basically for informational or evaluation purpose. By following different paths of the code, it is determined that the code best fits to its purpose. Walkthough basically determines individual developer computency of coding.

Answered by: sudhakar8 on: Aug 6th, 2008

A walk through is a informal meeting for information purpose used to discuss and improve on work item. little or no preparation is required

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.

Selenium tool

Asked By: kanths | Asked On: Dec 3rd, 2007

Any body using selenium automation tool as it is a open source , if any body using it plz let me know I have few doubts

Answered by: ashishks on: Jul 14th, 2009

First of all, it will better if you use selenium RC to automate multiple test cases by using your choice of language.You have to follow below mentioned steps when you have to automate multiple test ca...

Answered by: trailblazer on: Jul 11th, 2008

hi

the testcases are not running as written ... selenium is running the testcases as it wants...is there any solution to rectify this...


eg: testcase 10 in running first then testcase 2 then testcase 8 so on...

can any one tell the reason for this problem

Thanks

What is status meeting

Asked By: shailaja | Asked On: Oct 29th, 2007

Answered by: ashishks on: Jul 28th, 2009

Status meeting consists of the following points:1. What is the status of the task which was assigned previously to anyone.2. Is there any issue which any individual is facing in the current engazement...

Answered by: sandeep kumar on: Nov 23rd, 2007

I Agree with Rahul but Little modification. Reporting is done to Team Lead to Team Manager and Team Manager to Manager. To know the status of the project like it is completed 50%,80% and 90%  etc on time schedule

What are the roles of tester in client environment?

Asked By: Sanjay.K | Asked On: Jul 25th, 2007

Answered by: ashishks on: Sep 10th, 2009

1. Understand requirements and attend walkthrough meetings.
2. Create and update test cases
3. Conduct smoke,sanity,integration,regression and system testing.
4. Do load and stress testing if necessary.
5. Conduct defect logging and defect tracking.
6. Prepare test execution reports.

Answered by: psan1980 on: Apr 10th, 2008

  • Extensively performed manual testing process to ensure the quality of the software.
  • Conducted various types of testing like Functionality testing and Regression Testing.
  • Involved in positive testing, negative testing
  • Involved in deployement 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 is the difference between build and release?

Asked By: irinak | Asked On: Apr 17th, 2007

Answered by: swathisree1987 on: Mar 9th, 2011

Build is a Executable file which is handed over to the tester to test the functionlity of the developed part of the project.



Release is that which we finally hand it over to the client of the project after the develpoment and testing phases are completed.

Answered by: ashishks on: Sep 10th, 2009

Build: Is the content of latest executable files of the software.
Version: Is the content of updated files of the software.

What are the pre-requisites to start automation testing?

Asked By: Leela Manohar | Asked On: Apr 4th, 2007

Answered by: ashishks on: Sep 1st, 2009

Following should be the pre-requisite to start automation:
1. Build should be stable.
2. Functionalities should be getting repeated.
3. Test cases, which can be automated, should be filtered.
4. Generally after third or fourth release of the application.

Answered by: samisalona on: Apr 16th, 2008

First, you need to segregate the test cases that can be automated. Then, prepare test data as per the requirements of those test cases. Write reusable functions which are used frequently in those test...

What are the benefits of automation testing over manual testing?

Asked By: divya2467 | Asked On: Mar 7th, 2007

Answered by: ashishks on: Aug 21st, 2009

The follwoing are the main benifits of automation testing over manual testing:
Time,  Resource ,  Money

Answered by: jyothi on: Mar 9th, 2007

Automated testing is fast,reliable,repeatable,comprehensive,programmable and maintainable.

What are the entry criterias for automation testing?

Asked By: nimmi | Asked On: Feb 14th, 2007

Answered by: ashishks on: Aug 18th, 2009

The following is the entry criteria for Automation testing:
1. Build should be stable.
2. After third or fourth release of the application.
3. Automation framework is ready and reviewed.
4. Apllication is getting repeated.

Answered by: vk1978 on: Apr 15th, 2009

Entry Criteira for Automation Testing is 


1) Application should be stable
2) Tool Evaluation is done
3) Automation Framework should be designed





What is meant by defect submission with examples

Asked By: vamsi_pendela | Asked On: Jan 28th, 2007

Answered by: ashishks on: Mar 2nd, 2009

Posting a bug into a utility or tool (defect tracking tool), specifying the conditions under which the defect has been evolved in the software. Posting means making a note for the defect.Example: You ...

Answered by: Kavita on: Feb 1st, 2007

Defect submission is nothing but u have to mention all the details of defect.Steps to produce that defect.Configuration,Condition...Like that all the details.ANd then most important Priority and sevirioty of that defect has to be mentioned.So this all comes in defect submission.

What kind of things does one need to know before starting an automation project?

Asked By: harsha | Asked On: Jun 22nd, 2006

Answered by: ashishks on: Aug 28th, 2009

You should know the following things before starting automation project:
1. Project should be a long term project.
2. Appropriate selection of automation tool.
3. Application should be stable and should be getting repeated.
4. There should be sufficient knowledge of automation testing tools.

Answered by: raghunathan on: Nov 27th, 2006

Apart from the above points, first of all you should consider if it is worthwhile to automate.

U can automate if your project involves regression, will have more feedbacks and has extensive maintanence phase.

Depending upon your requirement, you can even automize partially.

What is root cause analysis

Asked By: suraj | Asked On: May 15th, 2006

Answered by: vemula.krishna on: Nov 19th, 2010

The primary aim of RCA is to identify the root cause of a problem in order to create effective corrective actions that will prevent that problem from ever re-occurring, otherwise known as the '100 year fix'.

Answered by: ashishks on: Sep 8th, 2009

When we detect failures, we might try to track them back to their root cause, the real reason that they happened. There are several ways of carrying out root cause analysis, often involving a group br...

If automating - what is your process for determiming what to automate and in what order?

Asked By: skufaty | Asked On: Mar 20th, 2006

Answered by: ashishks on: Sep 7th, 2009

When automation is finalized then initially we focus on test cases written by mannual testing team.  We open test cases and filter those test cases which can be automated through the automation t...

Answered by: Rashmi U S on: May 3rd, 2006

Most of the time it Depends on the project and also on repeated testcases In which you want to see the behavior of the software.It is not necessary to automate the whole project , the part the pr...

What are tests have been conducted for login, user id and password application? Which test coduct first? What are the order of testings? Write some possible test cases?

Asked By: vgsk | Asked On: Feb 21st, 2006

Answered by: ashishks on: Sep 7th, 2009

Hi, following are the some scenarious to test user id and password application:1. Verify default value of UN/PSW field.2. Verify with valid UN & PSW.3. Verify with invalid UN and PSW.4. Verify wit...

Answered by: shruhti on: Nov 12th, 2008

we can check for the number of characters in login and password field like name should not exceed 25 charc and should not be less than 5 char.

What SQL statements have you used in database testing?

Asked By: Bindu Puvvala | Asked On: Nov 10th, 2005

I said I used select statements most of the times. So, the interviewer took it granted that I am unaware of insert, update and delete statements. Hence it is better to read out whole of the SQL as an answer to this question.

Answered by: ashishks on: Aug 28th, 2009

The following are the most widely used Sql statments in database testing:
1. Use Database
2. Select
3. Insert
4. Update
5. Delete
6. Drop
7. Alter
8. Modify Structure
9. Join(Inner and outer)
10. Views

Answered by: vemparalasuresh on: Jun 18th, 2008

suresh:-
             we can't say, insert , update, delete are sufficient. the db tester have good knoeledge on sql

Can anybody tell the difference between negative test case and negative testing. Give one example how to write a negtive test case for a textbox which accepts only5 characters

Asked By: manojkumar | Asked On: Oct 19th, 2005

Answered by: rajmohan23 on: Aug 24th, 2009

The negative test case is writing testcases for the negative teating that is the system must not accept the values.For text box your rquirement is the system should accept 5 charecters.The next test c...

Answered by: ashishks on: Apr 15th, 2009

Hi Pattabiraman.A.C,

If you are going to check error message on mandatary field, then in this case how you are going to break the application as mentioned by you in the definition of negative testing?

As per my understanding, this should be mentioned in SRS.
 
Please clarify this?

1.Can you give me the contents of unit, integration, and system testcases?

Asked By: Thomas | Asked On: Oct 19th, 2005

Answered by: rajmohan23 on: Sep 2nd, 2009

In testing field we have the testing levels and the testing methodologies The testing levels are 1. Unit testing2. Integration testing3. System testing4. User acceptance testing they are called as lev...

Answered by: ashishks on: Sep 1st, 2009

The following fields should be given in unit, Integration, and system testcases:1. Test Case Id2. Test Case Type3. Pre-requisite4. Test Case Priority5. Test Objective6. Test Data/Test Script/Test Acti...

How do we test web application manually? How to perform load testing without any tool?

Asked By: shafee | Asked On: Oct 13th, 2005

Answered by: ashishks on: Sep 1st, 2009

In web based application, we generally go to test the below mentioned things:
1. Usability testing
2. Security testing
3. Functional testing
4. Volume testing
5. Load Testing
6. Browser compatibility testing
7. Validation testing
8. Backend testing

Answered by: sarita.sawant on: Jul 17th, 2008

Functionality, GUI ,Security these things you can test manualy writting and executing testcases .Even  load testing we can perform manualy but its very time consuming process b'coz in load testing we need to create virtual users , so its always good to go for automation tool.
-saritha

What do you like about computers?

Asked By: Interview Candidate | Asked On: Aug 28th, 2004

Answered by: ashishks on: Aug 26th, 2009

I like computer because of the follwing reasons:
1. Innovative
2. Dynamic
3. Flexible
4. Usable

What problem you have right now or in the past? How you solved it?

Asked By: Interview Candidate | Asked On: Aug 28th, 2004

Answered by: ashishks on: Aug 26th, 2009

First of all, what kind of problem you are talking about?

Anyways, what i can tell you is that you always believe in the fact "IMPOSSIBLE IS NOTHING"  and "NOTHING IS PERMANENT".

So do your best and give your 100%, at profession and person life.

What automating testing tools are you familiar with?

Asked By: Interview Candidate | Asked On: Jul 25th, 2005

Answered by: Bhawna Vishwakarma on: Sep 14th, 2012

Selenium Testing Tools - Selenium IDE,RC

Answered by: mfsi_chinmayb on: Apr 23rd, 2012

I know Jmeter only .

Interview Question

 Ask Interview Question?

 

Career Counselling

 Have Career Question?

 Ask Chandra

 Ask Only Career questions.

Follow us: