Suppose a db has just been upgraded from Oracle 10g to 11. What testing factors will you look at?
Ad-hoc testing is performed when there are no requirements or specifications to draw upon. How well can you discover defects through ad-hoc testing?
The success of ad-hoc testing in the absence of requirements or specs depends upon the following The Testers expertise ona) Application under testb) Testing experienceIf 2 testers ...
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
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.
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
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...
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...
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
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.
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...
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
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.
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
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 in production are due toa. Poor quality softwareb. Poor software and poor testingc. Bad luckd. Insufficient time for testing
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
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
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
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...
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).
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
HI
Ans D is correct
They will not have any idea of testing the software
CNU
In what scenario concurrency testing is done? Give real time scenario for the same.
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.
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
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...
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?
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...
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 ...
Non understandable requirement
A requirement is non understandable and is given for testing / to write test case. How you will pass this situation?
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...
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
Role of configuration controller
What are the roles of cc (configuration controller) in project?
HIIf we are developing the sofware means definitely there would be some changes so proper maintanance needed in this situations so here configuration controller plays a vital role..He mainly concentra...
In software engineering, the Configuration Controller tracks and controls changes in the software. Their practices include revision control and the establishment of baselines. Depending on...
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...
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.
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.
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.
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 ?
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...
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...
What are the quantitative metrics collected in testing projects?
Answered by: kurtz182
View all questions by kurtz182 View all answers by kurtz182
Member Since Nov-2009 | Answered On : Nov 18th, 2009
A Test metric is a standard means of measuring some attribute of the software testing process. They establish test progress against the test schedule and may be an indicator of future results. Metrics are produced in two forms – base and derived metrics.
Examples of base metrics:
# New test cases
# Regression test cases
# Test cases run
# Test cases not run
# Passes
# Fails
# Test cases under investigation
# Test cases blocked
Examples of derived metrics:
% Test cases complete
% Test cases passed
% Test cases failed
% Test cases blocked
% Test defects corrected
HiMetrics can be prepared at any level of SDLCRequirements:-> Schedule Variance-> Effort Variance-> Frequency of CR's, etcTesting:-> Test cases count per module-> Test cases types: ...
A Test metric is a standard means of measuring some attribute of the software testing process. They establish test progress against the test schedule and may be an indicator of future results.&n...
What is the importance of electrical earthing system. In todays scenario where in every step of life very sensitive electronics devices are used. What exactly will happen if there is no proper earthing.
HIIn electricity supply systems, an earthing (grounding) system defines the electrical potential of the conductors relative to that of the Earth's conductive surface. The choice of earthing system...
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.
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
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,...
How will you find security issues present in the final release of the application. What are the checklist for security testing?
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.
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? ...
Functional and usability defects
What is meant by functional defects and usability defects in general? Give example.
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.
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...
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...
Which extra module comes along with the enterprise edition of qc?
The Quality Center has 4 basic modules and 2 additional modules.
HP Quality Center Enterprise Edition (formerly HP TestDirector for Quality Center software): Suitable for mainstream QA organizations that may not have expanded globally and may not yet be managing large, complex QA initiatives.
What will you (tester) do if there is miscommunication in bugs, every cycle is ignored from developer side and re-opened from tester side?
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!
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...
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...
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?
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.
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...
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 ...
What are upgrade and new versions of project? What is the difference between them?
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. ...
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...
Benifits of automation frame work
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
c) Both of the above
Faster development and limited maintenance
HI
I feel Option C correctt
CNU
What severe bug you raised while testing a web application which you are proud of?
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...
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...
What is state based testing?
This type of testing is conducted in Shipping domain. In U.S different states have different Tax policies. For shipping a product to each state differs the Tax amount, it varies up on state. For Texas, it is 15% more(approx). This kind to test is called State Based Testing.
It is a test design technique in which test cases are designed to execute valid state transactions.
Which of these is the most important one to fix first, and why? a. The word "blackberry" is misspelled on the startup screen of the application.B. The application always rejects a user's first attempt to launch the application; subsequent attempts are successful.C. The application crashes and brings...
Answered by: vk1978
View all questions by vk1978 View all answers by vk1978
Member Since Feb-2009 | Answered On : Mar 25th, 2009
Priority will be given based on stage of life cycle,
1) Assume that application is middle stage (I mean to say build is 3rd one and still few more to come) and you are testing the application to accept it (Smoke/sanity Testing) for further testing I would like to give the preference as B, A, C Why I am giving last preference to C is when I am giving uncommon string then the application is getting crash, but as of now we have alternative and that is positive value, so with positive value we can work with the application Next why A is given second preference “black berry†Its company Name, not a simple title of application
And lastly why I am giving first preference to BI am not able to launch the application in first attempt then it is a major issue, while accepting the build (smoke/sanity testing) if you are not able to launch then definitely we will reject the build.
2) Assume application is completed and ready for use, then also I will give B, A, C Let me tell you in general way, Suppose you are a customer and interested to purchase Blackberry mobile and if it is not launching in first attempt, do you purchase that piece, no one will purchase, and coming second one company Label, Company goodwill is linked to it, and with this mistakes goodwill will be degraded so second preference, and coming to last one we have an alternative and that is we can give positive values with which that particular functionality will work Please correct me if I am wrong.
I agree with everyone who said 2nd bug must be fixed. If left unfixed, it is not only bound to annoy end users, it will first annoy QA, client, BA etc. who all try to access the application. A brand...
Bugs has been fixed based upon their Severity and Priority.
Severity can be classified as 1. Critical 2.Functional and 3.Cosmetic
Priority can be 1.High 2.Medium and 3.Low
If the bug is Sev1P1 then it should get fixed immediately. ex: System crash bugs are with Sev1 and priority1.
The blackberry handheld has a basic calculator. With the software load you are testing, you find that you cannot enter the number "6". What steps would you take to further isolate the problem?
Answered by: Melinda Young
View all answers by Melinda Young
Member Since May-2009 | Answered On : May 26th, 2009
1. Type 0~5 and 7~9 for Calculator, make sure whether the other numbers can be inputed. (This is to check Calculator can do wht number input well or not)
Perform a combination of the following tests in order to isolate the problem: 1) Enter numbers 0-5 and 7-9 in the calculator application to determine whether other numbers fail to display.2)...
HI
First check whether the same number is working while dialling, if yes recheck the issue and log the issue simply
Srinivas
What are the ways of combining tcp/ip traffic and sna traffic ?
Answered by: srinivasulub1981
View all questions by srinivasulub1981 View all answers by srinivasulub1981
Member Since Dec-2005 | Answered On : Nov 27th, 2009
Hi
Find some of the ways below.
-DLSw (Data Link Switching)(aka RFC1434)
-RFC1490 (frame relay carrier)
- Serial Tunnelling (STUN)
- BAN or BNN (Boundary Access Node, Boundary Network Node)
CNUHi
Find some of the ways below.
-DLSw (Data Link Switching)(aka RFC1434)
-RFC1490 (frame relay carrier)
- Serial Tunnelling (STUN)
- BAN or BNN (Boundary Access Node, Boundary Network Node)
CNUThis can be done through by Legacy protocol connection via API
When user are complaining of network delays. What would you do?
Answered by: mathan_vel
View all questions by mathan_vel View all answers by mathan_vel
Member Since Dec-2007 | Answered On : Mar 14th, 2009
This issues due to think time and respond time.
if the delay time is more, tester should ensure that on what basis and situation made for this delay. Identify the Peak time and the scenerios and resolve the issues through Performance Tuning.
HI
Here i think delay is due to net work not due to the software, so reasos of delay is not only due to heavy traffic but also due to the result of changing the routes. SO i can try to correct that route changes.
CNU
This issues due to think time and respond time.
if the delay time is more, tester should ensure that on what basis and situation made for this delay. Identify the Peak time and the scenerios and resolve the issues through Performance Tuning.
What would you do if the requirement is incomplete?
If I ran across an incomplete requirement during my requirements review, I would1) inform the Business Analyst (person in the organization responsible for preparing requirements) and set up a time to ...
When requirements are incomplete or unclear, it is a tester's responsiblility to address this issue with business analyst, project manager, developers, or other stakeholders responsible for making changes and ensure that the gap is filled before test execution begins.
What is co-existence testing? Why do we do it? What would be the passing criteria for a successful co-existence? Any sample application where you feel we require this kind of testing?
Answered by: kamal1_batra
View all questions by kamal1_batra View all answers by kamal1_batra
Member Since Nov-2008 | Answered On : Feb 11th, 2009
Coexistence testing involves the working of application, on different hardware & software configurations. It checks the performance of the application with different combinations of different types of resources.
Compatibility testing checks if the two systems or two different resources are able to exchange the information successfully when an application is implemented or installed. This testing is usually performed when an already existing program is replaced with a new application.
Coexistence testing seeks to identify issues when an application works alongside or interacts with other target software on the same machine. Coexistence testing answers questions such as:1) Wil...
It tests the individual modules when combined as a group.
Input: Test modules in unit testing.
How to calculate risk in testing?
Risk can be calculated by asking the following questions towards the functionalities,1. Which function area is related with finance (money)?2. Which area senior management will look first?3. Which are...
As a testerwe always needs to be prioritise the tasks based on the schedule and importance and time. So Risk Based Testing is a type of testing in which a tester has to prioritise the tasks based on the schedule.
Srinivas
Testing cycle and testing process
Explain what is testing cycle and testing process and what are stages involved in each?
mathan_vel and kurtz182 have given correct answers for 'test cycle.' It is the iteration not the test life cycle!
Test Cycle- Refers as the Test Run/Test Iteration. The Life span between the new build received for testing to the test result reports to the Stack holders/Client. Test Cycle is a a sub of Testing Pro...
How will you perform security testing of the web services?
It depends on application you test. In my case we download data from one central database to a local database using webservice. In central database data is stored as per pariticular service area and i...
Webservice:A Web service is a software system designed to support interoperable machine-to-machine interaction over a network.How to test:I've tested a web service called 'Soap server' in ...
How do you set up test data?
Test data set up is depends on the requirements, and i can be done with Equivalance partitioning and Boundary value analysis, in some cases client can give the data for the users, mostly testers needs...
Its depends up on the Project and the module form post. For Some Projects the Test data setup is simple as they pass through by manual parameters(entered by users). for some projects like Finance,Cred...
What is the importance of test data while testing the application?
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...
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...
Explain the reasons why you apply to "hypothesis testing"
A statistical hypothesis test is a method of making statistical decisions using experimental data. It is sometimes called confirmatory data analysis, in contrast to exploratory data analysis. In frequency probability, these decisions are almost always made using null-hypothesis tests.
Srinivas
Hypothesis Testing means "Guess Testing". Make a guess of the Application and did test. No Proper documents and specification is given to the tester and gave certain time to test the application. Testing has done through by just a guess and action.
What is HTML injection and how it is related with security testing? How one tester can test for HTML injection?
I think it's same as SQL injection and I'm testing this in my project as part of Security testing. SQL injection is a code injection technique that exploits a security defects occurring in the databas...
Normally it is know as SQL Injection. Passing SQL queries in the Addreess bar with the intend to break out the system. This is to check the site vulnerability. You may think while we doing the SQL in...
Testing life cycle and software development life cycle
What is the difference between testing life cycle and software development life cycle?
The Testing Life Cycle is one aspect of the Software Development Life Cycle.
SDLC includes various phase of the development where it also includes the Testing Life cycle as part of it. Testing Life cycle concentrate only on the testing phase of the system.
How do we measure the given project is risk based project?
We can consider the project is a risk based project based on the following factors.
Risk can be found based on many factors, some of the common factors are1. Amount of testing work to be done X time remaining2. No.of. important open bugs3. Areas untested X time remaining (change in r...
Website performance manual testing
How to check the performance of the website during manual testing?
It is possible testing web site manually up to some extend.As you can test the page loading time.When you hit a button or link on the website how much time it takes.Putting load will not be...
Slight performance testing can be done manually and we are doing this in our project.Performance: Nothing but the responce time of the application for user requests.As per the WWE rules every web site...
Testing execution without test cases
Based on test scenarios is it possible to test execution without having test cases? Explain
Test execution without test cases is called 'Exploratory Testing' and 'Ad-hoc Testing'. 'Exploratory Testing' is described as a simultaneous learning, test design, and te...
Yes, We can. This kind of testing is called ADHOC Testing. But there is no assurance in Full Test Coverage.
Test cases for finding square root of a number
Write test cases for a programme which finds square root of a number
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 ...
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
At what level is uat done?
UAT - User acceptance testing.When it will be performed? - It depends up on the SDLC the project team is doing. In traditional waterfall, spiral or incremental interative process, the UAT is performed...
UAT is done after completing all the levels of testing at company side, client will perform this testing to accept the owner ship of that perticular application. Here he can check his requested functi...
What is effort varience in qa
Effort variance (EV) calculates variance of actual effort versus planned effort. The formula for effort variance is:Effort variance = [(Actual effort - Planned Effort)/Planned effort] * 100The e...
This metric gives the variation of actual effort vs. the estimated effort. This is calculated for each project Stage wise Formula EV = [(Actual person hours – Estimated person hours) / Est...
What are the different types of reviews and explain?
Types of Review:
there are five which are as follows.
1.Self study review
2. Context review
3. Historical review
4. Theoretical review
5. Integrate review
Types of review
Formal and Informal.
They may be Technical or Managerial
Technical review may be Inspection and Walk-through
Explain what is webservice testing? How it is done - manually (or) automation?
A web service is typically an application programming interface (API) or Web API that is accessed via Hypertext Transfer Protocol (HTTP) and executed on a remote system, hosting the requested service....
Web testing involves the following activities (manual) 1. Check the login page for the secure login 2. Check the login page throws the error message if the user name r pwd r wrong 3. Test for the link...
How many possibilities are there to test a text field? What are they?
If the field accepts positive numeric values
1. Test for max length
2. Test for negative value
3. Test Boundatory values
4. Test Equivalance
If alpha numeric
1. Test for max length
2. Test for special char
One other possibility not mentioned above.On international web sites the character set may very well change, e.g. English in one region, Japanese in another.Test that only valid sequences are allowed,...
Test cases for mandatory fields
A page/form has 4 mandatory fields to be entered before you submit.How many no. Of test cases are required to verify this?And what are they?
Assume the four fields are present in the application those areuser namepassword phone numbermail idIn this Password and Mail id both are required fields o complete the registration1. Press submit b...
Along with all these tests we also have to test for the next tab. After entering first field and when we press tab to go to next field exactly where it taking the control.
What are all the test cases you will execute for compatability testing with different browzers?
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...
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 ...
What is the difference between new and open bug? Who is responsible for changing the phase of bug from new to open?
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...
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.
How to prepare test cases using a prototype and how it contributes to testing activity?
1. Have you prepared of test cases using a prototype within the context of a formal development. Describes an approach to building a prototype using an example2. Discusses how a prototype contributes to the testing activity as part of a lifecycle based on the use of formal methods
Prototype is one of the SDLC model. Actually prototype means it a model software developed with basic requirements to know how it works, with this basic only the developers will make the project to a...
1. Have you prepared of test cases using a prototype within the context of a formal development. Describes an approach to building a prototype using an example Ans: I think in most of the comps e...
Test case using manual parametrization
Give an example of test case using manual parametrization. Explain one scenario
Paramettrization is nothing but test a single field with multiple data.
In manual testing we just check for valid and invalid datas for a single filed by writing test cases for test datas.
Scenario: For a Job site user is going to register and fill the details in 4 steps(4page), Registration, Job Seeker Information, Work Experience, Resume Information and check the user is registered wi...
Role of configuration controller in testing
What is the role of configuration controller in testing? Will configuration controller baselines the testcases?
The role of CC is as much important for Dev team as it is to Testing team. The reason is whatever changes happen to code will have a corresponding effect on test cases and all other artifacts. If a bu...
Configuration control tool like Visual source safe contains testing artifacts like test plan, test cases, bug summary reports etc. Whenever the new version of the project released, the documents exis...
There are many types of testing like syntactic test,semantic test,equivalence partitioning, boundary value analysis,elementary comparison test, decision flow making etc and so on. The main thing is what is the difference between boundary value analysis and equivalence partitioning
Equivalance Partitioning: It's nothing but partitioning the given range of input values into equal range of parts. For example assume there is a text box and it only allows the range 1-12, using equi...
In the equivalence class partitioing the tester is allowed to select any element of an equivalence class where as Boundary value analysis requires the testers to select only the boundary values ie., t...
Test cases on bug tracking tool
What are the test cases on bug tracking tool?
There can be many types of test cases like functional,usability, GUI,database,security etc.For the functional part high priority ones should be :1.Validating all states of bug cycle.2.Validating ...
I'm not sure I fully understand this question. Bug tracking tools are like any other client-server or web-based distributed applications, so the test cases will be identical. These inc...
How we can test client server applications
This question has already been answered many times in this forum. You should have search instead of going through the agony of posting this question and again awaiting answers.
Connecting to database and Inserting / updating / deleting records comes under client server testing.
A web online specialty company has a online website and they want to you test. What sort of security tools or security need is required for a test analyst when he does testing?
“The Security tools suite provides a fully featured web security scanner, crawler, report analysis tool, as well as web security explanations, and an extensive database of security checks ...
For security testing no toolis thereit shouldbe tested manualy but with the help os Load runner we can see howit will be
1.What do you see as the most critical and current threats effecting internet accessible websites?2. what online resources do you use to keep abreast of web security issues? Can you give an example of a recent web security vulnerability or threat?Any one please urgent need short but direct answers please!!!!!!!...
1. Current threats effecting Internet accessible websites: a. Targeted phishing b. Operating Systems Kernel Vulnerabilities  ...
Now most of the virus which is directly attacking the controlpanel of the system because it has been writtten like that only so we can put some good antivirus inorder to safeguard the system
What are the common issues occurs in network testing?
Answered by: srinivasulub1981
View all questions by srinivasulub1981 View all answers by srinivasulub1981
Member Since Dec-2005 | Answered On : Nov 27th, 2009
HI
-> Speed of the network
-> Accessing one system from another system
-> Speed of the internet through network
-> Load of the net work
-> Stress
-> Try to change the IP address of ur system with another system IP
-> Try to change the firewall setting to access un athorised sites
-> Try to change the proxy settings to access un athorised sites
etc
CNU
HI-> Speed of the network-> Accessing one system from another system-> Speed of the internet through network-> Load of the net work-> Stress -> Try to change the IP address of ur sys...
* Broken connection
* Delay time
* Network traffic
* IP Conflicts
How will you select a models (like spiral, v-model) for a particular project?
Answered by: Amit k Garg
View all answers by Amit k Garg
Member Since May-2009 | Answered On : May 4th, 2009
It depends on origination then type of project, time frame and money.
Example:
If project requirements are clear and fixed then we can use water fall or
V-Model.
If creating a new project on basis of existing project with some additional
features, in new language, different UI like these thinks, then we should prefer
water fall.
If requirements are not clear and client is also not clear that what he is
expecting then we should go through prototype model.
If you don’t have all requirements but you need to start project then you should
prefer Spiral Model.
The software development model (spiral, v-model and waterfall) chosen in an organization depends on organization budget, size, resources and the time allotted for development.
It purely depends up on the organization level,organization time Period (Schedule), Cost , Size and Clear cut of the project
Difference between alpha testing and beta testing
Answered by: sprdpr
Member Since Jul-2008 | Answered On : Jul 17th, 2008
If the project or product is developed for multiple customers, acceptance testing will be conducted in two phases called Alpha and Beta testing.
Alpha: Acceptance testing conducted by the customer in the developed environment.
This testing will be conducted to identify all the potential issues before releasing it(product/project) to the customers.
Beta: Acceptance testing conducted by the multiple customers in the customer environment.
Alpha and beta always prefered for the products.
Correct me if im wrong.
Alpha Testing: 1. Alpha Testing is testing which is carried out in development environment. 2. Testing is performed in presence of Developer therefore more controlled environment. Beta Testing: 1. Be...
1)Alpha- Conducted by a Specific customer 1) Beta-conducted by customer live people
2)Alpha-Conducted in Virtual environment 2) Beta-Conducted in Real time environment
3)Alpha- Conducted on Application i.e before release 3) Beta-conducted for products i.e after release
There is a new build and you have not much time lEFT behind to test(manual test), what will you do? (apart from prioritizing functionalities..... Risk analysis, what other answers are valid approaches to this interview question?
Avoiding redundancy in testing...some of the similar kinds of tests can be combined into one test scenario and handled.
Best ways to test during time crunch:
- Adhoc testing. FSD, BRD etc are available so life is easier.
- Scenario-based testing. Pick positive, common and negative scenarios and test UI, component functionality, etc while QA proceeds through a scenario.
Hi,can any one answer me the following question? I have three text fields, one should accept a string as input, second text box should accept a float as input and the third text box is for output. The output should be an integer. What are the possible test cases we can write for the above functionality?My...
Here are possible test cases:1. Verify 'string' text box accepts all alphanumeric characters as defined in specifications2. Verify upper limit value in 'float' text box3. Verify upper ...
1. Before that check that both the Text box fields are enable or not.2. Enter the Blank, numerics, Alphanumerics, Special characters,Single quote, maximmum value or the combination of all in the Text ...
How we will test sdlc models in manual testing
SDLC models testing is considered to be as a static test conducted for the selection of the SDLC model among all the models available and applicable with respect to current project. Selection process of the models is considered to be as SDLC models testing.
We do not test SDLC Models, as Software Development Life Cycle is a process that is followed by companies while developing the application and Testing is a part of SDLC.
What is authentification and authorization
Authorization means checking permission.
Authentication means checking credential.
Authentication : It is nothing but mainly it says about how the application has been made and what purpose it has been build
What are the main elements of a test plan? What relates to training? What is the objectif?
None have addressed the last part of the question. I think Ginette meant "objective" of test plan and not objectif. Test plan objectives: 1. Defining the activities required to prepare for and conduc...
Q1: What are the main elements of a test plan?a) Introduction- Purpose- Product description- System architectureb) Scope - Test coverage- Features to be tested (in scope)- Features not to be tes...
Qa impact on product development process
What is the most important impact qa can have on a product development process?
The main impact what i faced in my project is as follows-> If at all any Change requst is came for one client, then we need to take care of the same Change will not effect for remaining clients, here ...
The answer to this question depends on whether or not we have met our exit criteria. If our exit criteria has been met, perhaps it was a mistake to even fix the defects. How much resources...
After fixing the bugs we must go for unit regression testing bcause whether the rectified part cause any errors in the un-tested part. so we must go for re-testing after that only we will continue.
We can also say this as Addendum (Additional Requirement). As the application is still in the Development phase. we can write Test case for the same in their appropriate module. But Ensure the newly a...
First I get the details through walk through after got the three lines of requirement and involve with BA and devolopers for full details.
How do you determine when and what to test?
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...
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...
Realizing that you cannot test everything, how do you prioritize your test cases?
Test Cases can be prioritized on the basis of following:1. Test the main functionality2. Test the areas with higher risk, that means where Tester feel that the coding is complex, and their is pos...
Frist of all we just have to focus on
1. High risk areas.
2. The functionality which will access by more users and for repeated time.
3. A little bit of look and feel if it is possiable.
Application crashes at 90,000th page
If an application is being scrolled at a high speed and then suddenly it is found that after 90,000th page the application gets crashed, then what could be the possible reasons(bugs) for the same?
Hi
The reasons may be:
-> That particular page failed to load
-> That partucular page not uploaded to FTP
-> Data base connection failed
-> Lack of net speed or Network failure
-> Application failed to handle the load and volume
..........
Srinivas
What severe bug you raised while testing a web application which you are proud of?
I discovered a scenario which had been overlooked whereby a user with a content provider role could manipulate the system and access administrative functionalities. From there, this content...
HiI've found so many severe bugs in my career, i cant select from the list , any how i will try to tell one bug here..Bug: In our project employees can do volunteering in their own and personal time, ...
How to write system testing test cases during requirement (srs) analysis in sdlc process
System test cases are prepared in order to test the whole system after integrated all the individual modules and passed from integration testing.System test cases are not module specific and they need...
System testing is performed on the entire system in the context of a Functional Requirement Specification(s) (FRS) and/or a System Requirement Specification (SRS)Test case should be generate according...
What more status can you give to a test case other than pass, fail, not run & blocked?
The defect status are: '->WILL N'T TO BE FIX ' '->DEFFERED '->DUPLICATE '->RFE NEW '->ASSIGNED--->FIXED->CLOSE/REOPEN '->REJECT '->NEED MORE INFO ...
Status:
1. new bug
2. open bug
3. review bug.
4. not bug (.close bug)
5. Duplicate bug (.close bug)
6. Not important(.deferred)
7. is it bug. (.assigned to developer)
8.retest
9. Close.
If I miss a important bug and I realise it very late then what will I do?
First check whether the bug existed in your scope or not, if it is in your scope, check whether you have covered the senario in testcase document, if not, prepare a Root Cause Analysis Report and send to the team lead.
Every bug you founf is important. If you found it at the end of release cycle then also inform it/log it. Let the BA decide what to do with it. If it is critical/major then it should be fixed. If it is normal/minor/corner case then can be deffered to next relase.
Thanks
Datta Deshmukh
Which open source testing tool is good enough for web based application testing ?
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.
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...
Integration and system testing
Given modules like enter pin, menu, cash withdrawal, collect cash, receipt how will you do integration and system testing can anyone explain it to me
Here are some practical tips for the functional tester:1) Identify all of the functionalities and their dependencies that are necessary to fully achieve the business requirements.2) Diagram the w...
HI
First we need to do the integration testing , of course this can be done by developers, even testers can also be participated.
And system testing can be done once all the modules gets integrated, and deployed into real time environment.
CNU
What various measurement and analysis activities can be performed in product development?
What various measurement and analysis activities can be performed in product development?In terms of what matrices we can prepare for such development activities?
First of all we need to develop a bug free application before going to perform Product development , next need to follow below onces.1. Need to think if we make it as a prodect then there would be cli...
First step that has to be taken while going for Product Development is collection of current marketing requirements & clear study of competitors & their products . Freezing of some of the cust...
Who is resposible for integration testing?
Answered by: surendra_kumar
View all answers by surendra_kumar
Member Since Nov-2006 | Answered On : Jun 10th, 2008
it is not just the developer OR the Tester is responsible for integration testing, Both of them are equally responsible according to their responsibilities. The developer who writes the code is responsible for performing the integration of modules w.r.t. code ( should be understood as part White Box Testing ) Then after checking the modules for their integration it will be passed on to the Q.A. team, Here it will be the responsibility of the Q.A. team to check the integration b/w the modules according to the requirement specifications.
Don't worry about integration testing but u need to have idea about tht basically integration testing is done by white box test engg (developers )but as a black box test engg u need to have that idea .
Integration Tester(Integration QA Analyst) is responsible for the Integration. Its up to the role of the tester. But in our concern for Integration QA Analyst is the responsible person.
If your company is going to conduct a review meeting, who should be on the review committee and why? Write any three attributes, which will impact the testing process? What activity is done in acceptance testing, which is not done in system testing? You are a tester for testing a large system. The system...
Q1: If your company is going to conduct a review meeting, who should be on the review committee and why?The attendees of the review meeting should be:1) Persons with expertise in areas covered in the ...
If your company is going to conduct a review meeting, who should be on the review committee and why? Ans: Review on what?? there would be so many types of reviews.. mostly review meeetings will ...
Functional and functionality testing
Can anybody describe the difference between the functional testing and functionality testing?
Functional testing is nothing but testing the each and every component independently is known as functional testing.
Testing each and every component of the application with all possible values is called Functional Testing
What is the most important step of the sdlc? Why?
I agree with those who say all phases of the Software Developement Life Cycle are important. In fact, as I review each of the phases, it becomes clear that all are almost equally important. Here&...
Each and every phases is very important in SDLC. If initial phases Requirement Gathering and Analysis, System Specification is clear cut, then all phases could be simple
Security testing and smoke testing
What is security testing and smoke testing
I second Saravanan (pardon me I do not know your last name to address you as Mr. :)) that the term originated in industrial hardware QA. Smoke test: It is the first test you do to check if the build...
Security Testing: It is used to know whether the application is used by only with the authorised users. Smoke Testing: It is actually came from the hardware components that is while we are testing th...
Why do we need testers not developers for testing?
Don't forget, we need developers to perform their unit tests and integration tests before releasing their software to the test team. Nevertheless, the reasons we need testers and not develop...
Testers do testing from customers point of view while dovelopers do not.
Testers are not biased in testing because they do not create the code.
Testers success lies in breaking the code while developer creats the code.
Have you used msvc? What do you think of it?
GeekInterview has a Programming Interview section for questions like this.
Its a Development tool. What the need of Tester to use this tool???
1)how you can calculate the session time?2)how to test the interface?3)describe procedure to conduct load,stress,compatibility,security testing for web-based application?
1)How you can calculate the session time?[Ans] For our application one global setting is defined with the time, if the time is 1 min, system is idle for 1 min then current session shoul...
Can any one briefly explain what is the difference between alpha testing and beta testing in terms of product and application?
Alpha testing - this testing comes under UAT(user acceptance testing). The team for this testing includes development team, testing team and customer. It is conducted at developers organisation with r...
Alpha testing is the final in-house testing before the software is released to production. The first phase of Alpha testing is typically performed by in-house developers. In the second stage, th...
Can anyone who have real experience in claims processing.Could me please explain me testing process in claims processing..Thanks
Mainly, there are three types of claims as below1. Professional 2. Outpatient 3. Inpatient. There are different types of plans like PPO, HMO, HSA, etc. These plans are assosiated with different contra...
Claims Processing : It's a solution for life insurance companies, midical insurance, etc.. provided by so many companies.
How to test: LIke this is a product, as a tester if u know some knowledge in medical flatform then fine.
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?
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...
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.
With what type of test is a driver and a stub most closely associated?
How importance is domain knowledge for testers?
Domain Knowledge makes the Tester to do testing in effectively manner. Which is an additional advantage to do effective testing. With out knowing the domain knowledge tester can do test with Specification, SRS and Functional documents. In rare case, training should provide, which make time consume.
Domain knowledge is an added advantage for a tester to test the product effectively.Like for an application for airline domain:1. IF NO domain knowledge : the tester will be definitely able to te...
What is the min amd max length of password
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, ...
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...
How to save the changes in exploratory testing? Is this possible?
Exploratory testing is done when no documentation exists for requirements.The best way to save the results is Screen shots OR recording (if recording tool is available).When changes(meaning change in ...
How to save the changes in Exploratory Testing? Is this possible?HiI cant understand what would be the changes in Exploratory testing, as for as my knowledge it's done to test the application with...
Explain about bug tracking in banking module
The same process is used to track defects across all modules, and it makes no difference what industry these modules were programmed for.
Bug Tracking is a Tool and it is common for all modules. there is no seperate tool to track for Banking modules.
Business analyst, developers and testers
What do business analyst and developers expect from the testers?
Business Analysts expect testers to verify that all requirements have been satisfied by the application under test. They also expect testers to provide feedback if there are inaccurate, incomple...
What do Business Analyst and Developers expect from the Testers?HiBusiness Analyst:I'm not sure, Business analyst is a person who is dedicated for gathering the requirements, so if tester has any ...
Manual testing ms-word document
How do you do manual testing in ms-word document
Hi I think this question asked for how a MS word doc can tested by a manual tester? if this It is not possible to tell the ans for this type of general questions.some of the cases:-> Verifyin...
Here in our project we will be using in MS-Word documents for preparing the Test Cases/TOM,MOM.
How did you report the bug in your last job?
How did you report the bug in your last job? Its all up on the Organization, Project, Client and varies.Lot many tools is there to Reporting the bug. In my case I used Excel sheets & Is...
Posting a bug is typically done in a defect management tool. However, some test groups use a spreadsheet program. Make sure the defect report contains: 1) defect id2) test case refere...
Test 5 screens of an application
What type of testing you can do? When we gave you 5 screens and, how can you test that application?
I would provide a list of functionality and GUI tests, but there are simply far too many unknowns to adequately answer this question. For example (not an exhaustive list):Q1: In what context am ...
Based on the requirement I will select the testing. For the beginning I will do the exploratory testing to know the functionality. Then I will check whether it is accepted for the links...
Your customer does not know how to write uat documents how will you handle this situation?
Requirements are open to interpretation and the purpose of a User Acceptance Test is to verify that the product meets requirements as they are interpreted by the client. Consequently, ...
hi
the tester is more responsible for giving the quality product.if the c dont know we have to help and test the uat n explain them
Testing a flash file and HTML file
Have you found any difference while testing a flash file and HTML file? If yes what are they?
I can think of three major differences between testing a flash file and an html file:1) Testing an html file is about verifying the static elements on a web page while testing a flash file is more abo...
Nothing difference.
For run a flash file in browser needs the plug-ins. if the plugin is not available(not installed), the screen areas shows empty
For Html file its not needed.
Multi-tier enterprise software
What is: - multi-tier enterprise software - how is it tested? Thanks
"Multi-tier enterprise software" is nothing but the "3-Tier architecture" and it has the following three tiers: Presentation Tier: This is the topmost level of the application...
Multi-tier enterprise software is a software ofter referred that has n-tier architecture client server architecture in which an application is executed by more than one distrinct software agent
How will you test support based sites where in the requirements of the clients keeps changing on daily basis?
I respectfully disagree with anyone who states this situation "doesn't effect test strategy." In fact, it would cause me to revise our test strategy. The only way these circu...
I worked with a product testing team where every member of the team are responsible for 1 or 2 products, I as assigned one product, in that product testing client requested changes in which few are in...
Does testing come under quality control or quality analysis?
The purpose of a test effort is to discover and report defects and is therefore a quality control activity. In contrast, an effort to prevent defects is a quality assurance activity.
As my friend said, Suppose examination is conducting in a class room Students are writing the exam, then invigilator role is just observing the students whether they are following the rules and regula...
How do you estimate the bug?
The bug is prioritized based on the impact of the defect on the application on that module or on the dependent modulee.g If you are not able to create a data which is consumed by the other modules of ...
A bug estimate is based on guidelines established for Severity and Priority. A defect's Severity and Priority levels depend on these factors:
1) It's impact on users
2) Liklihood of occurrence
3) It's perceived value to end-users
4) It's value to your company
What is the role of bug tracking system ?
A bug tracking system (a.k.a quality management system) can be used for many things. Its role is:1) To report defects so they can be fixed2) To monitor the status of defects3) To associate defects wit...
The role of Bug Tracking system is to track the bug.- To know the total bug raised.- To know the total bug functionality wise.- To know the status of the bug like Open, New, Reopen, Fixed, Resolved et...
Perform an adhoc testing and publish the results
The answer depends on how well the senior member knows me. If I have proven my trustworthiness to this senior member in the past, then I simply submit thorough test results and call it...
Explain the modules in net banking system
HiSee the modules below.-> Basic Business Etiquette (with Clothing & Grooming Supplement)-> Business and Workplace Ethics-> Employee Relations (Internal Service)-> Employee Retention-&...
There are so many modules in Net Banking. Now adays banking sector is rapidly changing. so some of the modules are:1. Account Summary: Detailed summary, Mini Summary .......2. Funds Transfer: Own Bran...
Defect management/ defect resolution
" how did you manage defect resolution in your last company".(recently I was asked this question in one interview.What could be good answer for this question?)
Defect Managment has 5 steps-
1) Defect Prevention
2) Deliverable baseline
3) Defect Dyscovery
4) Defect resolution
5) Process Improvement
Defect Resolution is the part of defect Managment has following steps-
1) Prioritize fix
2) Schedule Fix
3) Fix defect
4) Report Resolution
I appreciate of mathan_vel's answer. Yet our process is somewhat different:Assess risks and prioritize accordingly: This assessment is typically performed during a triage meeting ...
Defect tracking system objectives
What is the prime objective of a defect tracking system?How is defect fix validated?
The Prime Objective of the Defect Tracking the System is to Manage & Organize the Defects/Bugs in the Test Life Cycle from Open to Close state
The prime objective of defect tracking systems is to manage the life cycles of defects from open to closure.
Difference between the validation& verification(v&v) and test evaluation(te)
Verification : Verification is the process in which we just have to check wheather the devloping project/product being in right manner or not .
Hi
Verification:
-> Inspections
-> Audits
-> Reviews
-> Walk Througs
Validations:
-> Unit tes ting
-> Integration Testing
-> System testing
-> Maintaince Phase
-> Peformance Testing
-> Load Testing
-> Stress Testing
-> Alpha Testing
-> Beta Testing
-> UAT
CNU
What is the difference between srs and pdr
Hi
SRS: System Requirement Specifications: It contains the functional requirements of the
application.
PDR: Premilinary Desing Review: It also contains the system requirements, but with acceptable risk.
CNU
SRS - System Requirement Specification
It is the document which describes the high level product requirement.
PDR - Product development Roadmap
It describes the phases and schedules of product under development.
Common interview questions for full time position
Hello guys,i need help. I would like to get your advises on these below questions.In all my interviews every one are asking this question1. "why you are looking for full time position?"can some one sujjest me the best answer that I can tell in my interview2. What are the different ways to estimate the...
I'm not sure if contracting/consulting is a common practice in India these days. When I was still working in India, many of the MNCs (Infy,Satyam,TCS, Wipro etc) came up with a rule to hire 90% full t...
Q1: Why you are looking for full time position?1) I enjoy working in the industry. I believe your company is the best in class and I want to contribute toward its continued success.2) I have researche...
What are non document techniques in testing
Test techniques that require no documentation are 'ad-hoc' and 'exploratory' testing.
HI
Any technique done while testing with out proper doc they will called as non document testing techniques..
For ex: Adhock testing, Exploratory, etc
CNU
Usability testing of web application
1.What all factors are considered when we perform usability testing of web application?2. What is the most important testing which we consider when we test a web application?
Testing for 'user friendliness'. Clearly this is subjective, and will depend on the targeted end-user or customer. User interviews, surveys, video recording of user sessions, and other techniques can be used. Programmers and testers are usually not appropriate as usability testers.
1) Here is a high-level (and not exhaustive) list of things to consider: - page layout- links- focus- text appearance- headings, titles, and labels- text boxes and validation - menus and li...
Difference between session issues and functionality issues
Hi everyone ! I am not able to figure out the difference between session issues and functionality issues....Can anyone clear this concept with an example.....Regards,saurabh garg
The primary difference between session and functionality issues is sessions are time-dependent and functionalities are not.A session is a process that enables interaction between two or more communica...
HI Session Issues: If an user logged into the application then concerned sessions will be created, these are 2 types, Permanant and temparory.... Issues: -> Try to use the applica...
Can anyone explain me about web services testing?
To test the services, you create a client application and test all the available methods in the services by adding the service reference or adding a proxy in your references. You will be testing...
Webservice:A Web service is a software system designed to support interoperable machine-to-machine interaction over a network.How to test:I've tested a web service called 'Soap server' in ...
Explain what a duplicate bug is ?
Duplicate bug -> is that bug which has already been reported and functionality is same as the reported one.
but sometimes developer also treat the bug occurred in different scenarios as duplicate bug, but it is different because there steps reproduction is different.
Hi Duplicate bug can be termed as following issues: *It can be like same defect we found in different scenario or attempt and reporting them in the bug tracking tool with different bug id.It might c...
Severity and priority for bugs
Give me example for bug that has high serverity and low priority and same bug in other case should be low severity and high priority.Note : it should be same bug not two different bugs
DEFECT: Application freezes and forces reboot when entering "Votar a favor Pedro".HIGH SEVERITY AND LOW PRIORITYThis represents an issue that has a significant negative impac...
Before answering this question i would like to say some thing abt my project, mine is a project, it contains both US and UK clients... but both are using same files...Desc about some functionality: A ...
How do you test a web online application in offline mode ?
We can test the web applications in offline mode also. For that your system need to be configured with the corresponding databses.etc.. like Srinvas said.
Thanks
Suresh
We can't test web application in the offline mode.If we configure all the software releated to typical application on stand alone machine (e.g. frontend & backend or middle/interface etc). We need to ...
Test cases would be based on the requirement documents. Based on the requirements we would be able to create the functional test cases, User Interface test cases, Messages etc. For eg. the types...
Let me add to the obvious conventional non-functional tests, this functional test: Verifying page rank by convention and by popularity using keyword and keyphrases. Doing this for text, images, and videos.
What are the methods used in metrics and test plan
The methods and metrics used in a Test Plan are:1) Review and learn details from all supporting documents (ex: Functional Requirements Document, Technical Specification, Systems Architecture Document,...
HI
I think there is no methods for preparing these docs, may be Block box testing method is used.
CNU
What is the usability checklist for web application ?
A usability checklist for a web application includes factors to be considered during an evaluation of a web application prototype. A usability checklist is often used by testers&n...
HIIt's depends on project, client..Every comp will have their own style of Check list, some times client will ask some specific check list, we are following below check list.-> Consistent label...
How do you describe a good requirement, in terms of characteristics.As far as I know, a requirement without hidden dependencies and with general characteristics such as unique and so on.. Can you add more
Characteristics of a good requirement are:1) Utility; has value to users2) Observable; process can be experienced by user(s)3) Mandatory; stakeholders would never agree to its absence4) Correct; ...
HI
-> It should be clear
-> It should be able to develop
-> It should be useful to the user
-> It should be complete, should't create any confusions'
etc
CNU
What are the defects in traceability matrix
Errors can occur when producing a traceability matrix for a test project. These include:1) Requirements may be mapped to the wrong test cases.2) Traceability matrix may reference improper docume...
Defects may be as follows.-> If the mapping is not done properly between the test cases and requirements-> There may be a chance to miss some of the requirements-> There may be a chance to mi...
What are some test cases for testing a search engine website e.G google
HiIt's not quite easy to say the test cases for a large site like google in short time, i think it will take easily more than one month. Anyhow here i tried to include some of the test cases.1. Verify...
Also, Test by entering some international lanuage text other than english and check the results.
PERL is a Scripting language, which used as a Automation on Testing the Application. Most probably it is used for automated the Networking layers.
HIPerl has been used for years in QA for various tasks such as preparing configuration files before the tests run and parsing log files after the test. In the past few years lots of extensions have be...
If at all 3 testers of a teem found same defect how to remove duplicate bugs
First of all we should not raise the defects again, which already raised by other tester. Before raising any defect we should check other defects in that particular module, release is any other tester...
Before submitting the bug in defect tracking tool, check the whether same defect is submitted other person in defect tracking tool ,this is one way of remove duplicate bugs or Before submitting t...
What are the fields in the summary report preparation.
What type of reports are to be generated by a tester.
Fields in the summary report depends on project to project. Summary is a brief detail of all the things done and discovered during testing. Most important things to be included in a summary repor...
What are the fields in the summary report preparation. - This template is diff company to company, we followed the below fields -> Test Case Summary Report: -Company Name ...
What is a failure if a program doesn't work correctly?
Whether its testing issue , programming issue or both
HI
It may be due to the poor programming and poor testing..
CNU
If an application doesn't work properly after it is dispatched into the client environment then the application is said to be a failure.
How do you get software test build for third party testing company
For personal access only by client and the testing company) web browser
We need to submit the build, manual which explains the installation process and usage of the application and the realease notes.
HI Here we can ans for this question in 2 ways.. -> If the application is 2 tier : Then we can give in terms of CDs/DVDs, so that can be installed ...
What is meant by interim test report?
HIThe word 'interim' means temporary measuremant of the current testing status, ie if a testing cycle needs to be completed 10 days, for example Pm asked us the status for every 3 days th...
Interim test report is prepared when you have partially completed the testing.Such report is created to give an idea to the user about the percentage of testing completed. This report contains details...
What difference do you find while posting bugs through bugzilla and excel sheet?
Bugzilla is a web-based distributed defect management system. It stores the contents of defect reports in a centralized database thereby allowing users to find valuable information with little e...
Difference isBugzilla is MUCH MUCH more easier tool to keep track of the bug life.like consider if a bug in bugzilla as well as in an excel sheet.-in bugzilla its a NEW bug. & excel has only a ent...
How would you prioritise your test and why?
@ kurtz182 The question is about "test" priorities and not "bug" priorities. Many of the organizations that have high quality gates set have started the trend of prioritizing the test cases. Your ans...
sorry forgot to add..
..all the test cases with P1 AKA high priority will be smoke tests. Sanity tests will include some of these P1 test cases based on the affected features.
What is the most important thing in a test case?
Test condition; simple!
Test condition can be a feature, piece of functionality, or anything that you intend to verify. In simple terms the goal of a test case.
Let's suppose you wrote a test case for yahoo mail authentication. In this case, test condition is the login functionality.
Test Case Id Number is the most Imp,Without which you cannot identify its Requirements and its traceability
What are the criterias used to differentiate CMMI/pCMMI companies and six sigma
HIWe are following below prcesses. CMMI Process Areas Level 1(Initial) Level 2(Managed) 1. Requirements Management (Engg) Manage the requirements of the project...
CMMI Capability Maturity Model Integration has five maturity levels of software processes:1. Initial: Ad hoc software testing processes2. Repeatable: Able to repeat earlier successes3. Defined: M...
This question has to do with program efficiency, where we will define it to be:‘physically reading the least number of records required to produce the desired report.’the report we must produce will have the following user-entered parameters, all of which are required:1) date range2) country (a single...
HI
probably on branches based on country, since there are 2580 unique branches,around 358 records will be there per branch
CNU
How many separate tests will need to be conducted to prove that this new code is working correctly
A program needs to be modified to take some specific action, “procedure1” under certain conditions. Procedure1 will try to read file1 found among the user’s personal data files. The modified code will need to work correctly whether the file is present or not present. Whenever procedure1 is executed,...
As it pertains to functional testing, the answer to this question depends on the importance of the functionality that was fixed. The fix will certainly be re-tested at least once. ...
HI
I feel Functional testing, adhoc testing are required for first cycle, and then retesting/regression testing, finally E2E testing.
CNU
A tolerance bug is a defect that gets deferred ("postponed") because its impact on the system is not significant enough to address in the current release. One might say that the functionality in which the defect resides is still "within tolerance".
The Bug which have the status as "defered" is called Tolerance Bug. Which is not affect in the application any where
Why we include non functional test cases in our test plan? What is the use of it?
Besides the functional part of the testing, non functional testing is very important in order to check the software, hardware and network inference. For eg. If you are using a gaming app in your mob...
Non-functional testing judges how an application or system operates under certain applied conditions whereas functional testing determines whether an application or system behaves as it...
There are 3 mandatory fields and 3 optional fields :how many possible testcases can be written?
There are 2 positive testcases i.e
1) Enter all the Fields with valid data(Mandatory and Optional fields).
2) Entering only mandatory fields.
1.3 mandatory and 3 optional field
2.3 mandatory field and 2optional field, leaving one field blank
3.3 mandatory field and 1 optional field, leaving two field blank
4.3 mandatory field and all 3 optional field blank
How do we document defects in pvcs tracker?
HI
http://pvcs.synergex.com/products/pvcs_tracker.aspx
Srinivas
What errors can occur when the page loads?
1. Page cannot be found or Server Error
2. Images /Active-X control not loaded
3. Alignment problem in the page due to loaded problem.
4. Page freeze.
5. Control not working
There are two types of errors 1. Client errors (status codes like 4XX)http://en.wikipedia.org/wiki/List_of_HTTP_status_codes#4xx_Client_Error2. Server errors (status codes like 5XX)http://en.wikipedia...
In Windows OS, the Alt key can be used to access special characters that are not available on a typical keyboard. For example, holding down Alt while typing 0169 with num loc...
ALT Key Input is nothing but entering the special character entries.
Adding to all the correct answers above: First you perform functional, UI and integration testing on the newly introduced feature/component. In case there are no major bugs you move a step forward to...
@ srinivasulub1981
Integration testing is very much QA's responsibility. Not sure if the company you work for makes dev's do the integration testing. If yes, then include such specifics, otherwise you are misleading the audience.
An intermittent bug occurs when unanticipated conditions trigger an unexpected error in software. It arises periodically and often appears to be random (although this isn't truly t...
Intermittent Bug: It is a kind of bug/defect that can be observed rarely, it does not occur always. I mean to say that there is no guarantee that if you are trying to reproduce it then you would be ab...
What are the bugs related to scalibility? Explain with an example
Hi " Scalability " is a part of the current system which will controls the additional load and make sure the system will not goes to trouable.I can be either of anyone in below ones-> Add...
HiI think as per W3c rules every web page should opened with in 20 secs though it contains large size of data, and system contains slow connection. But in general we considered as a problem is there w...
What should you test when application/program performs slowly?
HI
If i found this type of issues then i will verify the slow performance due to large data or not, and i will intimate to dev team.. they will do the fixes.. the fixation may be query optimization, etc
CNU
This kind of issues are quite common in the initial stage of product development...In real time scenario... if the application is performing too slow. We tend to raise this issue to the Team lead and ...
What is usability testing in web testing?
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...
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...
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 configuration testing in web testing?
This test involves the operating systems platforms used, the type of network connection,the type of internet service provider, and the browser used. The development team musthave these in mind so that there will be very little changes to be made if any. Also, thetest environment must be properly configured...
It's similar to compatibility testing, it's a process of testing the application against diff environments, diff hard wares and diff softwares.It can be done whether the application to fail to meet it...
What is transaction testing in web testing?
This is very critical in an e-business application. The software a website is utilizing has tobe forced to invoke its various components and whether the direct and indirect interfaceswork correctly. The information entered by the user should make it to the database in theproper ways. When the user calls...
Transaction Testing: Ability to assure the integrity and effectiveness of the business transactions and their data content with respect to internal application systems.
Three types of Transaction Testing:
Quality
Quantity
Business.
There are thousands of websites launched every year and nothing is worse than apoorly operating website. Website testing is most important to e-commerce sites sincethey have applications running on the website that may affect their sales or operations. Sohow should websites be tested? What are the measures...
Generally there are some types of websites.-> Commercial websites-> Personal websites-> Non-profit websites-> Govt websitesQuality is depends up on type of the web site, but below are the common thing...
What are the main bugs found in browser compatibility testing?
1. Design compatible in one browser and not in another.(Design Issues)2. Button key press compatible in one browser and not in another browser. (Functional Issue)3. Page name Compatible in one browser...
I've generally found the issues in below areas. 1. java script errors : Shown only in mozilla, not in IE 2. Hidden fields: Some times some of the controls should be hide in some pages, that hidden fie...
Bug attributes1. Synopsis - Brief description about the issue2. Description - Steps to reproduce the defect3. Serverity4. Priority (Optional)5. Regression or New issue 6. Raised build number7. Action ...
Here are some of the bug attributes,1. Bug's Occurence ( Source or which version of the application it has occured ).2. Severity and prority of the bug in order to resolve it.3.Current status of t...
How will you determine if the architecture of any web site is of two tier, three tier or multi tier?
We can decide the architecture depending upon 2 aspects1. Server level2. Application levelAccording to Server level, the server when catagorized into Client, Server and Database (Server) then it will ...
I hope when we talk about the architecture there will be 2 aspects1- Server level2- Application levelAccording to 1, the server when catagorized into Client,Server and Database(server) then it will be...
What all kinds of tests can you perform on a login and password screen?
Following tests can be done on Login page.
-> Smoke testing
-> Functional testing
-> GUI testing
-> Usability testing
->Performance testing
-> Security testing
-> Adhoc testing
-> Compatibility testing
-> Retesting if issues are there
-> Regression testing after retesting
Following Testings are done for any Login & Password screen Smoke testing,
1) Sanity testing,
2) GUI Testing,
3) Boundry value analysis,
4) Equivalent class partitining,
5) Functionality testing
How can we develop business scenarios w.R.T software testing?
Thank you srinivasulub1981 for your enlightening answer.
I have one question:
What problems are you referring to in item #1?
Identifying documenting and ranking the problem driving the scenario.
Creating a good business scenarios leads to good quality project, and they are useful in each and every stage of the project.Steps to create the scenarios:Identifying, documenting, and ranking the pro...
What are the major risks in testing a web application
As for as my knowledge below risks will be there in web testing.1. Security: Now a days every financial transaction sites like banking sites afraid by hearing this word, some un known person hacked t...
There are many kind of the browsers, the web app is just supported on some populate browsers.
HI
Fixing is altimately responcible of dev team only, as a tester we need to follow up...
Closing is responcible of tester..
CNU
When developers fix an issue, the tester will test the functionality to ensure it is fixed. If the issue is fixed, the tester will place the bug report in 'Closed' status and offer a bri...
HI Now a days UAT is also doing by testing team, once the review of Requirements face was over, then immediate steps is preparing the UAT plan and UAT test cases.User Acceptance Testing is a key...
User acceptance testing is done to meet customer specifications i.e all required specifications given by the end user are met in the delivered product.If customer does not have experience in writing ...
HI
I can do below steps..
1. WIll test each and every terminal whether it's functioning correctly or not
2. Will give same data for all terminals and will check whether all out puts are same or not
3. At the same will try to process the 2 terminols
etc
CNU
In scenario 2
1) Permutation & combination of Inputs.
2) Here we can test Automicity features.EX: One bank account has two user if both user doing transaction at same time.
3) Also we can consider as load to application how it behaves & performance as well (Response time, throughtput etc.)
When I first read the question, I didn't fully understand the issue, but now that I have reread it, it becomes quite clear that this scenario would require an immediate revision to the Test Plan.&...
HI
Then we need to plan for Adhoc /Exploratary tesing in the plan
CNU
I would ask a lot of questions:1) Who was the person that discovered and reported this condition?2) What is meant by "a very high cost of testing"? Does this mean the cost of test...
First of all there is no guaranty that we must found the issues in all cases, if there is no defects how can a tester can found? does he able to create the issues?? absolutey no.. So what i mean...
It is easy to justify placing time and effort on a test plan and you don't need metrics to do it. I can think of three compelling reasons.1) Test plans are reviewed by expert stakeholde...
Effort variance, schedule variance can be observed as and when the plan gets updated if the data is updated in the test plan on changes
A defect occured in version 1 but it raises in version 5 then what you have to do?
A defect that occurred in Version 1 of a product is rediscovered in Version 5. What would I do?1) I would first review the old defect report to gain knowledge on similarities and differences. Is there...
A defect that occurred in Version 1 of a product is rediscovered in Version 5. What would I do?1) I would first review the old defect report to gain knowledge on similarities and difference...
What is pareto analysis? Where it will be used? Give an example?
Pareto analysis is a statistical technique in decision making that is used for selection of a limited number of tasks that produce significant overall effect. It uses the Pareto principle – the ...
HI Pareto analysis is a very simple technique that helps you to choose the most effective changes to make.Key points: Pareto Analysis is a simple technique that helps you to identify the ...
What do you do when the developer disagrees with a failed test result?
HiThis will happens in below conditions.a. Bug logged, dev rejected due to unavailability of clear steps or not able to reproduce. In this situation, we need to mention t...
Is winrunner platform independent. Can this be used to test any kind of application
Hi
Following applications can be tested using WR
1) ActiveX
2) Power Builder
3) Visual Basic
4) Web
5) Java
6) C
7) C++What is the basic difference among the various tt like winrunner,qtp,loadrunner and silktest
@ prachu_mca07 Windrunner and QTP can be used for both UI and functional testing and file testing. @ Shweta_Singhai (Lady in question :)) All these tools are proprietary tools; meaning companies n...
HI
WR, QTP, Silk tests are Functional testing tools, where as Load runner is a performance tool.
CNU
What areas of testing have you been involved in during your career
I have been involved in the entire software testing life cycle (STLC)-- test planning, test development, test execution, defect management, and test reporting.
Hi I've involved in entire life cycle of testingTest Planning: Prepared the testing planTest Preparation: Prepared the test casesTest Execution: Executed the test cases against applicationTe...
HI
It depends on company and project nature and depends on client...
as per our standards 2 devs and 1 tester.....
ie 35% approximately
CNU
The answer depends on the industry under consideration. For example, the banking industry will spend much more resources on testing efforts because of the high risks involved. In contrast,...
Explain about regression of bugs
Regression Testing is a repetitive testing which is done from second build onwards where you verify that the bugs are fixed or not, changes in the application, added new features and most importan...
In general, regression testing can be done if at all a new change request is done to the current code to re check existing code gets disturbed due to the new changes.But we can do regression testing i...
What is the difference between peer review and peer to peer review
Let's say there are two testers are working in a team.ABthen Peer Review is B reviewing A's deliverables(Test Plan, Test Cases., etc.) and B's deliverables are not reviewed by anyone or B ...
HI
ss both are same.....
CNU
Suppose a bug was found by the customer, as a testing what is your comments on this issue?
Review the bug to see the root cause. Then, plan and do preventive action.
Review and analyze that bug. If testers are missing, we should consider what is the gap and see how to prevent it.
The term consistent bug refers to a defect that consistently appears given the same preconditions and steps to reproduce it. This is in direct contrast to the term 'intermittent bug'...
HIA bug which occured most of the pages is called conistent bug.For ex: If page contains the calculation of Rebaten and it's having an issue of calculating the debate, and this calculation c...
Can you write customized check point if so how?
HI
I feel after creating the check point we can edit the props of check poing.. so in that way we can customise the CP
CNU
What are the steps to prepare test harness in solaris environment
HI
Test Harness: It is a test envoronment and contains the test cases, software, hard ware, test data, etc... to do the testing
i think it's mostly same for all environment
CNU
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 areas of high risk and known code change5—regression testing when automated,...
Answer 1 is defnitely correctAnswer 2 is definitely wrong - regression does not test new functionalityAnswer 3 is correctAnswer 4 is wrong - targeting regression misses the point. Regression is intend...
I believe the correct answer is:
V) 2 3 & 4
HII feel the question itself is wrong##if in a company a each module of the project is being allocated to 2 groups..##How each module of project can assign to 2 grps???If 2 diff modules are assigned t...
The answer is that before integrating the original modules suppose think that the modules are m1, m2. before integrating m1 with m2 first develop the stubs and drivers and then test stubs with m1 and ...
Welcome to Agile testing!
/sorry you are throwing different things into the mix - test cases, bugs. Can you be more elaborate and clear so that other people who are interested in knowing the question and answers can understand things clearly.
If the customer changing the reqs ... : If the change came in between the testing time of previous requirement ( change) then i can stop testing and intimated to my TL... if the change came afte...
1.which testing we can't do in client server and can do in web based application? Answer: Simple yet most important fact - cross- browser testing. Typically, the client side tool sits physically on yo...
HI1.which testing we can't do in client server and can do in web based application?A: load testing, stress, scalability, volume, security testing, etc2. what is the good answer for authentic...
What is test incident report ? What does it all contain ? What is its format and fields..?
It provides test management ideas for test process improvement.
HiThis report will be prepared by test engineer if any test case failed which is associated more than one test cases.One TIR may describe many test step failures, but all test steps must be associated...
What is complaince testing on web applications
Hi Compliance Testing What is compliance testing? Its basically an audit of a system carried out against a known criterion. A compliance ...
Conformance testing, also known as compliance testing, is a methodology used in engineering to ensure that a product, process, computer program or system meets a defined set of standards. These standa...
What is the difference between . Net testing & Java testing ?
Yes there is no difference.. And interviewer will ask this question to test the tester's exp and understanding level..
As a tester every platform is same for us...
Srinivas
Hi Member,There is no logically difference between the both type of testing.Testing is independent of technology and one need not necesseraily worry about what technology a product/application/system ...
What are the cmm1 standards followed in a company?
HI
Fronkly speaking it doesnt have any process, they doesnt have any plans.. all the quality depends on individual effors, this can be called as Intial proces
CNU
The Capability Maturity Model certification of a company is given in diffrent levels. An organization which is in Level 1 is in its initial stages of the standards of CMM. In this organizational level...
HI
We can go for smoke testing to test whether the build is in a acceptable mode or not, and if i found any of the issues then will sent to dev team..
If received the build again with fixes, then we will do the sanity testing..
CNU
We conduct Smoke Testing first.
How to plan testing in the absence of requirements?
HI
In this case we can plan the testing for Exploratory testing, Adhoc testing by experts who r having the domain knowledge.
CNU
Test can do the following in the absence of requirements:1) Discover why there are no requirements and manage test resources based on the answers. Perhaps the company doesn't ...
What is the role of pvcs tracker in a tester's career?
HI
I think PVCS is having so many tools like bug tracker, configuration management tool, etc
Pls correct me if i'm wrong
CNU
PVCS tracker is a Defect tracking tool, in which you can log the defect same as 'Rational Clear Quest'.
Common Bugs during web based testing :1.Bugs due to the wrong functionality .2. Bugs due to the delay in page loading as a matter of performance.3. Bugs caused due to User Interface indifference ...
Simple Example of "Severity and Priority for bugs" If you are doing webtesting for any Company wesite and in that if you found the company logo different then for webdeveloper its easy to change means...
HI
UAT: Its nothing but accepting the software del by customer, in other words transferring the owner ship to customer.
Beta : Testing the app at customer place by end users
CNU
Usually User Acceptance Testing is done before releasing the product at developers - place in the presence of Client and relevant people like tester, developer, architect,.. and where as Beta is done ...
What is the difference between synchronization, delay and wait.
Hi
synchronization is a process of make wait the application intentionally, and delay, wait are the methods to make wait.
CNU
Synchronization means the Anticipating time difference between the application and user /tool which makes the script not to proceed further for which we have to use delay functions which makes the application / tool to wait and proced which resolves the synchronization issue..
What are Microsoft 6 rules for doing gui/user interface testing?
HI
The MS 6 rules are as follows
1. Every System Menu should have Exit/close option.
2. OK and Cancel Buttons should exist.
3. All labels should start with capital alphabets.
4. Alignment of all controls must be same.
5. All controls must be visible.
6. All labels must not overlap
CNU
Microsift windows stardards are 1. All the objects must be properly aligned2. No overlaps among the objects3. the labels must start with capital letters4. every window must have ok and cancel buttons5...
How do you test deadlock condition/situation?
I feel Deal lock means, all the processes stucked and not able to proceed..
Here i think we will follow the Recovery testing, as how the application will come to normal s tage from abnormal condition
CNU
Dead Lock it is the condition when all the test cases are written according to requirements but still not yet executed. This condition is called Dead Lock
What are the different categories in which the bugs are grouped under in general
Hi
We can categorize in below categories.
-> Functional issues
-> Usability Issues
-> Security issues
-> Cosmotic issues
-> Performance issues
Srinivas
In general the different categories of bugs are as follows:
1.Bug
2.Cosmetics
3.Enhancements
4.Inaccurate Text
5.Issue
Thanks
Santosh Malvi
What is the process of bug fixing.
This was already explained so many times, u can find some comments in below link
http://www.geekinterview.com/question_details/33524
Srinivas
As a tester I wont be able to answer this question... You can approach a developer/programmers team to get the answer....
The function of tester is just to test the application for bugs and report the bugs and he is not concerned with the bug fixing techniques....
Regards,
Narin Kamuni
What are the basic guidelines to test a financial application systems
What are the key points, approaches should be taken into our account while creating test plan, test cases to test a financial application system? I have worked on health care and library domains but not have much ide bout financial. Can anybody help me please?
I feel Domain knowledge plays a vital role while testing the application, in financial apps we can have these thing
-> basic idea of accounts
-> Who are the stake holders
-> What they r expecting
-> their general activities etc
CNU
to test any project fist you should have knowledge of that field. If you are going to test a financial project use adhoc testing first because generally it contains so much calculation.
What is walk through, inspection and peer review
Hi Walk Through: It's a informal meeting to verify the process, ie verifying the docs like plans, deliverables, etc Inspection:Inspection is a formal meeting to verify the process...
To the point and short explanation: Peer Review: -First review -Informal review -Buddy checks -No pre review preparations -Team includes: 1 programmer + reviewer (1-2 programmers OR tester) ...
What is the difference between bug, defect, problem , fault and issue
Hi
Problem: Nothing but some difficult work to do.
Issue: It may be a bug, task, missing features.
defect: If tester found some issue then he will logged as a defect
Bug: After loggind the defect by tester, TL need to review it and approve if it's really an issue, this is called as Bug
Srinivas
Reading the details description, I could not stop you from understanding that many of those thing written by author are not correct.There are many stories why the name Bug called so? Bug is usually an...
Project: Developed to a specific client with specific solutions
product: Developed for multiple clients with multiple solutions
Tester should have a idea of who are using the application and they are expecting the from the application, and application should passed in Gloabalization testing etc
CNU
There are no had past rules for testing project and product separatly....
Both product and project are SW application and a tester can move from product testing to project testing and vice versa...
Regards,
Narin
What is the difference between software application and software product?
SW Project: Developed to a specific client with specific solutions
SW product: Developed for multiple clients with multiple solutions
CNU
For it best example is Miscrosoft word is software application(user requirement) and Oracle apps is software product(its a overall requirement in market).
If you have any further calrification let me know.
Thanks
What are the characteristic of efficient bug reporting ?
A characteristic simply refers to an attribute of something. Efficiency means doing things quickly and with least effort while maintaining quality (that is to say, maintaining accuracy and thoro...
For making the summary report on bugs found, i think the following table structure is must Bugs/Module Closed open In Analysis New In Retest Total High Severity ...
I do specifically want to know the way the developer(s) would like to be approached. To contact direct or to raise defects in the defect mgt tool. I make sure that any issue I raise does not sound as...
First we will discuss with developer about the bug and both will go for unit testing.
What is the system level testing? What are the system level test cases?
I feel System level teting and system testing are same...
Let me correct if i'm wrong
What type of compatibility bugs can found in web testing?
I've generally found the issues in below areas. 1. java script errors : Shown only in mozilla, not in IE 2. Hidden fields: Some times some of the controls should be hide in some pages, that hidden fie...
One problem which is faced mostly is compatibility with Different Browsers. some time one website work properly in one browser but it show errors while operate on differnt browser. this is compatibilty bug.
It depends on the integration testing you are referring to. Nevertheless, white box testing is the most obvious answer. Therefore, I select:
2. White Box
No doubt.. White box testing only
CNU
What are the features you should take in to account for prototype testing?
Prototype testing is a means of examining a partially completed application during development to determine whether it meets requirements rather than having to merely interpret descriptions. Som...
HI
The main features are Design, navigations, GUI,etc.. as we can easily identified the problems by seeing prototype. This is also a successful method in SDLC.
CNU
Is the static testing a functional testing?
There is static testing and dynamic testing. Functional testing is a facet of dynamic testing.
HI
No.. functional testing comes under Dynamic testing...
CNU
In the static testing, what all can be tested?
HI
The activities done under Verification are comes under Static testing...
-> Inspections
-> Audits
-> Walk througs
-> Reviews
CNU
Requirements, Designs, Code, Test Plan
Is it not waste of time in preparing the test condition, test case & test script?
HiIn a formal testing, these are the mandatory tasks, no doubt.. while preparing the test cases, scripts definitely time will take, but we have to prepare.but most of the small companies are not prepa...
If we Prepared Test cases / scripts, then the advantages could be1) we cant say how much test cases we have executed sofar2) with test cases and Traceability Matrix we can prove that all the requireme...
In software testing, a test bed refers to a test environment. Software test environments strive to replicate the production environment as closely as possible. If there is no tes...
HITest bed is nothing but the test environment which contains the software and hard ware.Always it's better to do the testing in Testing Environment because that is the real time environment which...
HI
I feel it's a guideline while gathering the test data for test cases...
Pls correct me if i'm wrong
CNU
After completing testing, what would you deliver to the client?
Hi
We will delivered below docs.
-> Test Plan
-> Test Cases
-> Test Results
-> Test Reports
-> Aproved SRS Doc
CNU
The standard deliverables after completing testing:
Test Trace-ability Matrix, Test Plan, Testing Strategy, Test Cases, Test Scenarios, Test Scripts, Test Data, Test Results, Test Summary Report, Release Notes, Tested Build.
HI
Tracebility Matrix: It's shows the relation between the test cases and requirements.
It will prepared by the test engineer after preparing the test cases or before test cases, ie he may include the test cases later.
CNU
Traceability matrix it's a data sheet prepared to verify the coverage of all the customer requriements which were listed in the specification documnet through the testcases prepar...
It's very tuff to answer fronkly as i have found nearly 2500 issues on my project as this is a long run product and clients are keep on coming , but for interview point of view i can give one exam...
Hello Buddy,
The bugs depend upon the projects. So at least let me know on which domain ur wirking, we can fgive u some nice bugs if we got ur domain.
Thanks&Regards
lava
This is how you train the new functional black-box tester. Note that it doesn't matter what programming language was used to code the application.1) Show the new tester how to...
First of all I can teach him about what is requirement, what is testing and what we need to in testing, what is bug with simple words.And in present scenarios it's an issue, so I will explain him abou...
Do we save the changes in exploratory testing?
Your question is misleading...you say changes on one hand and then testing on the other. did you mean changes to the application you are performing exploratory testing? Please be clear even if you ha...
Which document we are going to save? Test Plan or Test Case Doc or something else?As a tester if requirements are not there then we will do exploratory testing. for the sake we will regularly approach...
What is test data we must specify in test cases?Ans: Giving test is depends on test case , it will help the person who executed the test cases. For ex: While testing the registration page, as per the ...
Test data is a set of input values that is needed to execute the test ,it can be any dummy data or data given by the client.To log a defect in Bugzilla after you login1) Click on New Defect link2...
What is meant by p1 bug? Any another similar bugs
Bugs priorities will differ according to companies. In some companies they will have bugs priorities starts from p1-p3. In some other companies they will have up to p4. Here is the answer for your que...
P1 bug is a priority 1 bug which is also called as show stopper. P1 bugs are those bugs which needs to be resolved because the application cannot be proceeded for testing. P1 bugs status needs to be c...
What do mean by bug tracking?Give example?
Bug tracking refers to a process that enables users to accurately and thoroughly understand the given state of a particular defect. Bug tracking includes the following things:1) o...
Bug tracking is the process of tracking bugs from the time it is identified till it is closed.status of the bug and responsibility mentioned as follows:Raised - TesterAssigned- Test LeadFixed - ...
I'm very confused as to what you really want to ask. Let me try to explain based on how much I have understood the question: when you are testing for requirements you may only be doing happy path or...
I think that the question is "Difference between the requirement gathering phases of independent testing team and testing team as part of development team".If this is the question then, ...
Yes it is a high priority bug, it might be due to not availablity of page or wrong URL or authentication problem
By Sure. It is a Bug and its Priority is "High". Whatever event if the other components does not support it should display atleast alert message not an "Page cannot found" message. There is a Showstopper in this, so it should be fix first.
Who does the security check on the web site, other than login/password screens?
1. Authorization
2. Cross Site Scripting
3. Vulnerabilities
4. SQL Injection
5. CGI Parameters
6. Server Side Validation
7. Cokkie validation
Tester can do the below security check on the web site other than login/password screens.
1. XSS
2. SQL Injection
3. Hidden fields
4. CGI parameters
5. URL JUming
What kind of things you have to consider in writing test cases for web interface testing?
We have to write the test cases for below types of testings.
1. GUI
2. Functional
3. Security
4. Content
5. Globalization
6. Load, Performance
For Writing test cases for Web interface testing u can consider many things like ,Usability,GUI,Content proofing,security,different web browsers and different versions of the same browser,Authorization,Authentication.
Why must use system monitoring test?
System Monotoring: It's a process in multi tier architecture for collecting and storing the stage data.Configuration of the System monitor can be done in 2 forms.Configuration data for the application...
Here are a few lift tests. This is not an exhaustive list.FUNCTIONALITY TESTSOutside Lift1) You can call lift from every floor2) Lift alerts arrival with an audible sound 3) When lift arrives, i...
Find the possible cases below.1.check if click on start button,then the lift is starting2.check if press the open button, the the doors should be open3.Lift door should automatically close after speci...
Reproduce the bug twice.Analyse the steps in which scenario the bug arise and report the bug.
when we found a bug,we have to retest to know whether the bug found is valid or not,if it is a valid bug it will be posted.
What is the testing approach for web based application?
Generally we can define our test approach in test plan itself, it contains what are the types of testings that we are going to perform on that application. And based on the application we are going to...
Web testing is mostly done by manually
using tools also we can approach this web testing
Use Case: It's a high level description of the system/application as it describes how the sytem will work in terms of users.Test cases: If the date field had date picker:-> Check for default date as d...
Use case is mainly the Pictorial design of the requirements. This is normally how you are going to code fo rthe requirement. What will be the input to what funtion and what could be the output to...
What exactly ad-hoc testing is? At what situation it is prompt to implement?
In Adhoc testing is randomly testing, in this tester will decide expected result directly from requirements.
Adhoc testing is doing without testcases.
Difference between Adhoc testing is doing with experience
and exploratory testing is doing without knowledge.
It is the practice of running tests outside of documented test scenarios and test cases. Ad hoc testing is usually performed when a perceived defect is discovered or suspected and there are no documented test cases that would test that possible defect.
What is the difference between smoke testing and sanity testing?
A smoke test is a series of test cases that are run prior to commencing with full-scale testing of an application. The idea is to test the high-level features of the application to ensure that the es...
Hi CAn you please explain the major difference between these two REGRESSION TESTING & FUNCTIONAL TESTING,RegardsMurali
What is meant by exploratory testing? Describe in detail
Hi, Exploratory testing is done only by based previous experience.Using ur experience in testing finding out bugs.
HI
Adhoc testing and Exploratory testing are as same with a small diff.
Exploratory: Without requirement docs, without functional knowledge one
can perform testing on a application is called Explolatory.
But in Adhoc testing, Req docs are available.
Srinivasulu.B ( srinivasulub1981@gmail.com)
1. What is meant by "tracibility matrix".2. Tesing life cycle
Tracability Testing: Mapping with all the Requirements whether all the requirements are satisfied or not.. Easy to trace if any missed..Testing LifeCycle: having 6 facesTest plan,&nb...
1.Tracebility Matrix is mapping the requirement to the test cases.
2.Testing Life Cycle -
"Analysis ->Test Plan ->Design Testcase ->Execute Testcase ->Result Analysis ->Bug".
What are the bugs that you have found in your testing career? Name the most critical one.
I have authored 15,000+ defect reports in my career as a software test engineer from relatively minor issues like spelling errors to more significant issues like misplaced decimal points that would co...
I can't describe how many bugs i found in my testing career.But one thing i want to describe is that every bug is critical, it depends on situations, and conditions when and how it become a bug of hig...
From a test repository of 1500 test cases, I would select the most vital 100 using the following guidelines:1) What functional areas have exhibited the greatest vulnerability throughout the software d...
Regression test are prioritized as per the last code modifications.As per the last code modification, you need to make a list of dependent test cases that may be required to test so as to check that t...
Difference b/w retesting and regression testing?
Regression Testing:Regression testing is a testing conducted on the already tested functionality again and again.
Retesting:Retesting is a testing done on the same functionality with multiple sets of data again and again.this starts from the first build and continues till the end
Retesting : It means we are going to test only one portion of the our project to ensure that portion is working properly after fixing.
Regression testing : In this testing,we test the change of one portion has no bad effects on other portion of project.
(x/x) operation
where x = Positive odd integer
uses the formula ((x*x)+1) instead of integer division.
The (x/x) operation works fine for even numbers.
The output will be always one when a number is divided by itself.
It is giving correct output when the no is even i.e when the no is divisible by 2.
But when the no is odd it is squaring the no and increasing it by 1.Ex--3*3+1=10
In my attempt to isolate the problem, I would:1) consider the nature of the error that is generated. This should tell me a great deal about the source of the error.2) consider the nature of test...
Here we have to verify the two things,Is it the application error or database error. To verify this Disconnect the datbase and follow the stpes to reproduce this error. In this scenario if error...
Software has more bugs it is due to?
hi indu, s/w has bugs due to ,1.miscommunication or nocommunication.2.no process in developing.3.in efficient programmers.4.requiremen...
Hello all
Below are some more points..
--> Un efficient project managers, test leads
--> Team members also
--> customers changed the reqs frequently..
srinivasulu.B (srinivasulub1981@gmail.com)
When we convert the client/server application to web application can we use same automation scripts?
If the client server application can access from browser, changed to Web then no doubt , we can use the same scripts to test the application.If the client server application can't able to access from ...
when there are multiple user and they waana access one application & it's docbase same time from a remote server.......
HI
It's not easy to ans for the broad questions like this...
They will ask what is the process u followed, how u can re-open an issue, how can u close an issue.,.....
Srinivas
Hi, Its quite a helpful discussion.Bugzilla is a quite good bug tracking tool. However, its not very simple to use. Instead of Bugzilla, I would recommend to use Mantis Bug tracking tool. Its a free software and quite easy to use.Thanks, Rubul
What is called bidirectional testing?
Hi ,Bidirectional testing means testing the application both with the positive and negative test casescorrect me if i m wrongRegards,Arvind
I agree Brijesh & Sunitha,After lot of search on Golden bug didn't get anything fruitful .Even I think Golden bug would be a show stopper bug ..a critical & high priority bug
HI All, Even i have done so much of R&D on Golden Bug i didnt get any useful info. But i agree with jainbrijesh about his statement. we can say golden bug as most critical and show stopper defect which prevent the application to run without solving this defect.
Txs
Sunitha
I agree, they are 2 different things. bug/defect leak is when something is caught by UAT testers or end users or client.
bug leak also called as bug slip,
after testing and releasing the application the end user raised the issue then it is called bug slip.this is given the p1.
more bug slip occur when we perform ad-hoc testing.
Regards
Naresh
vallabhareddy@gmail.com
How to calculate session time out in web testing?
srinivasulub1981's explanation is a good one.
The only thing I might add is that you can do the same thing using HTTP Requests to the web server's 'Client API'. In this way, the actual time (in seconds) is returned in the web server's Response.
1. First of need to know how much set as a session timed out time.2. Next invoke the application and keep it idle until crossed the session expired time3. Now try to do invoke some pages or try to add...
I am using windows os .Can any one suggest free bug/defect tracking tool?
hi,
I am using mantis.
Regards,
Brijesh.
You can use the MANTIS Bug Tracking tool. It is free tool only.
In bug tracking process for which we give importance for severity or priority?
Priority is the final & ultimate decision before the product is shipped
Hi, In the process of bug tracking both severity and priority are important. This depends on the type of the bug detected while executing the test cases.Ex- If a bug is reported and it is effect...
What is the difference between bug and defect?
If the same error is discovered by tester while testing the functionality it is called as BUG. Tester finds bugs after developer develops module. After completion test and product release if the sam...
Error: A mistake in code is called an ERROR
Defect: when it is been found by the Testengineer during test execution is called Defect
Bug: When Developers Accept the defect to be resolved then it is called as a Bug
What is the seviority if we will give the duplicate account number?
QA never sets severity. Severity and priority are set during defect review AKA triage meeting. BA, devs and QA team sit down and decide the severity. If this is an interview question you can still say the above fact and add to it: high severity.
Hi,Duplicate A/C NO. is VERY PROBLEMATIC ISSUES due to that reason we can give for that "Seviority is FATAL and Priority is HIGH" How much seriousness of the Bug is "SEVIORITY" and How much importance to solve that problem is "PRIORITY" regards,Nagaraju.Keta9989818605(Corporate Trainer)
Who will give the bug id and bug version id?
when we raise the bug intially we will alot the bug id.
when we will update the bugs then alot the version id.
There is no standard to give bug id. But we can better mention the version and bug number when give the bug id in manual testing.
Regards,
Jeyendran Kathirvel.
1. You can excute your test cases manually.
2. Regression purpose only you can case automation.
Any company before going to start automation, first excute the test cases through manually.
Yes you can execute the bug first with Manual, Later with Automation Tool (winrunner) with scripts with multiple data sets (data driven, parameterization, etc....)
What is test plan? I want test plan for www.Enable-india.Org? Pls reply as early as possible....
It is a high level document prepared by the test lead which describes the test engineer, How to test, Who to test, wht to test and when to test.
It can also talk about the hardware / softwares involved in it. Basically the test envoirnment !!
What are the models used for testing web application.
We can use almost all models for web application but the thing is which is the suitable, now a days all are using V model.
All the models are used for Testing Web Application. First of all what is web application is it is also combination of one or more modules.Depends upon the the web application we use different models.Ex:- V-model, Spiral model and waterfall model
The bug exist in application from long time that kind of bug is called latent bug.
It will affect later when the condition or testing environment will change .
HI
Latent bug: The bug which is not identified in past versions...
Srinivas
For a web project, how minimum testing we should done?
Depending on the project, minimum testing on a web project should include:Functional testing [this is why you were hired to do the job in the first place] GUI testing [this website re...
* Functionality Testing
* GUI Interface Testing
* Navigation Testing
HI
Golden Bug: A bug which occured in all instances of application of high severity and high priority.
Ex: If an app having 3 pages, in each and every page doesnt have submit buttons then this can be considered as GOLDEN BUG.
Srinivas
The bug finds in build before release build to customer rmeans complete all types of testing , comes release time that time to find bug that bug is golden bug, we go for final regression testing on high defect density module
What is the difference between testing Java application and others
From the Black box testing, there is no differnce with technology used. As a QA, testers has to focus on the functional and non-functional tetsing only. Need not to worry about the technology used to build the application.
As a tester we are concerned with functionality of the application, but not in which technology the application is developed. The differences might be with terminology (concerned to developers), ...
What to do if website is ready to launch and you are called to test it?
Typically in these circumstances, the test team has a relatively short test window. Identify the most mission-critical functionalities and those with highest risk among the high priority test cas...
As a tester, I will test features by asking the following questions,-Which functionality is the core functionality?- Which functionality if fails affects the core purpose of website?- Which functional...
Who Says Deployment testing does't come under technical....as there are many technical issues faced by deployment Team. The correct answer is a) Volume n Performance.
Deployment team doesnt come under technical people
Generally this can be tested my a automation tool like Load runner, there we can easily find the responce time of the application by increasing the load of the users.
If it'smanually we can do a simple test using stop watch, just calculating the page load time.
u can check the server response time using Load Testing (Non functionality testing).For this one Load runner is useful .U can check server response time Manually for limited users, for doing this for ...
Faq : difference between project risk and product risk
Hi this rajgopalAs per my experience the project risk means the project is done with respect to client requirement or not. If it is not working properly we have to face risk that timewe will analyse ...
To realise a product probably multiple projects may be necessary(Software and hardware) across/same geographies. Hence a product is realised by the successful completion of parallel projects(Software ...
What is configuration testing and how it should be done ?
The best example is a mobile and a sim card.
where a mobile manifacturer will see wether the mobile is compatible i with different sims like airtel/idea and also wether the sim works with diff technologies like blue tooth, wi-fi .
Configuration Testing is also know as "Hardware Compatability Testing". CT Validates whether the build run with different technology hardware devices are not.Eg:- Different Technology Networks,Network Topologies and Different Technology Printers
Cache promotes efficient use of computer resources and improves reponse times by creating a local copy of a page in RAM or elsewhere depending on the application. For example, when you download ...
I have faced one issue in my project. We have 2 pages in which first page will add a record, 2nd page will edit the added record.1. Edit a record using Edit page2. Leave any of the mandatory field as ...
HI
I think you can get the sample applications in QTP software it self, that is more than enough to practice, if you are in a good condition then u can use gmail, orkut, etc..
CNU
I will suggest you to purchase any PC magzine and you will get many freeware software there which will defenately have the bugs. Try them for your testing. There will application in VB also, as i hope.
A BRD is the Business Requirement Document. It is typically produced by the Business Analyist. This document specifies a program's requirements from a purely client-centric perspective...
Hi komalI'm not agree with your point that BRS is compostion of Datatypes. BRS is basically design for the Client REquirement. BRS is delivered to both Test lead and Developer Lead. Developer Lead Cre...
What exactly meaning of regression testing?
It is nothing but retest a bug if it affects the existing modules..
if am wrong pls correct me..
Testing the application with all the test cases to check whether there is any effect on other components of the application due to the modification of the code.
We should do regression testing only after resolvung all the issues.
How do you analize requirements?
HIRequirement analysis is a process of reviewing and understanding the clients expectations from the application. It consists of below stages=> Need to fix boundaries for the Reqs: Firs...
By reviewing the Requirement Documents and attending team meetings we do analyize the requirements.
How do you analize severity and priority?
Hi
As a tester we need to analize the severity, it's a level of impact on the application as how bad the bug is.
In other hand, priority is analysed by test lead or dev lead, it's a level of schedule..
CNU
Its depends on the bug found.The Severity Level is fixed by the Tester and the Priority Level to fix the bug is fixed byt the Developer.How to Analyze? It is simple that how harm the bug is.. what the...
What is the basic difference b/n gui testing and ui testing?
Can anyone provide me a test summary report sample in qa environment.Thank you.
hai, I joined as a fresher in small company.today they r asking to write Test summary report of current module.so,Please give me a sample of summary report. with regardschander
Can anyone provide me a test summary report sample in QA environment.
QTP
There are lots of parameters that needs to be considered for identifying the appropriate automated testing tools.Does the tool supports the technology of the AUT.(For Example Only QTP and silktest sup...
How to convince the interviewer for "how many bugs in ur project?"
How many bugs in ur project? What will the correct answer of this question, how we convince the interviewer regarding numbers of bugs
When we are working on new functionality of the application, obviously we will get more defects. We can't say particularly these many numbers, that depends on developers and complexity of the project,...
It is very common question that Interviewer can ask..before answer to this question we should clarify what type of defects that interviewer asking? defects can be product defects and process defects t...
HI We can tell as below.HR, Adv, Accounts:-> First test case: Verify whether the data is storing in the central location or not after creating-> 2nd: Verify whether the data gets deleted f...
You can ask the same person who has helped you in writing such a fake resume. Or if you have written yourself then you should be smart enough to handle situations.
What is mrd, trd, brd, prd in testing
MRD: Mission requirements document is used in bigger govt projects to define requirements of a mission[project] . EG:Defence, Space/satellite programmesTRD: Technical requirement document is used once again in airforce,Space/satellite programmes to define technical requirements
BRD : Business Requirement documents PRD : Project Requirement DocumentsHope .........MRD: Module TRD : Test let me know if am i wrong..Srinivasulu.B ( srinivasulub1981@gmail.com)
Thanks a lot ... really appreciated
Well, its simple, stubs are dummy programs that will behave like the C module, this Stub will be integrated with the B and D module.so it will give user an impression that C module exists....so in thi...
What is bug free software release?
As Jitu mentioned no software can be bug free. It just means that all high, medium and some of the low priority and severity bugs have been fixed.
When a project is delivered to the client with no open/known issues and ofcourse with no acceptance defects been raised by the client (when tested at their end) is a bug-free release.
We (the technical architect, development and testing teams) have been given zero-defect deliveries to our client.
What do we do when there is a known bug at the time of software release?
If i find a defect at the time of software release I will first escelate the defect to the Higher level Management and based on their decession i will raise the bug and High level management will ment...
We should give a conditional sign off.
What does driver tester do? In what situation you apply it or use it?
It;s used while conducting Integration testing, Situation: If our project contains 4 modules namely A, B, C, D then upon these only 3 modules are done .. A, B, C are done and D not yet developed..N...
I need some interview questions on gui testing, can any one send me the questions with answers?
Hi Here i just mentioned some cases for above question.. ( which mentioned by ravi)Gui test cases are 1) Test for alignments 2) Test for availability 3) Spell checking 4) Look and FeelEx: ...
This was a question in TechMahindra (formerly MBT). The interviewer took a paper and drawn 2 text boxes... Name  ...
HI " Port " means, It's a big site and contains lot of sites or pages.. For ex: TATA company contains so many grouops like tata mobile, tata trucks,..... For each and every division they will ...
Hi,plz tel me the test case for payroll system and real estate system...It's urgent..Plz help me
Hi How can we say the test cases without knowing functionality... at lesat u r not added wt r the modules it contains.. No one can ans for this question.. Pls post the question in details..srinivas ( srinivaulub1981@gmail.com)
Can any body help me on metrics.I.E how many metrics commanly used during software testing .
Defects we use in testing are
1. Effor variance
2. Shedule variance
3. Productivity
4. Defect density... etc
Metrics is a measurement of testing process .
Itgive deatails of total number of bugs .
Total number of bugs fixed
Number of bugs per week and
Number of fixed bugs per week
Hi Yes exactly we follow wt client says.. and our duty is also test application and verifies finally it satisfies the client for all his requirements... Srinivasulu.B
Hi
as you are working in your client place so u have to follow the testing methodology of your client not from where you are coming..
What is the difference between photo and image?
A photograph refers to images that have been detected as well as recorded on photographic film.
An image can be displayed in a digital format.
All photograph are images, but not all images are photographs.
Assuming nothing can be perfectly reproduced by any medium, my definitions are:
Photo: The resemblance of something captured in reality.
Image: The resemblance of something imagined.
How to estimate a time for writing a test case
HiAccording to some company standards, they have estimated the time for writting the test cases .. In our comp we've to write 40 - 60 test cases for a day ( 8 hrs )..srinivasulu.b (srinivasulub1981@gmail.com)
Can any one suggest what are the key factors that needs to be tested for a credit card ?
CREDIT CARD TEST CASES1) Details on issued card matches information in account records: a) Name b) credit card number c) expirat...
HI Online checking:-> Valid card no-> Expiry dates, card holder's name-> CVV no-> 3d transaction ids-> 3rd party tool : whether it's processing in a correct way or not->...
Difference between load testing and stress testing.
load testing :A test of a computer system and its applications by running under a full complement (full load) of transactions or users. A load test can be real or simulated by testing software &n...
Hi Load testing deals with number of users and stress testing deals with number of clicks on an applicationsrinivasulu.B (srinivasulub1981@gmail.com)
Which server stats are essentially monitored during a performance test of a web application?
Here are a few things that can be monitored on web servers for each application:MEMORY1) Pages per second2) Available bytes3) Committed bytes4) Pool nonpaged bytesPROCESSOR1) Percent of processor...
Firstof all we can observe the browser responce time and then go for remainig servers.
ie
-> Web server, app server
-> DB server
What can we do,if any test case failed ?Can we change test case format?
If any testcase is failed, as a tester u feel happy and than raise a Bug or defect.Bcz there is bug(bug means diff between Expectd value and Actual value, then only u say testcase ...
Hellow all sorry to say.. why are we report t our point of contact if any test case is failed,.. if any test case is failed then it;s meaned it;s defect.. am i right? I really dont under stand why ...
There are three factors here,(i)The share value(ii)The day limit (120 days)(iii)The market time limit (10 AM to 3 PM)So 2^3 = 8 test conditions are applicableIn the following table 0 represents -ve an...
1. Need to check whether the amount exists in the account for the Quantity of shares we are going to buy.2. Need to select the exchange (NSE/BSE) for which we are going to buy a share3. Need to check ...
We need to take care of all below things.1. Need to check whether the amount exists in the account for the Quantity of shares we are going to buy.2. Need to select the exchange (NSE/BSE) for which we ...
Stubs and driver are used in incremental  integration testing.There are two types of incremental integration testing:Top down and Bottom UpIn Top down integration, testing is done from the top of t...
Adhoc Testing:Testing is performed without test plan and testcases. This is done based on the testers experience. Most of the Major bugs are found at the earliest in this testing with short span of ti...
What is difference between functional and functionality testing?
functionality testing is a part of functional testing,fuctional testing we test for functionallity testing,input domain testing,recovery testig,configuration testing,compatability testing,intersystem ...
HI
Yes these two words are the same.. no difference between thse two words..
Srinivasulu.B
What is the input for a testcase?
BDD and UCD documents are input of a Test Case. Based on BDD and UCD we can write Test Cases.
While writing test cases the input is use cases and business validations
while execution the input is the test data
if u want any clarifications tamminas_ramu@yahoo.co.in
What exactly is a entry phase in sdlc? Plz. Give the details.
HI
In SDLC , the first or entry Phase is Intial.. In intial phase Requirement gathering is done
by Business analyst.. no one directly gather the reqs from the clien.. BA is the only person
gather the reqs.. ( but not qa or qc ...)
Srinivasulu.B ( srinivasulub1981@gmail.com)
Hi,
We collect requirements documents and start the test case preparation
Regards,
siddu
What is the process of bug cycle?
Bug Life Cycle
1.Open
2.Assigned
3.Acknowledged (If Issue reproduced by developer)
4.Feedback(If Issue not reproduced by developer)
5.Resolved (If Developer fixed the bug)
6.Retesting
7.Closed (If Issue fixed)
8.Reopen (If Issue exist)
Bug life cycle is the cycle through which a defect goes starts when bugs found and ends when bugs is closed after ensuring its not reproduced.Phases of Bug life cycle:-1) New: When bugs found2) Open: ...
Scalability Testing: A test designed to prove that both the functionality and the performance of a system will scale up to meet specified requirements.
Scalability means, increasing the user load over a period of time.Ex: Consider a banking application, intially the application is able to handle 100 users at a given point of time. However, over a per...
Test Plan A Test Plan is a general document for the Entire project, which defines that scope, approach to be taken and the sched...
Test plan contains details about the scope, testing approach, test strategy, levels of testing to be conducted,test schedule, items to be tested, items not to be tested, roles and responsibilities of resources allocated to the project, entry criteria, exit criteria, risks and tools to be used
Hi
Thanku very much for your answer.
hi friend,
U can't modify the req.doc bcoz those are specified by the client ,the client wants like that.how u foind that is right or wrong? if the client req is not understandable to u ask the client side people or u r analyst.if u want any clarifications tamminas_ramu@yahoo.co.in
CAUTON: I am answering this question from a purely functional perspective. This does not represent white-box integration testing. IN THEORYYou have application "WOW" with f...
Hi
Integration Testing: These test cases should write after architectural desing phase was completed, not after developing the modules and get integrated.
System testing: These test cases should write once system design was completed, not after all the modules get developed
CNU
The above answers are good,Also we have to remember that 100% bug free product cannot be assured or submitted to client. If any major critical bugs are found by the client with Functionality or t...
Hi It's right what our frends said, and one more thing is also to be considered. Here we've to verify is any developer had worked on the related file (In which bug is arise), I mean after delivery and if the project is under mainataince.srinivas (srinivasulub1981@gmail.com)
What is the difference between testing methods and testing techniques
The term "technique" refers to the procedure and skill required to accomplish something.Testing techniques: 1) boundary value analysis2) equivalence partitioning3) decision table testing4) c...
HI testing techniques are: -> Equivalence Partitioning. -> Boundary Value Analysis. -> Cause-Effect Graphing. -> Error-Guessing. Testing Methods: -> Block box -> White box -> Grey Box CNU
If there are no requirement documents to reference, then you can still create test cases:BEFORE THE PRODUCT IS RELEASED TO TESTLearn as much as possible from expert and knowledgeable stakeholders abou...
HI
First we need to wait for the build then need to do some exploratory testing, then we can prepare the test cases.
CNU
Give the step by step procedure of web testing.
1. Req Review and prepare the review report if u have any doubts2. Start writting the test cases and send them for review3. If test cases approved for testing then start actual testing&nbs...
The folowing shd consider for web load testing
Customer expected configured server
browser
web server
DB server
web application build in offline mode
remote command launcher
port mapper
virtual user generator
controller scenario
any queries related to testing contact yoga.kanumuri@gmail.com
What are the main status in test director and what is reject and refuse status
Main Status in TD are
Closed
Fixed
New
Open
Rejected
ReOpen
I think TD is not being used by any one, all are using QC
In QC, below are the diff types of status.
-> new
-> Open
-> Re-open
-> Closed...
Hi, what you do before even you start testing. Anybody plz help. Thanks
HI Suvarchala, Sorry to say.. i'm purely manual tester only.. i don't have knowledge abt automated testing...if u've any in manual then ask me...srinivasulu.B (srinivasulub1981@gmail.com)
Hi srinivas
I am new to testing
So if my manager gives me test cases
And ask me to automate
What are the steps that I should flow?
Secondly how can I know the flow of the application?
As u gave the answer but I want it very detail
Can u please help me?
First of all ask anybody to give a brif introduction about the project then get details about the module u have to test, start from validating the fields (relating to database design for that componen...
Test the software and get to know the functionality
Discuss with the developers
Read all the mails related to this project and attend meeting
Prepare Test cases and send it to the team for approval
Do not test unless and until your test cases got approved.
Hi
NO there is a big difference between them. Database testing is we've to verify the a new record is added or is it modified if modify by us.
and webtesting is test the more than or equal to two tier architecture applications.(web base applications)
srinivas (srinivasulub1981@gmail.com)
hi srinivasulu,i really appreciate, it was great help. Well i have interview very soon. So i was bit confused about that SQL n where exactly it is used. .....If you don't mind then can you plz answer ...
What is build interval period? In simple words plz
Hi
This can be decided completely by managers or leads, it's just a interval between current build and future build.. yes it may be 1 week or 1 month or 3 months..
Srinivas
Build interval time is the frequency of build it may be daily or weekly etc.
Importance of capture / playback in web testing and also explain about pwp?
I do not know about PWP.. and capture / playback means nothing but automating the application using some functional automation tool like QTP or WR.Importance: 1. When ever there is repetition in testi...
Do you mean by Personal Web Page??
Hi srikanth,Automation or Manual is used depends upon project and client requrements, so the testing is done in Automation or Manual is finalised by client and not by company. Even microsoft also use ...
I agree with ravikumar........................
1.Functionality :Testing the functionality of the Application based on the Test Data.GUI:Testing the Application based on the GUI (Graphical User Interface)Components eg:Components Label,Lenth,c...
The testing starts in SDLC as after coding , actually the testing process is starts from Reviewing the requirement documents.
Ans:-Use case are nothing but analized document of URS(user requirement specification). Use case document is also known as SRS(software requirement specification).Test Case:- Test case is described ab...
What kind of testing tools do we use for search engine like google?
We can use below tools.
QTP -> Functional
Load runner -> load, performance, stress
QC -> as a test management tool
I wud prefer rational performance tester.
How to launch the test cases in test director and where it is saved
Now a days all are using QC, which is a advanced version of test director, here we can placed the test cases under Test Plan tab, they can launch/execute in Test Lab tab.
They can be saved in our local data base, or QC data base.
Here u are saying about requirements tab.Could u tell me which version of TD are u referring here.And could anyone tell me in TD 5.0 how can we map the test cases with the requirements (or how to do tracebility matrix in Testdirector)
What do u mean by "reproducing a bug"? If the bug was not reproducable, what is the next step?
Whenever I find a defect, I will Re-test that defect and make sure that it is reproducible. What if bug is not reproducible, 1) It might be because of inconsistent bug, so we need to trace h...
Reproducing Bug : It Means.After reporting the bug to the dev. team,If anyone wants to raise like"We are not able to address this bug,Can u reproduce this once again".Next Step : The tester ...
What is frame level testing and how do we test it?
Generally we compare four different approaches to test frame-level errors in GSM channels. One of these, the Markov-based Trace Analysis (MTA) model, was developed explicitly for this purpose. The nex...
Write test case for a search engine?
It's not quite easy to say the test cases for a large site like google in short time, i think it will take easily more than one month. Anyhow here i tried to include some of the test cases.1. Verify t...
Your answer is not complete.Plz. explore describein detail, so that one can explain it to the interviewer. I think you can do it.
T.M.Khan
How can we know bug is reproduceable or not?
by doing Re-Testing we will conclude whether the bug is reproducible
In most of the Bug tracking Tools, we will have the dropdownlist called : Reproducible with options 'Yes' ,' No'.
If it is Yes, then the Bug is reproducible in the given conditions and environment specified.
Severity - Depending upon the testers mind, with the impact of the client, severity will be stated. Priority - Depending upon the urgency on the tester and his workaround. i.e.,.how long the tester can work until the bug is rectified
I think wrong alignment will comes under high priority and low severity
A test approach refers to the manner in which testing will be performed throughout software development. Some options include manual, automation (or a combination of both),&n...
Hi
I feel test approach will def ined in test srategy doc, not in test plan, because of this reason, he said it's a wrong ans
CNU
equilance class partitioning is done on non range values, on range values we do Boundary value analysis.
For the Regression testing an application we may want to Automate.
Performance Testing is a type of System Testing.we can do manually but it will be tedious and hence we use automation tools .
How do you integrate the modules before performing the integration test?
Integrating of modules can be done when we have source code, but for testing team we get application exe, this exe will be installed in local machine and run the application for Testing purpose, then ...
We integrate the modules as per the functionality of the module and Nos. of user available for testing
We can follow the below architectures.
-> 3 tier
-> N tier
Please any one send me common test cases or check list for gui testing
As per my knowledge we follow 6 things fro GUI testing:-
1) Check for Availabity of objects
2) Allignment
3) Spell checking
4) Data should declare in Specified name for example " Previous" not like this "<< "
5) Matching Fore and background colours
6) Over all check
Prasanna.S.R
hi dpakbhandarkar,
The link u provided is very useful 2 me. thanks a lot. Keep posting.
Regards,
S.Pradeep kumar
You can test data base using QTP or WR using data base check points
-> Just add the data base check point before adding a record into the data base
-> Add a record into data base
-> Now run the script, it can give the difference..
let me know , how can we esablish a connection between front end and back end ?dont say through odbc explain it in brief?
Do you meanWhat is the role of a tester if a bug is reproducible?or do you meanWhat is the role of a tester if a bug is duplicable?If the bug is reproducible, the developer has to fix it and send it b...
The main objective of a tester is to report a bug to the developer.and it is the responsibility of the developer to clear the bug only if he feels that the reported bug is a valid one and is of high p...
Who will change the status of the bug...Say : deferred " ?
Development Team & Delivery Manager will decided to change the Status in deferred.
( If I am wrong pls inform me.)
It depends up on the Bug. Those who responsible for the bug will change the status as "Deferred" (who had to decide when to test it again). Most probably Project Manager..example: If the Bug...
Difference between test scenario and test case?
Test scenario gives the idea of what we have to test for eg: a login page.one test scenario will be" verify the functionality of the username textbox". test scenario is a high level design doc which i...
It is a document, which describe the sequence on which test cases should be executed
Hi
Click the link and put one check point on any one standard object in the page
if the link does not display the message then it will show an error ok
The links are tested using the property of 'href' and 'url' of that link. Here the link can be image or any. If the link is an image then the image has the properties as follows.Href or URL : check...
What is defect life cycle in manual testing?
1.Posted Bug with status Open
2. Retest wen got fixed report from dev.
3. If the bug fixed ->Closed
4. Else Reopen and retest again and again untill it become closed
It is the process of fixing the bugs which tester or any of the team member found in the development phase,
The question leads to me believe that you or someone is trying to make a decision on which direction to go...so here is the big picture for you. As mentioned in previous answers, product testing will...
HiApart from above ans, he will have exp in below areas-> Load testing-> Performance testing-> Stress testing-> Volume testing-> Security testing-> Lot of UI testing knowledge as he ...
Write a testcase scenario for web based address book?
1. By opening the address book existing contacts should be shown in a sorting order2. User is able to sort the contacts by first name, last name and initial.3. By clicking on a new contact, new contac...
Clicking the Addresses icon should open the address bookExisting contact information should be displayedBy clicking the Add Contact, should be able to add a contact Contact information should be able ...
It depends on when the server connection last, ie if data went to data base, connection last then data will be stored and can be retrieved. If the connection lasts before reacing the data to database then data can;t be retrieved.
the data will loss
Test condition : Enter values in the field -> click on Submit button and disconnect the network connection.
Expected result: Data should be loss
Bug Resolution: Meeting between developer, tester ( TL also) , will discuss about the bugs which the develor going to be fix , which are not, will discuss about the necessity of the issues.Bug Review:...
Bug Resolution meeting : The Bug Resolution meeting is made between the Developer and Test lead after defect found by the test engineer. They will also see in the review meeting such as severity and p...
How product based testing differs from project based testing.Give me a suitable example
I cannot stress enough that as a QA you are only concerned what type of application you are working on. Even in a "product" application, each release will have a certain set of requirements just like...
HIProject: Requirements will come from client for specific client. Less percentage for the CR'sProduct: Requirements will co...
What is meant by test plan ?What will be included in it ? Give a sample test plan for a login screen
I agree many newbies confuse test plan with test case.
Test plan is used to document the over all QA efforts strategy. Test case on the other hand details the steps among other things to test a requirement or a piece of functionality in an application.
Test Plan is a document which describes the scope, test schedules, test items, features to be tested/features not be tested, man power required, tester independence.
It is a document prepared by the test lead.
Here are some ideas for tests:Preconditions:1) Client-Server: Install language pack associated with locale you are testing2) Web-based: Select language in web browser for language you are testing3) ...
HI
We can perform all of above tests.. all are possible
Srinivas
I want to take a seminar on"how to implement cmm level2 in our company?"
.Hi It's not possible to give the ans for this type of questions.. but for that we need to follow the below steps Level 2(Managed) 1. Requireme...
Hiif u want to implement CMM 2 . please search the web for terms adn cnditions and rules followed in CMM2. Strictly check the SDLC cycles and and every thing should be documented properly incase of an...
Check the proper incoming address or idCheck Not only the One address (TO), but also for the Ccc and Bcc Addresses.Check the max and min limit for number of addresses.Check if address has some error l...
Test the email is not a very easy scenario.We can categorised the different part on which tester may perform the testing.1) for incoming mail with attachment2) for outgoing mail with attachment3) mail...
What is build interval period?
The Time Gap between one build completed time to next build introduced time.
Time gap between Build 1.0 to build.1.1
Its a period of getting two different AUT s from the developers.it means the gap b/w two different testing builds received from the developers to testing team
Your question is bit wrong.
The question should be who closes the bug finally.. the developer or the tester.
Always the develper will fix(Modifies the code-the scripting part), and tester will close it (if the functionality is recovered).
-Mr.Maduraikaran (The K).
It is quite possible that the interviewer knew the correct answer but responded the way he did in order to learn a few things about you: 1) How well do you know the answer to the question?&...
I agree with CNU on his first point. It is very unlikely that the game will be delivered to a test team without an easy way to access each level. Imagine attempting to reproduce a bug in level 20 and ...
HIThis situation will not be happened in real time, because if an application given for testing , the tester should have a full access to invoke any of the level, other wise it's meaning less.&nbs...
What is the difference between end to end testing & system testing
End to End testing is the final stage of testing done by the end users before relesing product the end users to get confindece on the product(its mainly involves in alpha testign or beta testing)Syste...
Hellow All, The purpose of E2E testing is to ensure that UAT can take place i.e. the application is stable enough for users to concentrate on evaluating business functionality and usability and a...
What are some recent major computer system failures caused by software bugs?
1) In February of 2009 users of a major search engine site were prevented from clicking through to sites listed in search results for part of a day. It was reportedly due to software that did not effe...
hai paul check this out.......# News reports in May of 2006 described a multi-million dollar lawsuit settlement paid by a healthcare software vendor to one of its customers. It was reported that the...
Hi, in QTP is there a way to add objects to the object repository during runtime?
we can add object repository at runtime in 2 diff ways.1. when u write below syntax in Action1Syntax: RepositoriesCollection.Add(Path) Ex: RepositoriesCollection.Add(E:ORObjRes.tsr) if write in Actio...
Hi Padma.
Regarding u question i can give u this solution plz try once
In Scripting u have to write like:
Dim V1
Set v1= description.create()
v1("Propertyname").value=" " 'Wite a propertyname here like editbox
window("").object("Object Name"). Method(" Method Name like v1"). value
How will you do regression testing if you have more number of test cases..More than 1000 or 2000?
HI
We will give the priority against each test case which writing the test cases it can be given by doing the risk analysis and also they can be reviewed by TL and approved.
So when ever we have a suffient time then we will execute all test cases if not we will go for the high priority cases.
CNU
In this case we should test the functionality, which is very important & customer will use it evry day. We can skip the testing of little used features.
What the TL/Manager do till the sixth day, they will track the status of the new requirement every day, they will be knowing the status they should be more aggressive in taking decision in such cases,...
Hi Sailaja, I agree that we can complete the testing in just one day. But what if the condition is like this: You are testing on the seventh day by end of the day, you found a bug. Now the developer f...
I am working on smart card applications Testing. If u need any more information on Smart card applications testing contact me to my below email id immaneni_vinod@yahoo.com.
HiThis is Santhan from Chennai. I need some more information Regarding this Smart card application. rega...
What are the important test scenarios for testing a web site?
I'm not sure how to interpret this question. If want to know the most important things to consider when testing a website, here are a few:- page layout- links- focus- tab order- text appeara...
Below mentioned testing types can be performed on a web application.
-> GUI Testing
-> Functional testing
-> Adhoc testing
-> Exploratory testing
-> Security testing
-> Gloabalization testing
-> Load testing
-> Performance testing
-> Stress testing
I suppose you don't need a traceability matrix to map test cases to requirements. A traceability matrix is just a tool to help you organize your data based on some useful attr...
Other than TRM, we can prepare some check list with Yes/No options whether all are tested/developed or not, or else preparing a good test cases with coverage of all requirements by doing a well review by experts.
Srinivas
What type of testing is carried out to find memory-leakages?Give me a sample example?
Generally if a program isexecuting in the computer then it will take some temperary memory to use, ifthe programfails to return the the obtained memory several times then it's called Memory leakage.
If it's failed repeatedly then it will causes to system crash!
volume testing is testing the application with large volumes of data ,or the p roduction data . While testing a banking application, we have tested it with the accounts created by us ,a sample of...
Migrating a project from one technology to another technology happens only when your project is developed 5 to 10 years back with older technologies like Access, VB etc and wanted to change to new tec...
It totally depends up on the project as how much of the existing functionality is goint to use for the migrating project, if it's very less than we can go for updating or else we can go for new docs.
Client server testing is a tier 2 as for web application testing is a tier 3.
Web application: A 3-tier application is an application program that is organized into three major parts each of which is distributed to a different place or places in a network. The three part...
In n tier architecture what are the factors should be considered for testing?
I would like like to say that In N tier architecture ,load testing,browser testing,compatible testing and functional testing are mandatory factor,
In an n-tier architecture the testing is little complex as the tester don't have much control over the application.-Browser Compatibility Testing: Test application on different browsers (eg:IE, firefo...
What is the difference between testing a product and testing any web -based application?
As a tester you need to get creative based on the type of web application you are asked to work on. If product is a client server application, it is a different story compared to web apps testing.
If the product is a web app, be mindful of the domain the application targets. Simple!
HI Product: Product is a company that develop and releases Hardware Middleware Operating system Languages Tools etc are becomes the product. They develop the products for global clients i.e. ther...
Our options depend on the company profitability and customer perception. Options:1) If the functionality is not mission-critical, then release the application with the impaired funct...
HiAs a tester we can find out the issues at any time as no one can give 100% bug free product, but the thing is we must find out the major issues while doing regression testing, alpha or beta testing ...
Wht is the difference between smoke testing and sanity testing
SMOKE TESTING: * Smoke testing originated in the hardware testing practice of turning on a new piece of hardware for the first time and considering it a success if it does not catch fire and smok...
Different Between Smoke Testing and Sanity Testing Smoke Testing : An initial testing in which we check whether the basic functionality of the application is working fine or not with the help of f...
If the tester knew the defects existed on other pages and that a fix on the reported page would not fix corresponding defects on the other pages, then what we have here is a problem in the test proces...
HIIf tester founds an issue and it's exists in remaining 19 pages, it's not required to log total 20 issues, we can log it as one issue and will mention that the issue was exists in remaining ...
Difference between web based testing and client server testing
HiProjects are broadly divided into two types of: 2 tier applications3 tier applications CLIENT / SERVER TESTING This type of testing usually done for 2 tier applications (usually developed for LAN) H...
Web applications, sometimes called "thin client" solutions, are concerned with performing business tasks through a webinterface. Usually, this involves viewing and manipulating data in a dat...
What are all the scenarios to be considered while testing reports
HiI dont know whether how you are having the reports for u... we have the reports like below.Search criteria: Key word : < any of the word related to the data> ...
As explained earlier in the loop Reports are zist representation of the data collected through several business functionalities. It can contain Text,Images,Graphs and many other objects based on the r...
Soap testing. How to do soap testing manually.
SOAP (Simple Object Access Protocol) testing is simply sending requests to a web service and examining its responses similar to web API testing. Perhaps the best way to think of t...
How to test:I've tested a web service called 'Soap server' in my project and it is worked as below.-> first of request will send to service in XML format-> Server is also respong to ...
How would you say that a bug is 100 % fixed ???
You could say that a bug is 100 percent fixed when all of the following conditions are satisfied:1) Learn everything that can be known about the fixed functionality and develop tests based on this und...
If the reported bug is working fine with out any disturbances and there are no side effects from the fixed bug then we can say it is fixed.
Application Under Test.
Initial Build for the application is ready to under Test.
The application a test team is currently testing is known as the "application under test". AUT is simply an acronym for this concept.
During the passward field testing. What sould be the focus (give answer in one word)
encryption
I would say during the password field testing, the best focusing points would be encryption and masking (or at least having a masking option, especially since password testing is part of usabilitiy testing)
Anthony2045
Web application: A 3-tier application is an application program that is organized into three major parts each of which is distributed to a different place or places in a network. The three part...
testing web application and client /server application are same but In web application some feature we have to test(like Links,Broken links,URL,static text coverages)
What is your approach or how do you start testing an webapplication
The Major part of Web application is to test GUI Testing. Here a checklist can help the testers to check the GUI Screens
1. Windows compliance Standards
2. Testers Screen validation Checklists
3. Validation Testing - Standard Actions
4. Origin & Inspiration
Follow these steps to prepare yourself for testing a web application:1) Learn as much about the web application as possible before authoring test cases. Read and understand the applicable docume...
Whats the difference between product testing and project testing?
As a QA you are only concerned with the type of application. Things like what technologies/languages/scripts were used to develop the application; whether its a product or a project etc will never be ...
Product:Product is, a company that develop and releases Hardware, Middleware, Operating system, Languages, Tools etc are becomes the product. They develop the products for global clients i.e. there ar...
What are the typical problems in web testing?
1. Broken links
2. Pages don't render properly with some os and browsers
3. Long time taken for page rendering
4. Web page design doesnt meet requirements
5. Feeds dont work properly
6. Cookies don't work properly
7. CSS/HTML validation hasn't happened properly
8. Concurrency issue
The following are some of the typical problems discovered through web testing. Please note that this is not an exhaustive list.1) Pages on the website are not properly validated and do not ...
How waterfall model can be used in developing a product?
Same way as you would apply to a project. Waterfall is a SDLC methodology type and so its a process/ protocols followed to develop a software application. So the only difference lies with the stakehol...
The Waterfall model is appropriate for small software development projects that have clearly defined requirements that are not apt to change, or if changes are anticipated and are accounted for and al...
Making proposals for improvement of the test process
Hi If they are not followed the Boundary value analysis and Equivalance partitioning, then i can suggest them to follow to decrease the size of the test cases, if at all any missing of reqs then...
If there is no automation, suggest for automated tool.
HIIn that case we need to verify whether the issue is there in our environment, if issue was not there then we will intimate to client and will search for solution, if the issue was still there in our...
Alpha and Beta Testing is over and the product is released at client's environment and if there are any defect raised by the client side, such defects can be fixed by the maintenance team. &n...
On what basis the planned testing efforts is calculated for the entire project?
To estimate the testing effort for complete project following points need to be analyzed:1) Number of Functional requirements to be tested.2) Complexity of the Testing Task3) Number of resources avail...
We follow TCP analysis to calculate the testing effort required for a change request. Some organizations follow FTP Analysis. Test Case Points (TCP) Test Case Point deals with the estimation of the ef...
What is configuration management?
HIIf we are developing the sofware means definitely there would be some changes, so proper maintanance needed in this situations, so here configuration management plays a vital role..It mainly concent...
Hi,
Configuration management covers the processes used to control, coordinate, and track: code, requirements, documentation, problems, change requests, designs,tools/compilers/libraries/patches, changes made to them, and who makes the changes.
What is the main purpose of storing requirements in test director?
You can track the requirements with testcases and also u can track test cases with defects. So Requirements having any open defects or not alo u can track.
The primary purpose of storing requirements in Test Director is to trace test cases back to their requirements in order to verify that all requirements are covered by test cases.
How is traceability of bug follow?
It is adoc ensure that each and every low level req holds a minimum of at least one single test case
The flow of Traceability Matrix
s.no->Module name->high level req->low level req->req id->date of creation->revised by->test cases->author name->attachments->test scripts->defects
We can trace the bugs using above said ways, but most of the cases we followed the test case document ie just leave all the cases which are passed, logged the defects which are failed.
What is scenario and end to end scenario.
HiScenario: A scenario is nothing but a description of an action/event, one test may contains more than one scenarios.E2E Scenario: Used for defining the requirements for any system implementation pro...
E2E scenarios are nothing but E2E customer experiances of the system.
Ex: 1. Provide broad Band service to the existing customer,
2. Provide broad Band service to the new customer... etc
What is the diference between web application and client server application testing?
Web application: A 3-tier application is an application program that is organized into three major parts each of which is distributed to a different place or places in a network. The three parts are:-...
While Testing the Web Browser we need to take care of Security, Usability, Performance and URL links.
Web application is internationally so security is ver important here.
Where as Client server we dont need security at high level, It is two tier and it is used only by defined users.
How to test browser compatibility testing
Browser compatibility asks the tester to test the web application in every possible browser in their every possible versions .
As per my web testing experiance.We can test the compability on different broweser by making the checklist of functionality and GUIs. While carrying the testing we have to check all the points i...
Other factors are:-
1. check for all TC are executed
2. check that all defects are in closed status
3. check that all the quality measures mentioned in Test plan is covered.
last one is check for functional requirement are tested or not
1. Check whether all the passes have been completed.
How will be the testcases for product testing . Provide an example of test plan template
HI I feel writting test cases for a project is little bit different than product , we have followed in the below process. 1. First raw (Common functionalities) test cases will prepared and stor...
Hi
Is product testing different from Web Based testing?
What are the difference between rational clearquest and testdirector?
Rational is powered by IBM. Test Director is powered by Mercury.
Rational is bug tracking tool,
test director is test management tool and tracking tool
TD or QC is a test management tool which contains below modules.
-> Requirements
-> Test plan
-> Test lab
-> Defects
Where as Clear Quest is purely a bug tracking tool
@ the person who posed this question: "If you are the senior test engineer, you are getting pressure from the client to give the build." What did you mean by "give the build" ??? As I understand you ...
In such situations, as a senior person in the testing department.First of all I will inform the situation to the project manager of the development team and inform him about the present situation and ...
How do we know which specifIFAtions are important if we have short time for testing?
The answer to this question depends on what is meant by "short time for testing". How short? Do you have enough time to learn the requirements, author test cases and prioritize t...
HI
We will give the priority against each test case which writing the test cases, it can be given by doing the risk analysis and also they can be reviewed by TL and approved.
So when ever we have a suffient time then we will execute all test cases, if not we will go for the high priority cases.
CNU
What is meant by configuration management?
Configuration management has the following features storing information about versions and builds of the software and testware; • traceability between software and testware and different versions o...
CONFIGURATION MANAGEMENT PLAN DOCIt is also called as change management doc.it contains the change request requested by the end user while the s/w is in designing phase.it is also called as CI =change...
1. A good test case is written based on the given SRS how much it is understand to us by this way only we can write the good test case.
Client Side Test case is nothing its also called as "User Acceptance Test". Which was prepared by the Real user. Tester might work with them and executed the test cae.
What is exact difference between gui map configuration and virtual objects?
Gui map configuration : captures the specifications (height, width, class etc) of the objects, the objects may be the windows, buttons so on...The Gui map configuration is an intermediate application ...
Virtual objects :- the objects not detected by winrunner are called virtual objects this objects can be configured using GUI map configuration.
One vuser is equla to how many human users?
Well, the answer depends entirely upon different situations and the way you look at it.A VUser can be more than one human user if you parameterize let's say, the Login Name. This way, you can use ...
One vuser is may or may not be equal to one human user.
There may be any number of vusers from one computer, it will completely depends on the requirement of the application.
By using the vuser concept we can decrease the testing time period in some specific areas only.
Can we write functional testcase based on only brd or only use case ?
Since Use Cases are often authored to produce the Business (or Functional) Requirements Document (BRD / FRD), it is possible to create some functional test cases based on only Use Cases. However...
BRD is enough.
The best way to ensure all your requirements (scenarios) are covered is through a Traceability Matrix. There are other ways to ensure the requirements are covered, but these methods are not...
Only tracebility matrix can assure that all the scenarios are covered.
If you are not having any tracebility you can test but there is no assurance of 100% coverrage ...
:)
Whats the difference between usecase,testcase,testplan,and scenario and their templates.
Use Case :use case is a document which explains the purpose and use of a particular functionality in the way the end user use the functionality in business. Test Case :Test cases are the set of cond...
Usecase: Usecase is prepared by BA in the Functional Requirement Specification (FRS) which are nothing but a steps which are given by the customer.TestCase: It is prepared by the Test Engineer based o...
Object repository is a location inside a test that stores information about the objects and the objects properties. Generally the tool will use the object repository to recognize the objects and the objects properties
We use the term "Object Repository" in QTP.
It is the same as GUI Map Editor in WR.
During QTP recording, it learns all the objects that we are operating, and saves the objects in Object Repository much the same in WR.
Smoke testing : To check whether the functions needed are present or not
Sanity testing : To check whether the functions needed are working fine or not
SMOKE testing is done after receiving the new build. The major functionalities are tested to ensure that the software is acceptable for further test.
If the actual result doesn't match with expected result in this situation what should we do?
Venu Narayan..couldn't agree with you more! The part until logging the bug and a tutorial on 'how to' is also great except for assigning severity and priority. I disagree on this! BA, QA team, Dev l...
Its simple need to cross check once again with that test case and lock that as an issue, and you have to decide the priority severity and register it in bug tracking tool so your test lead developer and project manager get noticed that.
How we can explain a bug which may arrive at the time of tesing. Explain that bugs in details.
Explain a bug by doing the following:1) Verify the defect isn't already known and entered in the defect tracking database2) If you have any questions about it, ask other member of the group f...
Reviewed the bug once to confirm and logged the bug in the Bug Tracking tool with the status as Opened. If still the confustion is there in the bug, consult the same bug with TL and get reproduce. The found bug is described in the Bug Description section.
How will we prepare test cases
Answered by: ravisohal
Member Since May-2008 | Answered On : May 24th, 2008
Test Case based on the Test Plan. A test case is a document, which contain Test case ID, Title, Test Plan, Test Catagory being conducted, input, action or event, expected output, actual output and Result. As mentioned above, test case based on test plan. It relates to single event or action which must reflets it relation to the module of test plan. This is a work intensive activity with the testing expert doing the writing and with the assistance of the business expert and the development expert.
A good starting place is to identify some of the smallest or simplest business activities that the new software needs to support and define test cases for each of these activities. Then, define test cases that portray either larger business activities or specific sequences of smaller business activities that tend to
approximate useful business tasks. Check the software business requirements and
confirm that you have accounted for all required business activities with your test cases and add test cases for the business activities that are not covered yet by testing.
Test Cases are prepared based on the Wireframe and System Requirement Specifications (SRS) once you get this document then you can write no. of possible Test Cases on what Application you are working on.
then , make a Test Case Template.
The answer to this question depends on industry, company, the software development model, and project. In general, you prepare functional test cases by first studying the product or project requ...
What is the one key element of 'test case'?
Test case consists of test steps, expected result, actual result, result of the test case, etc., attributes, but the important one among all of them is "expected result".
In my point of view, key element of a test case will be test step. Test step describes how we are going to test that specific functionality. But, there is a case in which expected result will be the k...
I agree that test case elements may differ between industries and companies. However, all test cases have the following elements, otherwise it would not be a complete test case:1) Test step...
What is the one key element of a test plan?
Test plan consists of test scope, test strategy, test schedule, resources required, roles and responsibilities, etc., but the key element is "schedule".
The answer to this question depends on so many factors. For example, if your organization has a Project Manager (PM) that is on top of all of the project's scheduled activities, th...
Every thing is important in test planning... we cannot and must not give priorty to any of the element in the test plan...
Regards,
Narin
When is the best time for system testing?
Schedule of each type of testing is specified in Test plan written by the test leadIn system testing we make sure that the system works well with the real environment with the real data.So before star...
when all the modules are integrated and integration testing is done on 2 or more modules is over then we will go for system testing where will test the whole application, and system testing consists of Perforamance Testing, End to End Testing, Security Testing.
Plz correct me if i am wrong.
What is the difference between testing in client-server applications and web based applications?
Web application: A 3-tier application is an application program that is organized into three major parts each of which is distributed to a different place or places in a network. The three parts are:-...
In the client-server application,A FAT client involved which means significant processing is performed on the client machine itself.In the web based application, THIN client is involved which means u ...
What is qa life cycle?Can anyone describe it
QA life cycle is nothing but activities covered before code is developed, the steps includes
1)Review
2)Walk through
3)Inspection
4)Audit
QA life cylce is PDCA P- PlanD- Do C- Check A- Act
Describe to the basic elements you put in a defect report?
The basic element in a bug report:
1)bug id number
2)test case steps
3) test case description
4) screen shot of the defect
5)actual result
6)expected result
7) Priority
8)Severity
summery of the bug
priority
severity
description
author of defect(tester)
detected by
detected on
reproducible steps
scree shot
escalating to
expected value
actual value
How do you test if you have minimal or no documentation about the product?
If we have minimal or no documentation about the product the I will discuss the application scenario with the business analyst or developer or both . Based on the discussion I will prepare a document and will write test cases based on that.
This would be done through exploratory testing. And ask a lot of questions!
Describe to me the software development life cycle as you would define it?
A set of processes followed to develop a software product is called as Software Development life Cycle.Usually there are two different types of flows to indicate the life cycle.First Flow:(Tradit...
Hi,
The various activities which are undertaken when developing software are commonly modeled as a software development lifecycle.
What is the role of qa in a company that produces software?
Hi, Responsible for applying the principles and practices of software quality assurance throughout the system lifecycle. Through testing, analysis, and observation, a person in this position not ...
Hi There two types of testings inrespect of QA and Testing.1. Conventional Testing --> For Test Engineer , starts from after coding in SDLC2. Unconventional Testing --> ...
Which methodology u follow in ur testcase?
Methodologies used to prepare test cases:1) Business logic and functional design (from requirements)2) Work-flow (from work-flow diagrams)3) User interface (from specifications) 4) Equivalence class p...
Error : Mistake done by developer in development environment is called ErrorBug : If that defect is found by a tester in testing environment is called bugDefect : If the same error or bug found by the...
Specy the tools used by mnc companys
The companies uses the following three types of tools1. Functional testing tools: Used for testing the functional aspects of the application Eg QTP, Winrunner2. Management Tools: Used for managing the...
Mostly mercury and rational tools.
Posting a bug is typically done using a defect management tool. However, some test groups use a spreadsheet program. Make sure the defect report contains: 1) defect id2) test case ref...
Defect Tracking Tool is the easiest way to post and track the bugs. Not all organization is following the Tools. normal way to post a bug is through by reporting the bug in document (Excel, Word) and ...
The decision to use test tools during the software development process depends on the following factors:1) Requirements and specifications of the application under test,2) The complexity of the a...
If the application is very huge and is phased out in several iterations , they may want to automate the application to prevent the execution of manual test cases as they are time intensive.
When will you go to automation?
there is so many reasons is there
1. if one test case will execute again and again.
2. in that software will come new versions
3.less member of tester ,and time.
4.A huge project
to decide when to use automation testing method there are certain criteria that have to be taken into account1. to test the software repeatedly2.to do unattended testing.3.when the software has to be...
BUG TRACKING PROCESS: This is a process used to manage defects from the time testers discover them to the time they are closed. When testers discover defects they open bug reports and the ...
It seems, you have mentioned about test case format.
What is test automation approach?
Simply put, what is meant by "Automated Testing" is automating the manual testing process currently in use. This requires that a formalized "manual testing process" currently exists in your company...
Different steps in automation testing approach can be defined as follows,
1. Check the stability of the product
2. Decide the interface to be tested
3. Decide the scope of automation
4. Identify individual test cases
5. Fine tune the test cases
6. Decide the right tool
7. Decide the right mode
Without using guimap editor ?We can recognise the application in winrunner ?
We can Recognise the Application in WinRunner by Rapid Test Script Wizard
Srinivas
yes, we can recognize the objects , using descriptive programming.
What command is used to launch a application in winrunner?
We can use Invoke_applicationSyntax: invoke_application("path of .exe","Command options","working directory","mode to show the application")-> path of .exe - path of the .exe-> Command options - optio...
the syntax to invoke any application in WR is:
invoke_application("path of the application","command line option","working directory of the application",SW_SHOW);
What is severity and priority?Its differnce
Priority denotes sequence of the defect in which they are going to Rectified.
Severity describes the seriousness of the defect.
Severity means: How the Bug Effects On the Application
Priority means : How soon Bug needs to fix
Define bug life cycle?What is metrics
Plz give me the answer
Bug Life cycle is a process of identifying the defect and subject to rectification.
Metrics means measures.(what are all the measures taken to identify the defect)
Bug Life Cycle:New : Logged the bug by TEOpen: After review it by team lead then changed it's status to open Fixed : Once dev agree with that he can change the status to fixed once fixed that issueClo...
A Software Design Document (SDD) is intended to coordinate the efforts of a large team under a single vision by outlining all parts of a software and how it will work. It contains...
@ ravikumar
Yes... Integration testing will be done by Developers...
Unit testing : Dev
Module testing : Tester
Integration : Dev
System : Tester
UAT : Client
Thanks.
Srinivas
HI Metrics: Metrics are nothing but, quanitifying the task into a meaning ful way like how much time spe...
HiI think u are asking about metrics. Metrics is nothing but a measurement technique used to qualify and quantify a software. There are many different types of metrics to determine the effectiveness o...
What is the difference in testing a clent-server application and a web application ?
Client-server applications are loaded at the server. An .exe is loaded on every client to call this application. Web-based applications are also loaded at the server but no .exe is installed at ...
Web application: A 3-tier application is an application program that is organized into three major parts each of which is distributed to a different place or places in a network. The three parts are:-...
Test procedure consists of detailed sequence of steps that has to be followed for executing a test, generally test procedure is written from a test case.
HiA test procedure is a formal specification of test cases to be applied to one or more target program modules. Test procedures are executable. A process called the VERIFIER applies a test procedure t...
What is the difference between system testing and end-to-end testing ?
System Testing: Once all the required modules developed, integrated, then doing testing on whole modules is called system testing.E2E testing: End-to-end testing is the process of testing transactions...
System testing: considering the total application as a single component and verifying how this component is interacting with other components (like OS, Word, etc).System testing consists of performanc...
What is testing scenario ? What is scenario based testing? Can u explain with an example ?
A scenario test is a test based on a hypothetical story used to help a person think through a complex problem or system.
There are many answers here but in it's most simplistic definition, a test scenario is 'what' you are going to test for and what your 'end' expected result is. Test scenarios must be written in such a...
matrices plural of matrix.
Traceability Matrix is a document which consists information for tracing back for the reference in case of any confusable and questionable situation.
Why we use winrunner mostly why don't we use loadrunner to test applications?
Win Runner : Funtional tool
Load runner : performance tool
Winrunner is for testing functionality and loadrunner is for performance testing.
I would first examine the technical specification to determine the value range for x. I would verify the number of decimal places that the input number can have. Let's assume that...
Here I've some doubts.1. If entered data into field 1, if the field2 automatically calculated and shown the ans without clicking any button then I can write the below functional cases.2. And what is t...
Given an yahoo application how many test cases you can write?
The number is undefinable. We can write as many test case we need that is relevant to the requirements. e.g some test cases can be broken down into small test cases... Etc.,'
The answer to this question depends on: 1) My role in the company2) The purpose of the application3) My knowledge of the industry that the application serves4) The value the application has to the com...
Given time is short and u have to test and release application,what approach u follow to test?
Instead of creating test cases for each and every requirement, I would create test scenarios that cover multiple features and modules. This way I’m thinking in the feet of an end-user and finding ri...
I would suggest performing Risk Based testing. Identifying the requirements which if not implemented or wrongly implemented could result into a disaster, prioritize such requirements with the help of ...
What is walkthrough and inspection?
Inspection is where the testers are made to understand the application and its functionalities . In walk through meeting the documents like business requirement doc, design documents were distribute...
An inspection is more formalised than Walkthroughs,typically it involves 3-8 people including moderator,reader & recorder to take the notes.The subject of inspection is typically a document such a...
What bugs are mainly come in webtesting what severity and priority we are giving
The common bugs found in web testing are
Navigation
Performance (Load & Stress)
Links
Cosmetic errors
Hardware connections
Browsers
One of the categories in web application testing is connection.The following bugs are possible in web server connection relatedClient - errors------------------4XX (400-Bad request, 401-Unauthorized,4...
What is the difference between an bug and error?
All the 3 terms are used interchangeably but do have fluid difference between them based on the context. Bug is any unintended behavior, but the intended behavior is not set out in the requirements d...
Bug is when something works incorrectly & Error i when something doesn't work at all.
1) I would review the test plan to determine whether there are contingency plans for a possible time constriction under the 'Risks' section of the document. If so, I would follow the con...
Risk Based Technique is used in this Time Constraint Case. High risks severe bugs are gathered, customized and execute them first.
Testing scenarios : how do you know that all the scenarios for testing are covered?
Test Scenario is the high level explanation of the functionality.
Test Scenario contains number of Test cases which inturn test cases contain Test steps.
If the tester is able to complete all the test cases execution related to the test scenario, then we can say the test scenario testing is covering.
Software Testing can never be completed but we see to it all the requirements mentioned in the SRS,LLD(Low Level Design) are there in the test scenarios. All the major functionalities have been covered in the scenarios.
What is the difference between an exception and an error?
Answered by: Sameer
Answered On : Apr 26th, 2006Exception:Exception as the name suggests anything that is unusal.For e.g. if i try to delete a file which doesn't exist then it is an exception.
Error:Error is caused if something is wrong with the program.For e.g. a syntax error,logical error or runtime error.
@ deepasree - Really? I think the question was regarding "exce"ption and not "expe"ctation. LLOLL
Exceptions: It's an unexpected error/issue whch needs to be handled by dev team
Error : Problem in the coding interms of syntax
What is the major difference between web services & client server environment?
Answered by: Tinah
Answered On : Mar 29th, 2007You guys are confusing Web Services with Web application. Web Services are quite different to web applications.
Web Services are API's that can be accessed over a network and executed on a remote server hosting the requested services.
It refers to those services that use SOAP formatted XML envelopes and have their interfaces described by a WSDL.
Web Services :
Web Services can convert your applications into Web-applications.Web Services are published, found, and used through the Web.
Client Server:
Client server applications are 2 tier arch. apps. It has only 2 layers ie client and server.
web services---2 tier architecture, unlimited users
client services-N tier architecture, limited users
Answered by: srinivasulub1981
View all questions by srinivasulub1981 View all answers by srinivasulub1981
Member Since Dec-2005 | Answered On : May 28th, 2009
HI
There is no tool to calculate the estimates, it can be give depends on exp only or else by doing some metrics we can do it.
And Microsoft Project Plan is not for calculating the time, it's just for scheduling the tasks once estimations were given.
CNU
one word - NO!
Best and common practice is to look at past data from similar projects and bump up the time by 25-30%.
Project Management Tool doesn't calculate the ratio, you will be deriving the ratio based on the inputs you provide. There are scenarios where in you require more time for testing than development (c...
What is scalability testing? Which tool is used?
Scalability testing lets you ensure that your web application is scalable, that is, it can handle an increased workload with added resources and determine whether it best scales up, by upgrading the s...
Scalability Testing, part of the battery of non-functional tests, is the testing of a software application for measuring its capability to scale up or scale out [1]- in terms of any of its non-functio...
Reliability refers to the liklihood that something will
- do what you intend for it to do
- when you intend for it to do it.
Reliability has to do with the quality of measurement. In its everyday sense, reliability is the "consistency" or "repeatability" of your measures
If you are asking this question, it means you have not understood SDLC nor any of the QA concepts for that matter.
Increases Steeply
Best to solve defects - requirements, plan, design, code / testing phase?
Answered by: Satya Prakash
Answered On : Oct 4th, 2005In any phase, the sooner we see a defect, the less is the cost spent on rectifying the defect. It becomes a costlier affair in later stages. The best phase is Requirements phase. When the defect is found in later phases, it costs more for its correction.
As we are aware, in SDLC later the defects identified, costlier is the Project Delieverable. Earlier the defect identified & resolved, cheaper is the costing. So, as per the provided option, Best time to resolve the defects is during the Requirement Phase.
The Best time to solve defect is at the requirement Phase - by business Analyst, plan, design - for developer using static analysis tools and testing phase by testers. Defects find at the in...
Answered by: Satya Prakash Itharaj.
Answered On : Oct 4th, 2005The main purpose of Software testing, I think is not to remove the bug but to find the bug. Also ensuring the application works correctly as per the requirements and thereby increasing the quality of the product and increasing the confidence in the product.
Its Quality. Testing is a Quality Control (QC) activity. Software testing is the process of finding the defects so as to improve the quality of software. It doesnt mean that the software is 100% defect free but the quality will be high after validating when compared before testing.
Purpose for Software Testing:1. To ensure whether the software Build is as per User Requirements/.2. To ensure reasonably Bug free Software, to uncover bugs withing software, if any.3. To improve qual...
What is dfference between positive and testing testing.Which one do you prefer as tester and why?
The difference between postive and negative testing is this:Positive testing attempts to verify that an application behaves as intended (satisfies requirements).Negative testing attempts to revea...
Positive Testing : Testing the application with valid data
Negative testing: Testing the application with invalid data
How will be the testcases for product testing . Provide an example of test plan template
Hi I feel writting test cases for a project is little bit different than product , we have followed in the below process.1. First raw (Common functionalities) test cases will prepared and ...
Project Testing and Product testing are different as product testing is evaluated over a period of time whereas project testing is testing the complete version. Test plan should be generic and a...
How do you implement a new testing process in a company
You do it like this:1) Discover a problem or a need for improvement2) Research ways to resolve the problem or satisfy this need3) Learn everything you can about it a) Its benefit to ...
How do you implement a new testing process in a company?You do it like this:1) Discover a problem or a need for improvement2) Research ways to resolve the problem or satisfy this need3)...
How do you implement a new testing process in a company which must replace existing process
This is called Process Improvement, Every thing should be documented for the New Testing Process. Version Control should be maintained. Every Documents should be maintained and should be interlinked.
The process implementation is all depends up on current project, company, client..If the current process is not in a right way then we can for 2nd one... which should be approved by both managem...
A good tester will always try to reduce the repro steps to the minimal steps to reproduce; this is extremely helpful for the programmer who has to find the bug. Remember that the only person who can close a bug is the person who opened it in the first place. Anyone can resolve it, but only the person...
Top twelve tips for initial bug reporting:1) Ensure you can reproduce the defect before entering defect report2) Ensure there are no duplicates before entering defect report3) Include all relevant det...
Tester should be able to reproduce the bugbug description should be understadable to everyonewe should assign proper priority & severity to the reported bug we should attach proper screen sh...
1. User interface defects -------------------------------- low 2. Boundary related defects ------------------------------- medium3. Error handling defects --------------------------------- medium4. Calculation defects ------------------------------------ high5. Improper service levels (control flow defects)...
Raaj sorry to say but in ur bug life cycle dev doesnt reassigned to tester its the test manager
Severity varies between scanrio to scenario. Input Domain Bugs Error Message Bugs Calculation Bugs Critical Bugs Hardware Bugs Load Scenario Bugs Source Bugs Version Control Bugs ID Bugs
Different types of bugs :
User Interface Bugs
Editorial / Best Answer
Answered by: kurtz182
View all questions by kurtz182 View all answers by kurtz182
Member Since Nov-2009 | Answered On : Nov 29th, 2009
1) Test the upgrade itself. Do problems arise? Has anything new been introduced that needs to be accounted for? If so, make sure it works properly.
2) Run functional tests that rely on the database to ensure they function properly.
3) Run performance tests to ensure data is obtained within specified performance parameters.
4) Ensure data integrity is maintained after upgrade. Contstraints, for example, should still be handled as expected.
5) Run load and/or stress test to ensure the upgraded database still handles user load and performs well under the most business-critical resource-intensive circumstances.
6) Test the Oracle client. Ideally, any issues will have been caught in the upgrade test, but it is a necessary step in the process.
1. Identify and execute the testcases which can exercise all the database operations from application.
2. Execute automation scripts
3. Execute performance tests
4. Identify and execute testcases which update the existing records to test the backward compatibilty.
1) Test the upgrade itself. Do problems arise? Has anything new been introduced that needs to be accounted for? If so, make sure it works properly. 2) Run functional tests ...