Which of the following will enable this candidate to involved quick in regression.
A new member has joined the testing team of an application which is in version 3.5. Which of the following will enable this candidate to involved quick in regression. 1. By going through existing test cases and previous test execution results. 2. By going through interaction matrix of feature and functionality. 3....
Which of the following would you do.
If you are in the beginning of the project where your role is test the product, you observe that you do not have sufficient details in the requirement specification to start your test design work. which of the following would you do. 1. Once the initial build is available, explore and learn the details...
if there are no clear requirements specifications to design the test cases u need to discuss with the business analyst and developer and know about the detail functionality involved in that particula...
4. Once the final version of the requirement specification is available, get the details from it.
Which of the following will enable this candidate to involved quick in regression
A new member has joined the testing team of an application which is in version 3.5. Which of the following will enable this candidate to involved quick in regression. 1. By going through existing test cases and previous test execution results. 2. By going through interaction matrix of feature and functionality. 3....
Regression testing id done to check the bug fixes/ enhancements effect the existing functionality of the application. If we allocate regression testing to the new team member who don't have an idea on...
1. By going through existing test cases and previous test execution results.
Which of the following information does it contain that would be most suitable to generate test data
Data dictionary was created during the requirement analysis stage of a software engineering project.Which of the following information does it contain that would be most suitable to generate test data 1. Names of all data elements that should be stored in persistent storage 2. Names of all classes to...
Here as per customer requirement, we generate the data with the help of design techniques (BVA,ECP)
4. Names definition and structure of all real world entities of application
You have a system that can work under xp,98 and os and ie 6.5, ie 7 and firefox and .Net 1.0, .Net 2.0 and .Net 3.0 frame work how many test cases will you have if you use all pillar method. 1. 9 2. 27 3. 13 4. 12
2.) 27 XP IR6.5 .Net1 98 IR6.5 .Net1 OS IR6.5 .Net1 XP IR6.5 .Net2 98 IR6.5 .Net2 OS IR6.5 .Net2 XP IR6.5 .Net3 98 IR6.5 .Net3 OS IR6.5 .Net3 XP IE7 .Net1 98 IE7 .Net1 OS IE7 .Net1 XP IE7 .Net2 98 I...
The metrics of high number of defects re-opened and new defects logged against verified defects during qa 1.Defect report did not carry complete information regarding the defect 2. Degree of interaction between the modules are high 3. There are high no of defects in some modules. 4. Regression test...
4. Regression tests needs to be improved.
4. regression test need to be improved.
In which of the instances it not worth of automating the tests
1. When we just cant do some tests like load and stress manually 2. When we want to reduce test execution time. 3. When product life cycle is short. 4. When test cases have to be run repeatedly
3. When product life cycle is short. Reason: When we are running out of time we cannot spend time in automating the tests. Because creation of test itself will take time and peer team should review an...
1. When we just cant do some tests like load and stress manually 2. When we want to reduce test execution time.
What kind of test data would you need in order to test software?
Positve & Negative Test Data (Valid & Invalid)
Broadly 2 kinds of test data are required to test a software:
Positive
Negative.
so in conjuction with the types of testing you are doing it matters which set of test data you need.
Difference between test bed and test set
What is the exact difference between test set,test suit,test bed, test scenario, test module ?
Test Bed: Test Environment like Configuration of Test Site with proper Web Server, Application server, Database Server, VPN Configuration with Credentials, Application Credentials. Test Set: Bunch of...
Test Set - is nothing but set of test data
Test bed - is test environment
Test Suite - Numbers of test cases to be executed
Test Module - is the piece of develped software delivered to the test team
An input field takes the year of birth between 1900 and 2004. What are the boundary values for testing this field?
x=1900
y=2004
Boundary value is x-1=1899(invalid), x=1900(valid), x+1=1091(valid)
Boundary value is y-1=2003(valid), y=2004(valid), y+1=2005(invalid)
x=1900
y=2004
Boundary value is x-1=1899(invalid), x=1900(valid), x+1=1091(valid)
Boundary value is x-1=2003(invalid), x=2004(valid), x+1=2005(invalid)
What are different weightages given for a bug?
Severity (Severity is Absolute ) Severity 1: Bug causes system crash or data loss.Severity 2: Bug causes major functionality or other severe problems; product crashes in obscure cases.Severity 3...
Severity 1 - Show stopper issue. In which case testing cannot be continued.Severity 2 - Not a show stopper but can considerably damage the system which is under testSeverity 3 - Minor functional...
Which documents are used to write system test cases?
Answered by: mailme.qualityfirst
View all answers by mailme.qualityfirst
Member Since May-2010 | Answered On : Sep 27th, 2010
To write System Test case document we will need the business req spec or customer req spec. The BRS or CRS contains the requirements at the business level and not very detailed like the documents created after the BRS/CRS.
eg: when you open an inbox you should be able to see the recieved mails, when you send a mail, it shuld be stored in sent items. this requiremnts contains many test scenarios. and requriemsnt going down the line will be detailed.
Tester will start write the test case based on Use case document or Software Requirement specification document or Wireframes. Its all depend upon the document provided by client.
To write System Test case document we will need the business req spec or customer req spec. The BRS or CRS contains the requirements at the business level and not very detailed like the documents crea...
What is tested first when a new system is delivered from the developement?
Firstly smoke testing is done, Here the newly created or repaired program are tested using the test cases already written for the system.Later, once the new/modified program/mosule/feature is tested t...
Smoke Testing or Sanity Testing
Which of the following is used to determine if no new bugs have been introduced: a) regressionb) matrixc) performanced) functionale) white box
Which type of testing combines two modules?
Thoroughly tested Smaller units or Modules are grouped together for testing.
Such type of testing is said to be as Integration testing.
In Integration testing the interaction between the modules is being tested rather than individual components.
Integration Testing
What are the documents required for performance testing?
Hi All As name suggests Performance testing is all about the performance of an application. So this performance testing includes 1. How fast the system response, 2. How efficiently we retrieve the ...
Performance testing comes under Non Functional testing category.
Its all about the response of the application in the expected time set.
Why v model is used instead of waterfall and spiral? Explain advantages and disadvantages?
The V-model is another way to conceptualize the software development process. This model is considered to be an extension of the Waterfall model. Instead of the development life cycle moving continual...
What are test closure documents?
In my previous concern a Test Closure Document contains a checklist of all of the items that must be met in order to close a test project as well as a list of activities that must be performed after t...
A tester(a) is working on module 1 and tester(b) is working on module 2. After sometime manager appoints b to module 1 and a to module 2. Now if b sees that some test cases/data are missing. What should b do?
Check the Testcases bi directionaly from Traceability Matrix with Requirement and trace out the missing testcases. Design Testcases for the missed cases.
Detailed RCA(root cause analysis) should be carried out.1. Any such scenarios should be verified using Bi-Directional Tracebility matrix. Using Tracebilty matrix, we can identify how particular requir...
Hi,can anyone please tell what the test plan consists of??
A software project test plan is a document that describes the objectives, scope,approach, and focus of a software testing effort.The following are some of the items that might be included in a test pl...
Explain test plan content: Test Plan is a document which specifies the entire Planning of the Software Testing Project. It includes:ObjectiveScopeApproachDeliverablesAssumptionResources (Man & Sys...
What are the different methodologies available for test effort estimations?
Following approaches can be used for the estimation: Top-Down Estimation and Bottom-Up Estimation.The top-down techniques are formula based and they are relative to the expenses for development:Functi...
Will testers be involve in unit testing phase? Explain.
Unit testing is a verification effort on the smallest unit
of the software design the software component or module
The most 'micro' scale of testing is known as Unit Testing.Typically done by the programmer and not by testers to test particular functions or code modules. , as it requires detailed knowle...
Lab testing with limited resource
How do you assure the quality of a system that in production is deployed to several large servers so as to scale to thousands of users and handle millions of data points when all you have is a test lab with much more limited resources?
Its all up on to measure the Scalability. We can check it throught with Test Simulators. where we can chaeck the system perfomance with Limited Resources and get the scalability...ex)We cant check the...
How will you test a payment system? what are the general fields in an online payment system? what are the different methods we can use to test the fields? how is the transaction processed? how will you manage if you want to come back and check if you are providing the details to the secure connection? how...
Payment Method Testing In general practice for Payment Method Testing, For Testing purpose Development team provide the Testing Environment for Payment method.If the application is developed with the ...
What is the difference between a text area and a text field?
Text Area allows free form typing in mutiple lines. Mostly this is used where free form texting is required like entering some remarks.
Text field accept single line with limitation on max length and the type of input(numeric/alpha numeric)
Text Area: Text area is the location of the form page in the Text Box.Which can be coordinate with x and y axis.Text Field: Text Field is the input area, where the data is to be feed.
How do you test a content or a description, when the time limit is very less and also how will you test valid test area for a test field.
Content Test How do you test a content or a description, when the time limit is very less and also how will you test valid test area for a text field. 1) I will test content through search option in t...
Who will perform the root cause analysis in the testing team if the team has test lead, test manager and team members?
Test manager
It can be performed by either Testers or Test Lead. If it is performed by Testers, it should be reviewed by Test Lead.
What is the use of comparator tools in testing? In which phase of testing do we use them?
The test comparator is a useful feature for seeing exactly what the error is in a test failure. First, you should run a test file or test suite. Then select one of the test failures: this should show ...
What is cvs and why it is used?
CVS: Concurrent Version System, Its a Coniguration Management Tool. Which is highly useful for managing the build by different version.
Its like back up. If a developer or tester had done something in the code which will not work, at that instance, developer or tester can use the pervious version of the build
There are 2000 testcases, how will you choose testcases for regression purpose?
Its simple which are all the test case having fail results or in which test case the bug has appeared these are all to be worked for regression testing
Out of 2000 TC to choose the optimum testcases for regression testing the following can be doneTo figure out the affected functionalities due to new bugs and then choose the TC's related to those func...
Password encryption and decryption
What are the testcases for password encryption and decryption?
Hi Arun,Please give more specification on your question. You simplpy gave "What are the testcases for password encryption and decryption?"As my guess from this question i give some...
Testing client specific business rules
Explain "testing client specific business rules" with example considering any telecommunication business.
This is nothing but varying the Business Rules covered for the functionalities implemented. This can be done through with Check List Document. One sort example for the Client specific Business Rules i...
How will you test the log-in fields for SQL injection?What will you put in user / password for testing on security level?
The Test Data Inputs are 1) ' (Single quote)2) '1'='13) we can pass the same i/p's as query in the form of SELECT * FROM users WHERE name = '' OR '1'='1...
What are the other skills than testing that a tester should have knowledge about?
1. Good communication skills
2. Good analysation
3. Small amount of technical stuff
4. Sensitivity
1) Good knowledge about the domain he/she is working on 2) He/she should be a good observer 3) Should be able to identify where the number of errors found is maximum 4) Should have good communication ...
What is the status of the test case in test director which are not executed?
No Run
these test cases are not executed so it has no run and will be marked differently
What is testlog document in testing process?
Hi
Test log is a document which indulge all descriptive information about the Test.It is basically done to trace back the activities/events done while testing.
It includes
1)Test log Identifier
2)Description about the test
3)Task done during testing
TestLog is a maintainence document of Test Plan and Test cases that runs on different Test cycle. Which contains the Test Results of executed Test case(Passed/Failed)
Apart from srs doc, which docs are required for preparing test plan?
Apart from the SRS Documents, other inputs for the Test Plan is FRS,BRS, Functional Design, Mockup screens etc..
You will also need the Functional Specifications, Tech Design Documents, Data Dictionary depending on the requirements which you are preparing the Test Plan for!
Master testing by reinventing it
How would you defend the statement: "you can't master testing unless you reinvent it"?
In order to test an application efficiently, we do need to sharpen our thinking skills and mental routine and apply the renewed thinking to test an application.Different way of Thinking makes broader ...
Combination testing using all-pairs technique
How do you perform combination testing using the all-pairs technique? Please fully explain this process.
All-pairs Testing or Pairwise Testing is a combinatorial software testing method that, for each pair of input parameters to a system (typically, a software algorithm), tests all possible discrete comb...
What quality of a tester deserves the most respect from colleagues? Explain your answer.
What quality of a tester deserves the most respect from colleagues? 1. Know Programming a) Loser Image. b) Credibility With Programmers. c) Just ...
Do automated regression tests find the majority of defects? Explain your answer.
Regression Testing itself mean to verify whether the existing functionality is broken with changes in other areas of project.
Automated Regression Test verify the quality of software and it wont find any additional bugs in software.
Automated Regression Test wont find major bugs in the software.
Answer is No Following are the major points why automated regression tests do not find the majority of defects 1. Automated regression test cases are executed just to make sure that new function...
Should stakeholders report bugs
Is it true that any stakeholder should be able to report a defect? If so, why? And if so, how would this be done?
Yes, they can Report Bugs. As point of User Acceptance Test. Stakeholders make a run on the Project Execution and determine the changes to be made. Even they can point out the defect and report them.
How can the concept of 'balanced scorecard' be used in testing?
This can be done through by Funtional and Process Audit with Standards (ISO, Six Sigma, CMM Level)
Yes, but how would you apply this to testing?
Post mortem in software testing process
What is a post mortem in a software testing process?
From a software testing standpoint, a post-mortem meeting is a good place to reexamine. In the meeting, care should be taken to reexamine: * Testing estimates versus actual execution...
What was your most embarrassing moment as a tester?
It was happened 2 years before. we all(teammates) worked on the Job Portal site. while testing we found some bugs related to security.The Technology that it was ASP.we noticed the codes that it writte...
Within a week of production release after testing 6 months, production enviorment crashed. It was working on Stage/Test envoirnment earlier but later it also stops working. Later reason identified was MS security patch which start blocking COM component. It was fixed and deployed later.
If you were hiring a tester, what qualities would you look for?
A Good Test Engineer should have following Qualities:1. Great observation skills - Hypersensitivity to little things2. Intelligence Quick learing skills3. Diligence - conscientiousness in paying prope...
Tester should at very first have strong communication skills. Tester also needs to have a Can Do Attitude and a keen eye towards finding bugs.
You have released a very complex product to production and customers are complaining that a particular functionality isn't working properly. Your test team had missed a subtle detail that is now producing a backlash from customers. Who is responsible for this oversight? What do you do about it?
Firstly, as some of the previous answers details..the defect should be closed at the earliest.Post closure, RCA should be done.Since the missed defect was subtle (delicate and mysterious)..The test te...
Instead of finding responsibilty here, one should work first on solution.1. Check whether the defect is indeed exists.2. If yes, check whether defect scenario is within testing scope.3. If yes, check ...
A product has released to production and customers are reporting significant problems with a particular functionality. You investigate the test suite to find a set of related test cases that have been reported as 'pass'. What are the possible root causes when a defect is found in production and how...
Let me execute once again the defect Testcases with the given(actual) Testing Environment and investigate the same in the Customer Environment.i.e) Testers might execute the cases in Windows 2003 edit...
What would you do if you discovered that mission-critical defects had been missed by the test team and are now in production?
As a Tester, i will notice and report the defect to the Test Lead and tell the importance of Critical severity level. Necessary Test Scenario(s), Test Step(s) has to be noted of the pointed defect.As ...
What is meant by test passes? How many passes are required for integration testing?
As "kurtz182" rightly mentioned; test passes are test iterations. QA runs a group of test cases or just one big single test cases to test a feature. This "run" is called test iteration or test run. ...
'Test pass' is nothing but a 'test cycle' or 'test iteration' in the Execution phase.
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 ...
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
How will you find the bugs if the application is partially running?
Answered by: kurtz182
View all questions by kurtz182 View all answers by kurtz182
Member Since Nov-2009 | Answered On : Dec 11th, 2009
Generally, when an application is partially running, it is no longer in a stable state suitable for testing. Reboot your system (or reinstall a clean image of the build) and attempt to reproduce the issue, paying particular attention to the steps required to get there. Document your findings in a defect report. Don't forget to include screen shot(s). If error messages are returned by the application during failure, include this in your report.
If you want to determine the source of the existing defect, then check the Error Logs on the local and/or serving computers. The error messages in these logs will often describe the nature and source of the problem. Testers can set the Event Filter of this log if they know the event type or session they wish to examine. Event Details provides an exception stack trace that can be included in the defect report.
I have a problem with the question though - Define "partially running". 1) Why would you waste time on testing & troubleshooting something that did not meet the Test Entry Criteria? 2) If the tester ...
At first you should analyze the problem for the application stableness. This can be done through with Test Environment Network Stability and the correct version is loaded Database L...
Which tool is ideal for website testing in which performance, response time and functionality is required to be tested?
LoadRunner & Jmeter
Loadrunner and Jmeter are the two best. You may want to consider OpenSTA as well. Of these, I think Loadrunner is the most reliable.
How will you perform testing font and alignments in a web site manually?
Answered by: kurtz182
View all questions by kurtz182 View all answers by kurtz182
Member Since Nov-2009 | Answered On : Nov 30th, 2009
There are many ways to test font and alignment on a website. Font type and font alignment in webpage frames and tables must correspond to those found in the technical specification. Approved wireframes and mock-ups provide even more information. Either compare pages against these documents or compare their source against approved CSS files.
The font style and size is same for entire the applicationEx: if the application use the 14 as size and Times new roman font for header section the same thing should dollow in all the other header pag...
For Fonts one can also use Fire-bug tool
Define roles and responsibilities of an offshore test manager?
Responsibilities of a Test Manager: − Manage the Testing Department (manages one or more Test Stages (depending on size) during a Test Project. − Leadership for the Test Stage, managing ...
As a test enginner, how will you find the root cause for the bug that occured in the production or live, which has been already tested and certified.How will you face the situation?
Include in ashishks' answer this fifth step:When the reason for the problem in the production environment is known and the gap between production and test environment which causes this e...
It is a very general case in software testing that any bug is found on the production and it was not present on the testing environment. If anything happens like this then we should proceed in the fol...
How do you test when the database server is down?
Database testing is an type of testing where we test the database data in order to check the whatever the operations we perform in fronted are available in data base properly. In other words to check the impact of fronted operations on backend database in terms of data validation and data integrity.
Ensure that application should display proper alert message on form feed and in process, Once the Database server is down. Exception Handling Mechnaism should be application for this.
What is walk through, review and inspection in testing and who does these? Explain with example
Reviews: - A document level testing technique during this review, the responsible People are estimating the completeness & correctness of correspondingDocument.There are 3 waysi. Walk - throughii....
There are 3 Reviews taken place in order to approve the test cases written by the tester.1. Peer / Internal Review: Once the requirements are freezed, tester will write the test cases based on the FRD...
Avoiding automated testing pitfalls
What are the necessary steps to effectively improving the automated testing techniques?
1) Improve the Testing Process
2) Define Requirements
3) Prove the Concept
4) Champion Product Testability
5) Design for Sustainability
6) Plan for Deployment
7) Face the Challenges of Success
Below are the some points to avoid the Automated Testing Pitfalls.1. Have a effective Automated framework documents.2. Preparing checklist to make a changes in the components added/updated in GUI3. Pr...
How to estimate testing effort following two cases i.E. 1. If client having high level requirement only. Ex:100 high level requirement2. If client having prototype of the application only.3. If client having usecases only.4. If client does have any req or usecases.
Answered by: kurtz182
View all questions by kurtz182 View all answers by kurtz182
Member Since Nov-2009 | Answered On : Nov 8th, 2009
I'm not sure I fully understand the question, but I will take a stab at this:
In our group, the testing effort is generally considered to be 30 percent of the total development effort in terms of resources when all of the deliverables are properly and thoroughly provided to the test team. These deliverables include requirements and specifications.
"Requirements" refers to the business requirements of the program
"Specifications" refers to the technical specifications of the program
In our group, it is a bonus if we receive usecases. Typically, this isn't necessary when a complete and thorough listing of requirements have been provided.
1. If the client only has the high level requirements, then it depends on how "high" the requirements truly are. If the requirements are so high that all of the necessary test cases can not be reasonably produced with the information given, then extra effort will be needed to query for more complete requirements. If testers must ask specific questions because details are not fully explained in the requirements, this will necessarily incur an increase in test time and resources.
Likewise, the test team has not been given technical specifications for the program. This will incur even more test time and resources when questions are raised such as, "What is the maximum number of characters users can enter in this text box?" or "Are users required to enter a phone number in any particular format?"
In scenario 1, the testing effort estimation is much greater than 30 percent and its specific value depends on information that has not been divulged.
2. If the client only has a prototype, the test team will make it clear that it can not verify whether the program meets company business needs because there are no requirements. Without requirements, the test team can only ensure that the program is stable and user-friendly. The test team may push back and let project manager/marketing/engineering know that it does not recommend an appreciable amount of test effort be applied to the project until requirements are provided. If the test team is compelled to devote a full test run on the project, then it must be made clear that test will not endorse (sign off) on the project and will have to test the program again when the requirements are furnished to the test team. This being the case, significantly more test time and resources will need to be applied to the project.
As we saw earlier, even more test time and effort will be needed when questions arise due to the lack of technical specifications.
In scenario 2, the testing effort estimation is much greater than 30 percent and its specific value depends on information that has not been divulged.
3. If the client furnishes usecases, and if the usecases were based on business requirements, then test will need to verify whether all of the requirements were covered in the usecases. If not, then more test time and effort will be needed to ask the appropriate questions to fill the gap of missing requirements. If the usecases cover all the requirements, and if we can get project manager/marketing/engineering to confirm and sign off on this, then test can begin authoring test cases based on the use cases.
Yet, as we saw earlier, more test time and effort will be needed when questions arise due to the lack of technical specifications.
In scenario 3, the testing effort estimation is greater than 30 percent but less than scenarios 1 and 2. Still, its specific value depends on information that has not been divulged.
4. If the client provides the requirements and usecases, then we are still missing the technical specifications. Yet, this scenario gets us closest to the test team's resources being 30 percent of total development cost. Nevertheless, it is still over 30 percent.
I'm not sure I fully understand the question, but I will take a stab at this:In our group, the testing effort is generally considered to be 30 percent of the total development effort in terms...
You can prepare testing effort estimation based on the following.1) 25 to 30 of the development effort. (Approximate)2) You can do the estimation based on the functionality. 3) The size of the s...
How do you explain v model in manual testing?
As the word suggests "V Model" has two parts i.e. "" which contains the development activities i.e. SDLC (Software Development Life Cycle) and "/" which contains the associated testing activities i.e....
In the V Model SDLC, both the Development activity and the testing activities start almost at the same time with the same information. The development team does design and development and test team do...
What are the different test categories that test cases are commonly grouped by?
Grouping Tests into Test Categories: You can add an automated test to one or multiple test categories using a test attribute. Each test can belong to multiple test categories. When tests are associated with categories, you can filter the tests in Test View and run them
Adding few points Integration test categories, user acceptanace test categories
How will you determine if a test case is necessary or redundant?
Here are a couple suggestions:1) Perform a reverse trace on the test cases and aggregate them into contiguous groupings associated each their requirements and compare the cases within these groupings ...
Redundant test cases are determined, if(i) If similar test cases are present in test case pool or a requirement is having more than similar test cases then it is termed as redundant.Another definition...
How will you test cookies in web testing?
TESTING COOKIESIn simple terms, a cookie is information that a web service provider places on a hard drive so it can remember something about its user at a later time. Several ways to test cooki...
Some Major Test cases for web application cookie testing: The first obvious test case is to test if your application is writing cookies properly on disk. Test cases: 1) As a Cookie privacy pol...
In which phase of sdlc, the fixing of bugs is least expensive?In which phase of sdlc, the fixing of bugs is most expensive?
Fixing defects is
- least expensive in the Requirements Gathering phase of SDLC and
- most expensive in the Maintenance phase of the SDLC.
The cost of defects is less when found in the requirements gathering phase and the cost is most expensive when discovered in the deployment phase.
Sharepoint intranet application
What are the major aspects we have to consider while testing a sharepoint intranet application?
1. Check for all the functionalities2. Check the interfaces to support3. Check for the Volume & Performance4. Check for the messaging/file upload/download to the Sender and Receiver5. Check the Re...
How would you test the game minesweeper that is built into windows?
1. Check the environmental check up2. Check the installation checking.3. Check the compatability with different windows version4. Ensure the Gaming application meets the GUI Standard5. Ensure that the...
The main focus of acceptance testing is:a) finding faults in the systemb) ensuring that the system is acceptable to all usersc) testing the system with other systemsd) testing from a business perspective.
b) Ensuring that the system is acceptable to all users
I would say all above the reasons are correct. Testing should takes place at user end(Different environment)testing should meet end user specification.
Before starting to write a script, how will you find the test cases that have the same functionality? And how will you maintain the code?
Another way to identify potential test cases that have the same functionality is to review 1) business requirements, 2) technical specifications, 3) mock-ups and 4) work-flow diagrams. These doc...
We can track it through by Requirement Traceability Matrix. If two or more test cases deals with same functionality mapped in RTM, then eliminate and make it as one case.Maintaining the code by Test n...
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...
Suppose your colleague has written test cases for a functionality and you are reviewing those test cases, how will you conclude that the test cases were correct?
I would ensure the following criteria are met:1) The project is well-defined and easy to find in the quality management tool.2) The test suite is well-organized, intuitive and easy to navigate.3) Test...
I will consider the following thing while reviewing test cases:1. Test cases are written exactly by following requirements.2. There must be at least one test case for the functionalities described in ...
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...
On what issues will a user have conflict with a developer?
Answered by: kurtz182
View all questions by kurtz182 View all answers by kurtz182
Member Since Nov-2009 | Answered On : Nov 10th, 2009
Conflicts with developers arise from the lack of patience and empathy; when a tester and developer forget that they are ultimately striving to reach the same goal.
Conflicts generally arise through lack of misunderstanding due to miscommunication. In my organization, this typically occurs when a developer closes a defect stating that it can't be reproduced. If this situation is not handled carefully, it can lead to conflict.
Conflict initiators are:
1) Tester did not provide a clear and/or accurate description of the defect. For example, the tester may report the error name or text and the developer might be looking for an error number.
2) Tester did not provide a thorough description of the defect. For example, tester may not mention that the defect was found in a particular test environment and the developer assumed it was caused in a different one.
3) Developer misinterprets the defect even though it was authored accurately, clearly and thoroughly. Devs aren't perfect. Under time constraints to reach milestones, they sometimes overlook key points in defect reports and end up closing bugs that should get fixed.
Conflict negators are:
1) Establish a standard defect reporting process and get Test and Development to fully understand and adopt it.
2) Empathy: Understand that everyone is under pressure to meet deadlines and we are all on the same team to reach a common goal.
3) Patience: Understand that nobody's perfect.
Tester - developer conflict occur when developer say "could not see the reported bug". This could happen when Testers test environment differ from developrs or when the bug is not reproducible, occuri...
The issues have a lot to do with approach and personality. Conflict happens not because you are a tester and he or she is a developer. Conflict happens because of bad communication. Communicatio...
Why software quality assurance is important to developers?
Answered by: kurtz182
View all questions by kurtz182 View all answers by kurtz182
Member Since Nov-2009 | Answered On : Dec 22nd, 2009
Quality assurance designs and implements measures to prevent defects and it helps developers minimize the number and severity of defects released to the test team.
Quality assurance designs and implements measures to prevent defects and it helps developers minimize the number and severity of defects released to the test team.
Finding defects from the initial makes better to provide good quality of the software.SQA is a Preventive process. Quality is maintained from each and every phases. SQA focus on processes like defining, continuous improvement with the goal of defect prevention.
How do you plan your test cycles in your current position?
Answered by: kurtz182
View all questions by kurtz182 View all answers by kurtz182
Member Since Nov-2009 | Answered On : Dec 4th, 2009
A test cycle includes both a testing effort and a development effort to fix defects and deliver a new build to the test team. Elements of a test cycle that consume time are:
1) Software development effort to resolve defects and deliver a new build to test
2) Re-test bug fixes
3) Regression tests
4) Functional tests
In order to plan test cycles in a software development project, I would need to answer the following questions:
1) How much time do we have to fully test the software from the time this software is first introduced to test through the time the software is considered of good enough quality to release?
2) How stringent is the company's exit criteria? The more relaxed the exit criteria, the fewer test cycles will be required to satisfy it.
3) What are the number of test cases? The larger the number, the more time will be required to execute them during each test run.
4) What is the average duration required to execute test cases? The greater the number of steps and the greater their complexity, the longer it will take to execute test cases on an average.
5) How many testers will execute test cases? The fewer the number of testers involved, the longer it will take to complete each test cycle.
6) How many defects do you expect to find during each test cycle. The greater the number of defects, the more time will be required to verify them during test cycles.
7) How much time will be required for the development team to resolve defects between test cycles? Consider these factors: a) complexity of software, b) expertise of development staff, and c) the quality of communication between test and the
development staff.
8) How firm is the target release date? Will influential stakeholders allow this date to slip if significant issues arise?
9) What is the liklihood that major revisions of the software will occur during the testing phase of the project?
After receiving answers to these questions, I would plan a software project's test cycles.
Example:
1) Testing begins Feb 1, 2010 and ends Mar 31, 2010. We've got two months to fully test this application.
2) The software must have no more than 25 open defects and none of them can be Priority1 or Priority2.
3) There are 1000 test cases
4) The average tester can execute 50 test cases per day.
5) We have 5 testers.
6) Our company has been creating similar applications for some time and we do not expect an inordinate number of defects.
7) The development team can resolve issues and deliver a new build to testers in 3 days.
8) Marketing has already released a press release announcing the release date of the application, so this deadline is firm.
9) The company has done its up-front planning and we are confident the requirements are accurate, thorough, and will not require revision.
Calculations:
a. We have 43 business days to test this application
b. 50 * 5 = 250 test cases executed per day
c. 1000 / 250 = 4 days to execute all test cases in each test pass
d. Add a day for re-tests, regression tests and unexpected issues that may arise
e. 3 day turnaround for dev staff to fix defects and deliver a new build to test
f. Each test pass (all testing + bug fixes) will require 8 days
g. 43 / 8 = 5.375 test passes
This test project can have as many as 5 test cycles if necessary. If the product meets the exit criteria in fewer cycles, all the better.
A test cycle includes both a testing effort and a development effort to fix defects and deliver a new build to the test team. Elements of a test cycle that consume time are:1) Sof...
This is fully dependent on your project and business and user requirement.
First analyse the requirement.
Develop the test plan.
Start writing the test cases.
Test Execution.
Result analysis.
Defect
Management.
Summary.
If you were running out of testing time on a project, what activities would you perform to reduce test time?
In order to reduce test time, 1) I would execute test cases from highest to lowest priority. In this way, if we run out of time, we will have tested the most important functionalities.2) I...
To reduce test time please follow the following points:
1. Understand scope of testing first.
2. Create effective test cases using s/w testing techniques.
3. Prioritize test cases.
4. Go for automation using any automation tool.
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...
Image validation is not supported by which automation toola) QTPb) winrunnerc) both of the above
QTP Supports Image validation.
But image checkpoint checks only for image properties ( image file name, image size..etc.).
We can use bitmape check poit to compare the image pixel by pixel.
QTP uses Image Checkpoint to validate Images
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
Write testcase for captcha's?
To check whether the captcha field is defaultly present To check whether the captcha filed only in alphabets and in numbers To check whether the captcha filed is changed when the captcha is entered ...
Test Cases for CAPTCHA1. Ensure that the CAPTCHA code screen should be viewable.2. Ensure that the CAPTCHA code should be in Image format.3. Ensure that the CAPTCHA code should be reusable.(able to ge...
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 the role of test data generators in testing object oriented system?
Test Data Generator is a powerful and simple automatic tool that allows you to generate test data for database testing such as performance testing, load testing and quality assurance testing. The test...
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.
Relation between test cases, requirements and defects
How will you trace the relation between test cases, requirements and defects?
Relation between Test Cases, Requirements and Defects
*Test Cases is designed according to the Requirements.
*Defects are raised on executing the Test cases, which the expected outcome doesn't meet with the actual.
Here's the relationship between requirements, test cases and defects: Test cases are authored to test conformance to requirements. Therefore, any defect found during the execution of a test case indicates nonconformance to a requirement.
While testing you came to known that submodule C contains 150% more defects that other 6 modules.Submodule a has 60% lesses bugs that expected.What should be strategy:1.Tester should concentrate more on module C because it has more bugs that other modules.2.Tester should concentrate more on module...
My answer is: 4. This much information is insufficient to decide strategyMy reasons:1) We don't know how much test effort was originally applied to each of the modules in order to obtain the...
Ans)
4.This much information is insufficient to decide strategy.
What does test comparator tool does:1.Compare expected and actual results.2.Generates data.3.Generate test cases4.None of the above.
Hi, It checks that the software produces correct result or not by comparing what the software is producing and what it should actually produce. Test comparator tool helps in automating the comparison...
A Test Comparator is a test tool that compares the actual outputs produced by the software under test with the expected outputs for that test case.
The answer is 1. Compare expected and actual results.
What is the percentage (%) of the testing efforts in sdlc?
The percentage of overall software development resources devoted to testing varies greatly based on the following factors:1) VARIES BY INDUSTRY: What are the ramifications if the program is rele...
Its depends on highly Risk of the Project. Project Management Tools are available to calculate the different effort in different phases. The Percentage will vary accordance to the differnet type of pr...
Unit test plan requires,a. Design docb. Project planc. Architecture diagram docd. None of the above
a) design doc
Ans) a. Design doc
A design document is enough to write the Unit Test Plan with knowing functionality.
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.
Test item tree helps to determine the risk for every component in the application. What is test item tree? Can you provide an example that helps to create a test item tree?
A 'Test Item Tree' helps identify risks. It is the very first step in a specific risk analysis process and I understand it can be used to develop risk strategies for test plans. Admitted...
Test Item tree is a data analytical method which allows constructing a hierarchical structure on the items of a questionnaire or test from observed response patterns.Assume that we have a questionnair...
There is game which has 20 levels. Only an expert can reach the 20the level. If you, as a tester, can play the game only upto 12th level then how will you test the game at 20th level?
There are several ways for a tester to access the 20th level of a game without having the skills to achieve this level on his own.
1) Use cheat codes
2) Developer provides access to the level
As a Tester i will ask the developer to make a Test Enviroment to take me to after 12th Level and Test the Game Application
What is bug triage? What is its use in the testing process? How it is done?
Bug Triage is the process of evaluating defect reports to determine their course of action. It is typically the Program Manager's (PM) responsibility to facilitate a meeting (...
Bug Triage is nothing but making a meeting and examine the Bugs in order to Fix ( Prioritize )
--Some bugs needs to be Hot Fix (High priority to close the bug)
--Some bugs needs to Fix later (Medium)
--Some bugs need not be fix (Low)
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.
Give 5 reasons as to why a printer would crash while printing 999th page.
Does this problem only occur while printing the 999th page?Does this problem always occur while printing the 999th page?Here are some possible reasons:1) Print spooler buffer overrun error2) Contentio...
Following could be the reasons for printer crash while printing 999th page:
1. Overburden on the printer.
2. Printer is out of paper error.
3. Printer head is heated too much to respond.
4. Printer is out of ink.
5. 998th page is stuck inisde the printer.
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 do we decide as to which recording mode from context recording (normal), analog recording or low level recording do we select for an application? What is uniqueness in each recording mode?
Normal Recording mode is the normal default recording mode.
Analog recording mode is typically used for recording drag and drop feature.
Low Level Recording is used identifying an object with the coordinates of a object
There are 3 types of recording mode in QTP:1. Context-Sensitive or Normal Recording mode:This is the default recording mode in QTP. It enables recording on standard GUI objects. For each operation a s...
Load database for backend testing
How to we load sample database for backend testing?
We can take a copy of production database with the help of DBA
By using Connecting DSN or by SQL Queries...
Select a reason that does not support the idea of using separate test plans for test subprojects that are distinct in one or more ways:a. different resourcesb. different time periodsc. different methodologiesd. different objectivese. different audiences
Yep, the correct answer is e) Different audience. The test plan is a single document that will be suitable for all audiences who need to know the overall test strategy.
Ans) e. Different audiences
Test Plan not keen on the Audience. Test plan is the overall plan for the testing team.
Testing during the design stage involves:a. examining the design documentsb. reading drafts of the planning documentsc. acceptance or qualification testingd. none of the above
d. None of the Above
This is nothing but preparing the Test cases once the Design Level documents are approved.
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...
Backward and forward traceability
What is backward traceability and forward traceability in refenrence with requirement traceability matrix?
Forward traceability maps requirements to test cases.Backward traceability maps test cases to requirements.Forward and backward traceability together are known as bi-directional traceability...
Mapping take place from from requirements to end products is Forward TraceabilityMapping take place from end product back to requirements is Backward TraceabilityUsing both the Forward and Backward Tr...
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...
Why it is important to thoroughly retest a defect after it has been reported fixed?How will you do that?
Defects are re-tested in order to validate they are fixed. A defect report should always include the precise steps to reproduce the issue. Therefore, you would follow t...
Retesting is very important to verify the bug in the build is closed or not. Its must important to check that the Opened bugs fixed correctly. this can be done through by retesting. Once the status is...
What do you do if the bug that you found is not accepted by the developers and hence saying it is not reproducable?
When the Testers are logging a bug and when the developers are explaining that the bug is reproduceable ,because the developers are changing their code dynamically. So the QA testers are not able to reproduce the mentioned bug.
Due to environment issue also the bug is not able to reproduce.,
i agree with you
and we have another better way is by using web x then share your desktop and show your your SRS document and explain the functionality what you follow.then he should agree with your defect.
There are 100 test cases and you got a bug at 85th test cases.You reported to developers and developers fixed that bug. When you are doing regression testing, from which test case you will do testing? Will you start from 85th test case or you will execute 100 test cases?
85th Test cases is to be Retested first and should check the Traceability matrix that what are all the Test case mapped with the 85th Test cases. i.e) Those functionalities covered with the 85th testc...
Test website for load/stress/performance
Is it feasible to test every website for load/stress/performance?How load testing help to make site stable, on peak rush hours.
Performance testing involves in determining the scalability and reliability of your application in peak hours of the business. Every website can be performance tested with the available production met...
Performance Test is nothing but checking how the software peform`s otherwise how it fetches the answers to the user otherwords response timeLoad Test : It is done to check whether how the software res...
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.
How do you know what test cases you need to run for a project?
The test cases to be executed in a test project can be generated by extracting requirements from the Business Requirements Document (BRD) (a.k.a Functional Requirements Document) or the...
SRS is the parent document for writing test cases to an AUT. A minimum of one test case is must needed for a requirement so that when all the requirements are covered with respect to test cases which can be mapped with the help Traceability Matrix.
What kinds of bugs are you more likely to find with black box testing?
Black box testing refers to any testing that is performed without knowledge of the internal workings of an object under test. It takes an external perspective of the object. This...
1. Functionality Bugs.
2. Interface links (Navigation)
3. GUI and usability
4. Validation
5. Grammer and Spelling Mistakes
After writing test cases, how do you handle an exception if there is any?
Should update the Test Case for Exception Handling. Atleast a proper static error message should display(if it is used in Automation) like wise test cases should be update.
If there is another exception is coming which is not mentioned in the test cases then surely it is either defect or somehow requirement has been changed.
So clear with this from requirement documents or business analyist and according log a defect or update test cases.
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...
How do you verify the test results and how do you proceed when you do not get the expected results?
Test Results is verified through by executing the Test Steps with the required environment setup. once the expected result meets the actual, the test result status is reported as "Passed" if...
We need to check whether Expected Result coresponding to Test case mentioned in Test Case Document is same as Actual Result.If they are same then Test Case passes and if they are not same then we ...
In web testing approch, one approch is external interface testing what we exactly do in these type of testing?
External Interface Testing verifies:1) that a function or application which sends outgoing data to another system provides that data a) in the required format, b) with the required contents,...
--To Check the Data Flows to external interfaces like Printer, Scanner,etc..
--Ensure that proper message should display once the external interface is plug off.
For what purpose step generator is used?
This is most powerful tool in QTP. We can inset steps
The Step Generator enables you to add steps quickly and easily, by selecting from a range of context -sensitive options amd entering the required values. In the Step Generator dialog box you can defin...
Parametrize through environment
How to parametrize through environment. Please use a suitable example.
Just a add on...You can also put all common variables in an external xml file and import it into the QTP to be used across all tests.The structure...
Quick Tests can insert a value from the Environment variable list, which is a list of variables and corresponding values that can be accessed from your test. Throughtout the test run, the value of an ...
Where do checkpoints get stored?
Check Points are stored in ObjectRepository.bdb under the action(X) folder.
Object Repository
If the question is about checkpoint properties, then the
answer is Action#resouce.mtr files
If the question is about after executing the checkpoint,
then the answer is Action#ResultFolder.
Test for integration of two systems
You have system a and system b. System a send system b a text file. We need to verify that system b has received this text file in full and validate its contens ?How do we do this ?
I am going to read the requirement quite literally and treat the file like a text file. In this case, I would do the following: 1) Verify file remains intact when copied to directory on sa...
1) If the transfering of file from one system 1 to another SystemB with out Encrption means i/p & o/p file content should be same.2)Check that the naming convention for the File should be correct(...
Which automation tool can be used for security of website from hacking and why?
Lot of Automation Testing tool for Security is available in market. one among them is Acunetix Web Vulnerability Scanner.
Acunetix WVS automatically checks your web applications for SQL Injection, XSS & other web vulnerabilities.
There is a tool from Rational (now IBM) called AppScan and policy tester. This tool will help you test and check your website for potential hacks and security loopholes.
Regards,
Hiren
What do you mean by trend analysis?
An aspect of technical analysis that tries to predict the future movement of a stock based on past data. Trend analysis is based on the idea that what has happened in the past gives traders an idea of what will happen in the future.
In project management trend analysis is a mathematical technique that uses historical results to predict future outcome. This is achieved by tracking variances in cost and schedule performance. In this context, it is a project management quality control tool.
Why is it important to thoroughly retest a defect after it has been reported fixed? How will you do that?
Hi The development team fixes the defect raised by the Tester. The the status for that defect will be closed . But the tester need to test it again to confirm that the defect has bee fixed and their i...
Defect retesting is important, because it is closed from the dev team. but somebody has to approve it that it is really been fixed. On the other hand it is very important to do the regression of it, because it might have created some side effects. :)
"defect migration" means that error is early project documents lead to errors in later documents. For example, an incorrect requirement leads to an incorrect set of speacifications, which leads to design errors, which leads to coding errors, which lead to failures when we test against user expectations.A....
The term "defect migration" represents the concept that errors introduced in early phases of projects are perpetuated in later phases of projects and as these errors migrate to later phases,...
a) Reviews are the best way to uncover defects early in SDLC, though it is costly. Project Manager failing to justify the review that needs to be scheduled allows the defects to get migrated.b...
How many bugs occured will be considerd appropriate over 1000 steps when inspecting software? Describle an approriate bug value.
This is a useful metric to consider when assessing the quality of software development. In the book "Code Complete" by Steve McConnell, there is a section that describes industry avera...
Bug Rate or Bug Value are not be Constant. Its depend full and fully on the overall quality basis. If the Quality is bad the bug rate is more. If the Quality is good and high, the bug rate is very low...
What is the function of add ins in QTP? (asked in wipro)
It Returns the collection Addins in QTP.
QTP ADD Ins are used to identify the bjects in AUT. By defult QTP has 3 ADD Ins. These are Visual BasicActiveXWeb When you do not select any ADD In QTP treate it as windws Application. ...
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...
Which is the most important part in a test plan?
The most important parts of a test plan are test strategy and test scope. If I had to select only one of these, I would have to go with test strategy. It could be argued that test scope is as important.
The Most Important part of a Test Plan is Test StrategyA test strategy is an outline that describes the testing portion of the software development cycle. It is created to inform project managers, tes...
Why is QTP referred to as unicode compliant?
QTP is refereed to as an Unicode complaint because it is recognizable with the unicode character set across various applications and it is supported only by the internet explorer.
QTP is reffered to as Unicode Complaint, because it is not browser compatable. It's only supported by IE Browser. And more over some components are not able to record.
What are the main contents will take in to consideration while preparing a test strategy for an application which has different technologies used, like in the same application one component is using powerbuilder and the other component is using vb.Net which also has cognos tool used for bi.?
1) Test Environmental Setup
2) Test Data
3) Test Methods to follow
4) Test Execution records with different technolgoies and their outcomes (Test Report)
5) Bug Report for seperated execution of Test cases.
Are systems or applications available to manage software testing?
It's commonly known that software testing is an important part of software development process. Lot of team members could be involved in the testing process and team members could be spread across different locations... May be different countries. In such cases how is the show managed? How do team members...
There are many commercial and open source tools (both client server based and web based) are available @ market.For e.g. Bugzilla, a web based bug tracking tool when we deploy @ at one app server , ca...
Bug Tracking Tool is the best way for this Solution.
Define scalability in terms of performance testing?
Performance refers to the speed or effectiveness of an application or system. Performance tests include scalability when its ability to handle more volume is increased and testing is performed t...
c)Estimating
Give a live example use of XML checkpoint. How do we check an XML file?
Checks the data content of XML documents.
Note:
XML file checkpoins are used to check a specified XML file; XML application checkpoints are used to check an XML document within a Web page.
XML checkpoint is used when we are working online project. We can connect through the main project by its path. then only we could have a view on xml checkpoint.
What checklists to be consider in order to evaluate software sequrity for database, web based interface and software userinterfaces.
Security Testing: The Process to determine that an IS (Information System) protects data and maintains functionality as intended.The six basic security concepts (Checklist) that need to be covered by ...
What is bug isolation? Give some example in C++
The indicated bug not only there in one covered area, it should predicate to other places too...suppose if a function is defined and parameter is passed with different set variables.the simillar funct...
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.
Say you are working on a release and productions issues occur that are in need of a fast fix, test and deployment back into the production environment.How would you handle that
Once you find any defect on production, log a defect immediately having "HIGH" priority.
Once developer fixes the defect test same issue and do sanity/regression testing depend on the time available.
I note down the issue in the Bug Tracking System and mentioned the Severity & Priority level for the arised bug and make note on the causes happened(might be a Show Stopper). i informed about this bug immediately to my TL and request the Dev to fix the bug as early.
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.
Black-box testing attempts to find errors in which of the following categories option 1 incorrect or missing functions option 2 interface errors option 3 performance errors option 4 all of the above
Option 4: All of the above
4. All of the Above
Is multiple class testing is too complex to be tested using random test cases. Explain
No. No need to test the Multiple Class Functionality with differenr Random Test Case. Just Using Different Test Data to cover all the Statement coverage is Enough.
Power full Test Data is enough to Test the Multiple Class (Parameterization is the good way to represent the behaviour)
Which of these techniques is not useful for partition testing at the class level option 1 attribute-based partitioning option 2 category-based partitioning option 3 equivalence class partitioning option 4 state-based partitioning
Option 2 category-based partitionin
if i am wrong please correct me...
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...
What is fish model in detail?
Create this theory on SDLC
Who invented or proposed the fish model?
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 'fish pond analysis' w.R.T software testing?
It's just of Analysing the problem/issues/bugs in the software to make the Quality better.
Trend analysis is the process of finding out trend of independent variables for the system under test. Eg: for web site we can do a trend analysis with number of users’ v/s response time and find a ...
What is main use of security code when we register ourself in any website or start downloading something.
the main use of Security code is to know whether the software is used by concerned persons only bu the registering with us
The main purpose of the Security code entered in Registeration or downlaoding files in website is to track the users Ip address. When ever the user entered the Security Code, his IP addresses and othe...
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.
Test an application logging with 1000 users simultaneously
Assume 1000 users logging into the application at same time but in different time zones, so how will you do performance testing for all the 1000 users who are logged into the application?Example:consider a bank atm where you need to do performance testing for 1000 users logging into the atm at 9:00 am...
Application Performance could not be Test manual in Real Time. Only possiblity is through by the Automation. Scripts should be written to to the same process with different users at same time. t...
How to verifiy ping test in wireless testing and what are the parameter it involves?
For Wireless Testing the mail parameter is SSIDN
Ping test is to check that the Network connection between one system another system(Server/Wireless). this can be done with current system IP Addresses.the Various Parameters are Using IP address:&nbs...
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 implement testing process without having requirement document?
There will not be any testing process without the requirement. so we cant implement the testing process without the requirement.
Plan before you do. This should be the procedure followed by a tester. Tester should make a mindmap before starting a formal testprocess.
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
What are the possible test cases for administrator
What are the possible test cases for administrator module in banking project?
Test cases for administrator1. To check whether the admin field accepts user name2. To check whether the admin field accepts pwd & in encrypted form3. To check whether the admin field accepts the ...
Test Case for Administrator1.Check whether the admin enters the username in the username field2.Check whether the admin enters the password in the password...
Test functionality of web application
How do we test the functionality of a web application?
All those functionalities are defined in the Functional Requirement Specification(s) (FRS) and/or a System Requirement Specification (SRS) documents. It shows the clear cut functionalities each modules.With the help of the Documents, Test Plan, Test Case documents are derived.
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...
What various measurement and analysis activities can be performed in agile development?
While agility can be seen as a means to an end, a number of approaches have been proposed to quantify agility. Agility Index Measurements (AIM)[1] score projects against a number of agility factors to...
In agile development methodologies they will use two techniques
1) agile requirement change management
2) test driven development.
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.
Define and explain any three aspects of code review?
Code review is systematic examination (often as peer review) of computer source code intended to find and fix mistakes overlooked in the initial development phase, improving both the overall quality o...
Code review should be unbiased (should not be against the programmer)Code review should cover the following aspects also, -Security -Perform...
The top management was feeling that when there are any changes in the technology being used, development schedules etc, it was a waste of time to update the test plan. Instead, they were emphasizing that you should put your time into testing than working on the test plan. Your project manager asked for...
The primary purpose of a test plan is to document and communicate test strategies so that all vested parties can review them and potentially provide feedback. It helps to ensure that t...
What ever changes/updation is the developement Schedules and testing time Effort should be update and maintained. Test Plan should be Centralized and the actual plan should be update on what ever chan...
Functional and functionality testing
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...
Which automation tools is good for functional testing, regression testing, web based application and data based?Thank you!
Selenium, QTP & Winrunner
Automation tools like Qtp, and WinRunner are good for doing the functional testing and regression testing effectively
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???
What are some test cases for a function that sorts integers?
Hi,the function takes an array of integers and sorts it. Without knowing the details of the code, how would you test its functionality?
1) You may not know the code, but you can still study the requirements of the program to determine how these integers ought to be sorted. Things to learn from the requirements: a) Is...
1. Check the Array size and enter the min-1, min, max_1, max,max+1(BVA)
2. Enter invalid inputs for storing data (Alphanumerics, Special characters, -ve values)
3. Check the I/O Error Messages, Input Messages.
4. Check the Output behaviours.(Sorted or Not)
When doing the automation testing do you record the scripts or write from the scratch
I tried writing the script from scratch by learning the objects but when I run the script its says the object is not learnt by object repository.
No we dont record the script. We learn objects and start writing.
Some times if the object is not added, add that object to repository.
It all depends on the functionality you are automating.If your functionality needs to be automated for different testcases i would follow the below steps.1) Add objects to the repository2) Write the s...
When you enter text in a text box and hit enter button, the text disappears. How could you investigate this function or why it is happening?
The two most likely causes are:1) The page refreshes upon submit and the text is not retained in the text box. Though sometimes confusing to users, this may be considered proper behavior that fo...
1.check if enter is pressed it will save in unknown part in backend application
How would we plan our testing? Give some practical approach while allocating jobs to the team members. What technique is used to calculate time to be allocated to the testers for smooth running of testing?
Once the Project is Kicked-Off.In Testing Phase, Test Manager & Test Lead prepared the Test Plan according to the Project Risks. In Test Plan clearly mentioned, "What to do?, Whn to do? &...
Sheduling is done by estimation the effort rquired for the below activities.
1. Requirement Analysis
2. Test Strategy/Plan preparation
3. Environmental setup
4. Test Design
5. Test Execution
6. Result Analysis And Sign off
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.
The test strategy that is informal and non structured is known as _______________
Informal non-structured testing is called 'ad-hoc testing' or 'exploratory testing'.
perr review
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...
How often do u interact with ba's while doing manual testing?
The interaction with BA is occurs with following situtions.1) If the Requirement specification is not clear.2) If the Requirement specification does not match with the application is being tested.3) T...
If the Business Requirement is not understandable, that time will interact.
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...
Have you ever completely tested any part of a product? How?
Can anyone give me the answer for the questionhave you ever completely tested any part of a product? How?
This is some what complicated only. Which need deep knowledge and time need to check all the functional flows. Which can tested through by Test Coverage under the Traceability Matrix concept. All ...
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.
Adequately test a software module
How do you know when you have enough test cases to adequately test a software module?
You know that you have the number and nature of test cases to adequately test a software module when you backward trace those test cases to the module's requirements and discover that all of the requirements are adequately covered by test cases.
we can find only with the help of Traceability matrix
If your defect slippage is more than your defined limit i.E how would you lower the slippage rate
To Resolve Defect Slippage following method should be followFc=the ratio of faults in system test to the faults found after system test on this projectFs=the ratio of faults found in asystem test to t...
You are requested by the test lead of another project to attend the test plan review meeting and see whether the things are going on track. Which role you are performing? ...
Either b) or c) could be correct, depending on the motive of the requestor. If the test lead merely wishes to gain information, then the role would be c) consultant. However, if the test l...
Mediator
Does QTP support Ajax testing ?
By using QTP, we can test Ajax applications also. but to test this we need to do recompile the code with .swf file, then only we can find the objects.
AS QTP point of view, we need install the Ajax plug-in.
If the Plug-ins for Ajax available and supportrd for QTP means we can automate the AJAX Product
Entry and exit criteria in v-model
Explain entry and exit criteria in each level of v-model srs/brs user acceptance analasis/design system testing hld integration testing lld unit testing coding
Requirement Analysis:Entry:-->Input GatheredExit:-->Acceptance Test Design,SRS GenerationSystem Design:Entry:-->SRS, System DesignExit:-->System Test Deign, general system organization, me...
Entry criteria is when the s/w build is ready for testing,
All the test cases are prepared,
Exit criteria is when all the test cases are executed,
all the defects are fixed,
dead lines reached.
At that times we are going for entry criteria and exit criteria.
Explain what do you mean by value analysis.
This Question is coming under the Security Testing. So its not the correct answer for the same. In Security breaches "Value Analysis" is to identify and analyze the harmness in the system. H...
It is nothing but testing with boundary value analysis and equivalence partioning methodi.e testing with only the values
The entry criteria for the preparation of the test plan is the _____
The entry criteria for the preparation of the test plan is the _____ answer 1 confirmation of the requirements. Answer 2 initiation of the requirements answer 3 plan to have the requirements answer 4 none of the above
Answer 1: Confirmation of the requirements
To judge where we have to undergo testing and who willbe doing and what are all the environment requirements it should have
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...
Minimum requirement to start testing
What is the minimum requirement to start testing?
Requirements as you think need not be the commonly used term in IT. It can be anything that will help you test the application. So the minimum requirement to start testing from me would be a demo of t...
The answer to this question depends on the type of testing to be performed. I will interpret this question quite literally and answer it this way: Exploratory testing requires minimum reso...
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.
Give an example of a unique or hard to find web defect that you have discovered while testing.
1.Trying to make the application as Freeze
2. Trying to get "Page Cannot be found" message in loaded page.
3. find the Irregular functionality
4. broke the access previlage to different user
with different Test scenario..
Hi, I cannot say Unique but compared to Desktop applications, Web application testing is more challenging. There are many areas you can find issues. The areas being, 1. When testing keep checking the ...
What is the basis on which you can check a text box in a web page or application?
1) Physical properties on page (location, height, width, length)2) Labels that accompany it (either permanently or upon validation)2) Number of characters that it accepts3) Data type(s) that it accept...
1.check for tab validation
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
How to write test cases for check boxes?Give some sample test cases.Give some sample test cases for drop down list box in a gui.
Answered by: kurtz182
View all questions by kurtz182 View all answers by kurtz182
Member Since Nov-2009 | Answered On : Dec 13th, 2009
CHECK BOXES
1) Physical location and arrangement on page
2) Labels associated with each check box
3) Check box grouping follows requirement and makes sense
4) Initial focus and tab order
5) Active or inactive state (grayed out) per business rules
6) Can check and uncheck boxes
7) Validation when controls are required for submission
8) Corresponding data is successfully captured in database
9) Controls follow state management rules when navigating between pages
DROP DOWN LIST BOX
1) Physical properties (location, height, width)
2) Corresponding label
3) Initial focus and tab order
4) Displays all items without truncations
5) Can select and submit only one item in the list at any given time
6) Validation when control is required for submission
7) Each item in list is selectable and can be submitted
8) Corresponding data is sucessfully captured in database
9) Control follows state management rules when navigating between pages
1) check the availability of the check box on application.
2) check the functionality of check box by Enabling.
3) check the functionality of check box by Disabling.
CHECK BOXES1) Physical location and arrangement on page2) Labels associated with each check box3) Check box grouping follows requirement and makes sense4) Initial focus and tab order5) Active or inact...
How to write scope for atm machine
Answered by: kurtz182
View all questions by kurtz182 View all answers by kurtz182
Member Since Nov-2009 | Answered On : Dec 13th, 2009
User Interface
1) screens have proper format and text
2) buttons correspond to proper items on screens
3) keypad entries are properly displayed
4) can backspace to delete entries
5) branding
Account Information
1) debit or credit card information
2) pin code
3) transaction charge
4) deposit limit per transaction
5) deposit limit per day
6) withdrawal limit per transaction
7) withdrawal limit per day
8) account status
a) card active
b) card inactive
- expired
- replaced
- reported stolen
- suspicious activity (internal)
Insert Card
1) improper card
2) proper card
a) wrong way
b) upside down
c) correctly
3) asks for pin
a) proper pin
b) improper pin
Check Balance
1) of checking account
2) of savings account
3) another transaction
a) yes
b) no
4) get receipt
a) yes
b) no
5) transaction charge (none)
Deposit
1) to checking account
2) to savings account
3) amount
a) upper limit (+.01 and -.01)
b) lower limit (+.01 and -.01)
c) nothing
4) correct amount
a) yes
b) no
- reenter
5) another transaction
a) yes
b) no
6) get receipt
a) yes
b) no
7) transaction charge (none)
Withdrawal
1) from checking account
2) from savings account
3) amount
a) upper limit (+.01 and -.01)
b) lower limit (+.01 and -.01)
c) nothing
4) correct amount
a) yes
b) no
- reenter
5) another transaction
a) yes
b) no
6) get receipt
a) yes
b) no
7) transaction charge (amount + acct type)
Fast Cash Withdrawal
1) from checking account
2) from savings account
3) amount - 10, 20, 30, 50, 100 or 200
4) correct amount
a) yes
b) no
- reenter
5) another transaction
a) yes
b) no
6) get receipt
a) yes
b) no
7) transaction charge (amount + acct type)
How do you know you've tested all the paths and scenarios you need to test?To ensure full or sufficient coverage, try Model-Based Testing (MBT) technique. The idea is to create a model (stat...
User Interface 1) screens have proper format and text 2) buttons correspond to proper items on screens 3) keypad entries are properly displayed 4) can b...
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...
How to write security and cookie test cases for web application
Can any one tell me how to write security and cookkie test cases for web application with an example
The major things, which we have to consider while writing the security test cases are: sql injection, url re-writing and cross site scripting. If e.g. at login page we are able to inject the sql injec...
right now i cant tell the ans. to u people. i will post its ans. after some time
Test cases for code under development
How will you write test cases for a code currently under development? Describe the last project scenario and generate test cases for it
Functional requirements are a wonderful thing! To a large degree, developers rely on these requirements to produce their code. At the same time, these requirements are used by the test tea...
hello sir don`t confuse with the test case for the code it will be not checked by us it will be done only by the developers
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...
Security testing session hijacking
What is session hijacking? Explain with an example?
Session Hijacking is not but, one the secured informations are stealed from using the other session in the other users browser URL..for exampls if a user sign in a Banking web based application, anoth...
security testing is checking the application for unauthorised access in the application.session hijacking is capturing the URL of perticular application and pasting that URL on to anothor new window, ...
What is the criteria used for selecting tools
What is the criteria used for selecting tools is.....1)management aspect 2) quick fix solution3)sop gap management 4)reduction in staff level
2) Quick fix Solution
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 ...
Boundary value analyses catches error that happens or arises at...1)end 2)beginning 3)middle 4)at boundaries
4) At boundaries
At the Boundaries
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.
Your customer does not have experience in writing acceptance test cases. How will you do that in coordination with customer? What will be tested as part of acceptance test ?
Acceptance Test Case Normally end user do not have any idea writing test cases and it is not the duty for him. That is why we (test...
First have the concept of Acceptance Testing : It is nothing but it is done at the time of release of the project so for that writing the test case known to customers is a wrong thing we should sit with the customers and we should undergo all the things
QTP is not getting one of the object in our application... It is getting all other objects
Use Low level Recording to recognize the object by Mouse pointers. Store the information in ObjectRepositary
Hello Boss, Low-Level Recording - enables you to record on any object in your application, whether or not QuickTest recognizes the specific object or the specific operation. This mode records a...
GPS Global Positioning System It is a device used to identify the site (place) which you want to know. For example if you are at Vadapalani signal and you want to go to Vadapalani Bus Terminu...
can any one give the abbreviation for GPS
What happens, if winrunner does not recognise gui objects in the application
In some case, WR does not identify the Objects due to unrecognize controls. in that case we can make the Object to be a virtual object. which can be make with Object Class with Label.
In case of winrunner unable to identify the object, u can use a technique called descriptive programming. U describe the physical description of the object directly in the test script rather thaan log...
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...
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 ...
How to create security test cases for a web application ?
he main use of Security code is to know whether the software is used by concerned persons only bu the registering with us
Before Creating the Security Test Cases, check what methodologies should be followed for the Security crisis. What kind of testing is going to do? what to check?. every thing should be perfect plan and do generate the test cases for them.
What testing would you do to verify a bug fix?
Re-Testing is done to verify a bug fix. Regression Testing has to do to ensure the changes in the fix might not affected in other functionalities.
First to check if the reported bug was actually fixed i.e. "Re-Testing" which inclucdes, reproducing the scenario & the bug & verify/reopen the bug according to the the fix.After thi...
What do you do if you cannot reproduce an issue that's been reported by the customer?
This is a common occurrence between testers and customers. This problem is generally caused by 1) environmental differences, or an2) inaccurate or incomplete description of the problemThe best s...
If it so i would get more information from the Customer/ Client. Most of the cases it could be found that the issue is due to be in different environmental. So gathering more information from the customer is to solve this problem. Screen shot helps to find more way of helpful to reproduce
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...
What are the possible test cases for railway reserVATion system?
Answered by: Akki core3
View all answers by Akki core3
Member Since May-2010 | Answered On : May 16th, 2010
Test cases contains:
1. GUI testing
2. Navigation testing
3. Functional testing
4. Non functional testing (Performance Security)
5. Data validation testing
6. Negative testing
7. Data Base Testing
Test cases for Railway Registration:
1. Check whether there is a train for your destination.
2. Check the availability of seats on the required date.
3. Check whether the available seats for required coach that is A/c or Sleeper coaches.
Test Scenario: Train search with all route stations
1. Enter source and destination codes or source and destination corresponding trains are displaying or not
2. Enter train number and date source and destination with all stations are displaying or not
Scenario: check avaliablity of seats for required date
1. Search seats for Ac ,sleeper ,seat
2. Check upper middle ,lower births
3. Ticket fare for corresponding criteria
Booking :
Book the tickets with corresponding criteria
by cash or card
any concetion for senior citizen fi applicable
Scenario:
Print the ticket
same for cancelation of ticket
1. Check whether you have money.
2. Check the train is available & you have to go to the same destination.
3. Check working hrs of booking office
Step1: Verify there is a train available to the destination.
Step2: Verify the seats are available on the particular date.
Step3: Verify the seats available of the coaches like sitting or berth and check the fare of the particular system.
1) To check whether the train stops at our source and destination stations 2) Check the timings and the date when the train is available 3) To check if there are seats available 4) Check the class you...
Test Cases for Reservation : explainig with example as Train from Coimbatore to Chennai1.To check whether the train is available for these places2. To check whether in the train seats are available on...
How one can genrate testcase from a srs?
Test case can be generated by the help of SRS(Software Requirement Specification),FRS(Functional Requirement Specification), Functional Design Docs, Use Case(Flow describtion/diagram)Genral speaking T...
Test case can be generated from a SRS by downstreaming of the specifications, and then splitting the requirement in to smaller parts and converting those parts into test cases. Once the test cases are...
(questions asked in interview)hi every one can any one please answer to this questions. These questions were asked in an interview. I have another interview next week .1.When the time schedule is tight how will you approach the testing, and the release is nearing and we need to finish testing how can...
1. We can use ad-hoc testing on such situations.2. We have to execute the entire test cases because now new version has made ready so it is best to work with all the test cases.3. Normally once your t...
Answers1.we can go for adhoc testing with many testers by dividing the work into many small units and we can finish it very easy2.in test case if we write or the new one it is ok but due to the existi...
How do you ensure on-time delivery of products?
It all depends up on the Project Plan & Test Plan. On-Time Delivery of products represent the scheduled Actual date happened with in the expected date. Which deliver the product in Ontime
While accepting the build, if a bug is found then I can say this type of testing is called as User Acceptance testing(UAT), but what if the user acceptance testing (beta) is over and ofter 1 or 2 mont...
If the bug was found by a Tester at Client Place means, the above is said to be as User Acceptance testing(UAT).
If the bug was found by the Client means it is called Defect.
This kind of issues should help us the testers to see how did they find the bug? Why my team didn't find it? Then as a team leader or project manager you should analyze why quality assurance did...
As mathan_vel states in a previous response to this question, there is no need to point fingers and place blame. We all make mistakes and it is best to focus energy on recovery than to...
What is 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 does it mean by "business rules" testing?
Business Rules is nothing but, some conditions given for the requirement or changes in the application flow. below i gave an example for the business Rules.For a Web Application Prohm Business Analyst...
It means following the standard business procedures within the company limit. Before applying the business rules should be done the forecasting accurately.
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
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
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.
If there is no such req. spec. then it is better to use one of the following options or the combination of them for write down the test cases:1. Talk to the customer and discuss with her/him what her/...
Conduct exploratory testing and learn about the application as you execute tests. Over time you will know enough about the application to adequately write test cases.
What are the key attributes of a test case?
Key attributes of a test case are:
- Test case id
- Priority
- Title
- Prerequisites
- Test steps
- Expected result
- Actual result
- Pass/Fail condition
1) Test Case ID
2) Priority
3) Idea of the Test Case
4) Setup and additional info
5) Steps to reproduce
6) Expected result
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.
What do you mean by progression testing?
The purpose of this task is to run the system with existing test cases that were retained from the system tests. The reasoning is that if the test data are held constant and something does not work, i...
Progression Testing is nothing but, test the application with Old Test Data.Progression tests used in the current release would roll into regression tests for future releases.The purpose of this task ...
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...
Write test cases for traffic signal
Answered by: sarvesh4u
Member Since Apr-2008 | Answered On : May 12th, 2010
Test cases on the Traffc Signal
1- There should be three signal light (Red,Yellow,Green) also there should be provision to have a left and right arrow signal.
2- At a time only one stright and aadjacent left direction should have green signal on.
3- There should be duration of 5 second after completation of Green signal.
4- At the time of Green signal the Zebra cross signal should be red.
5- There should a provision when all the signal should be closed and only zebra crossing is allowed.
6- To make sure the visibility of the signal the height of the signal pole should be grater than 10 feet.
7- There should be provision to allow maual control if it is not a digitally controled.
8- Each and every signal should have time meter in the decreasing order.
9- There should be power backup provided to the signal.
10- The intensity of the signal light should be brighter and should not be dull.
Test cases for T-Signal1. Ensure that T-signal is working fine on Power.2. Ensure that all 3 colors are glowing at frequent time.3. Ensure Red light should glow after the yellow light off.4. Ensure th...
Test cases on the Traffc Signal1- There should be three signal light (Red,Yellow,Green) also there should be provision to have a left and right arrow signal.2- At a time only one stright and aadjacent...
For most applications, if the response time increases by 10 to 15 seconds, there is definitely a problem. Many users will abandon a page if it doesn't render by 10 seconds. First, make...
If the Response Time is increasing frequently, there may be enough load on the page. Performance tester should analyze the test result graph and find out where it needs to Tuning. Tuning is the best solution.
What do you understand by the terms ‘response time’, ‘pages per second’, ‘transactions per second’?
Response Time: The Time taken to get respond the information from the server from the request from User is called Response TimePages/sec: is the number of pages read from the disk or written to the di...
Response time is the time taken by the server to give response to a particular action or request.
Pages per second gives the number of pages downloaded per second.
Transaction Response time is the time taken to perform a transaction in the scenario
What is a batch test? How do you program a batch test?
A batch test occurs when you run multiple scripts. It is typically done with automation.
You program a batch test by placing the scripts in the order you wish to have them run and employing a tool that will execute the scripts in that specified order.
Batch Testing in Automation is nothing but running the whole test set by selecting Run Test set from the Execution Grid. If our test cases are automated then by selecting Run Test set all the test scr...
The risk rating is based on the probability of impact and the level of impact (manual mapping approach):Risk Analysis WorksheetRisk Score is used to rank a risk's priority relative to the other id...
How do you access perticular row/column from a web page by using QTP?
Code
rowNum=Browser("name:=.*").Page("title:=.*").WebTable("name:=Aston Martin").GetRowWithCellText("Tata") msgbox rowNum colNum=Browser("name:=.*").Page("title:=.*").WebTable("name:=Aston Martin").ColumnCount(rowNum) msgbox colNum
This can be done through by Webtable functionGeneral syntax is Browser("Browser Name").Page("Page Name").WebTable("Table name").GetRowWithCellText("N")define t...
d. All of the Above.
we can automated the Printing process for the document..
Option b and c...
What are test procedures? How they are executed?
Test Procedure: A document providing detailed instructions for the execution of one or more test cases. executed by different categorized testcases
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...
1. First check all the servers are in UP2. Status should be send if there is any problem in server.3. Process should be in queue, and the simultaneous process should proceed up on the server.4. The se...
HiThis all Depends upon your SRS,test plan, Committed Delivarables First we need to do the test based on the functional Requirements. We can follow the below ( Just an outline). It can var...
Is banking domain a 2-tier or n-tier application? Justify
Banking domain projects all are n-tier application. coz different set of users(multiple users) acquire the business process in different set of servers.
As per my knowledge, Banking domain projects all are n-tier application, bcoz multiple users should use that and server is somewhere, client is somewhere and user is somewhere. This type approach is called n-tier application.
Thansk and regards
What are the steps you follow while reviewing test cases.
1. Checks that all the functionality is covered according to SRS or CR Document.2. Checks that the Test case is not repeated.3. Checks that the Test Data is defined correct4. Checks that the versions ...
While reviewing, one should check the following in the test cases written:
1. functionality should be covered as in specification document.
2. Change request document has been considered along with specification document.
3. The standards like business standard, IEEE standards , etc have been met.
Protocols are used for communication between software functions, software modules, software components, software packages, or even between the software and the user. Information security is constantly...
Protocol Testing: I think it can be a term used to refer to testing whether a networking device works properly or not, by verifying the functionality of the device with various protocols.well, I...
What is meant by API testing? Explain the API testing process.
During testing, a test harness-an application that links the API and methodically exercises its functionality-is constructed to simulate the use of the API by end-user applications. The interesting pr...
During testing, a test harness-an application that links the API and methodically exercises its functionality-is constructed to simulate the use of the API by end-user applications. The interesting pr...
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...
How to write the test cases for dustbin ?
Test cases for dustbin 1. Check the shape of the dustbin 2. Check how much it can have i.e capacity 3. Check whether it is plastic or steel 4. Check whether if you putting the waste with water i...
1. Check for the Shape
2. Check for the Dustbin Color
3. Check for the Appearance
4. Check for the Capacity
5. Check for the Quality.
6. Check for the defect in the dustbin
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 is end to end testing and how is it done?
End-to-End testing is the testing that we carry right from the Requirement analysis phase to User Acceptance phase. Thus End to end testing comprises of Static as well as dynamic testing techniques. O...
End-to-end testing is the process of testing transactions or business level products as they pass right through the computer systems. Thus this generally ensures that all aspects of the business are s...
Executed Bug which having the status still as "Opened" is denoted as unsolved bug. Those Opened bugs test cases should be execute for Regression.
If there is short time Risk based effort is application sepearate the High Priority and Severe bug and need to Test for Regression.
Executed Bug which having the status still as "Opened" is denoted as unsolved bug. Those Opened bugs test cases should be execute for Regression.
If there is short time, Risk based effort is application, sepearate the High Priority and Severe bug and need to Test for Regression.
What is meant by scope in testing
Scope of testing includes the process to determine all those features or functionality as one may say that will be considered for Testing during a particular level of testing in a particular release. ...
Test Items, Features to be tested, and Features not to be tested.
Test Items- What to be test?, where to test?, where it will applicable?
Features to be Test - What's need to be Test?
Features not to be Tested - What's need not to be Test?
how can new software qa processes be introduced in an existing organization?
* QA Processes should be define.
* Keep Preparation of Documentation for each and every process
* Follow version control
* Keep Record Maintanence
Parallel testing isn't necessary for functional testing. Customers don't care about the technologies used to produce the application. They only care whether or not it&nbs...
i have been saying this many times that as a tester we should not care about the in which it has been developed only we have to check the application is ok for the client or notnow you know the actual...
Read the statement above as though it is a requirement. It states: "Write a test case for a chair to check whether it will last for next 10 years and check the quality of the chair an...
1. Check whether the chair is very comfortable to take rest 2. Check whether the chair is available in your favourite colour 3. Check whether the chair is made up of plastic or wood 4. Check it has...
at first you play the game as an ordinary man by just undergoing only the options and play upto 12 levelsAs a tester if you need to test for the all 20 levels you undergo all the new options or new th...
For Gaming application, the game should be play up on sequence from Level1->2->3->4->5->....-> up to 20. It is some waht tedious to test sequence from Level 1 to Level 20.As i Tester...
How do you log bug in real timeif you find a bug not mentioned in test cases, what will you dovk
Just add the Test case and report the bug in the bug reprot. Clearly mentioned in which case the bug is arised..
We follow like this:
What is data junction?How do you convert database files into text file?
Data Junction by Data Junction Corp. was an ETL tool (Extract, transform, load) which automates the integration of multiple data sources and applications and includes modules for design and execution....
How do you test when the resolation of a window is changed ?
It's generally a good idea to test your web page under the commonly used screen resolutions so that you can be sure that your page is usable under the different resolutions. If you have a multi-co...
Write test cases for forget password functionality.
By clicking forget password , request for password security questions and send new password.
Answered by: saravanan123
View all answers by saravanan123
Member Since Jul-2009 | Answered On : Jul 20th, 2010
Test Cases For Forget Password :
1.To check whether when we select the forgot password link it is directing to forgot password link page.
2.To check whether in that page it must ask for alternative email id to send the link
3.To check whether the link has sent to the mail to which the user has provided
4.To check whether the link can be used once once
5.To check whether when the user using the link for more than one time it should be dissolved
6.To check whether the user opens the link it should ask the security question same at the time he registered
7.To check whether the answer given by the user at that time and he has given while at the time of registering must be the same
8.To check whether the user gives any wrong answer then it must ask for the user to wait and to get more details to get his password
9.To check whether the user gives the correct answer then the link should move to new password page
10.To check whether the user enters the new password and retype the password both should match untill new password should not be setted
11.To check whether once the password is setted then the account should ask the user to move to his account or exit
12.To check whether the user now logins with new password it is working
Test Cases For Forget Password : 1.To check whether when we select the forgot password link it is directing to forgot password link page. 2.To check whether in that page it must ask for alternative em...
Test Cases for forget password : 1. Check whether when we click the forgot password link it must directs to forgot password link page2.Check whether it must ask the email to send the forgot password l...
What is synchronization and what is the difference between synchronization and wait?
Synchronization: Action should be take place in time manner (State field should accept after accept the Country field), to take this action Wait() function is used in scripts untill the State field is selected.
Synchronization is the action for making two different actions to take place at the same time.For making this action to take place we are utilizing the wait function in the script.
The answer to this question depends on the level at which the tester is expected to interact with the database. If the tester is merely expected to enter specific data into certain text boxes in...
1. Tester should have the clear knowledge on application flow and the functionalities2. Tester should know the SQL Queries3. Tester should know both the Front End and Back end process of the Applicati...
Difference between 2g and 3g in mobile phone testing
2G and 3 G is a family of standards for mobile telecommunications defined by the International Telecommunication Union,which includes GSM EDGE, UMTS, and CDMA2000 as well as DECT and WiMAX. Services i...
In 3G, Internet connection is faster, better call quality,Video and Audio services but, drains battery life quicker (twice as fast). Moreover coverage area is less than in 2G.
How is test environment prepared for wireless testing?
Test Environment can be prepared in following way:Q1. Find out what to test? is the application in stand alone or client server?Ans: If application is clent server - you need wifi (if Device support) ...
Test Environement: Simulator
Simulator acts as a tower for the wireless application.
How is wireless network adapters tested?
Adding to "mathan_vel" answer.. - Take the network down and check adapter's performance. - Test throughput, response times and range of the adapter - Test multiple adapters placed 1 feet away from ea...
1. Check that the Wireless Network Adapter is on and verified by LED glow.2. Check that the Wireless Network Adapter is suited for the different OS.3. Check the Wireless Network Adapter is able to pas...
How are the difficulties involved with testing of mobile and cellular handsets overcome by testers?
The most common and important difficulties that should be overcome by testers is testing on multiple types of handsets and automation testing. How can you overcome them? As a tester you need to make...
* Test Environment
* Unknown behaviour
* Handset Freezed and break call
* Display failure
* Key features (differs in different mobile)
* Voice Clarity (Signal breakage)
etc..........
How is quality of wireless testing measured?
The quality of a wireless signal is measured with respect to thresholds of:- BER (Bit Error Rate) which should be < 10^-6 or BLER (Block Error Rate)- RSSI (Received Signal Strength Indicator)- SWR ...
Quality of Wireless is measured by
1.Determining Signal Strength
2.Calculating & Interpreting Signal Strength
3.Possible Problem (Diagnosis)
4.Throughput
What is the term load in wireless testing?
@Sujatha Reddy - I very much disagree with your answer. Adding more to "mathan_vel" answer.. Load testing while testing wireless devices or network is one of the very important aspects of mobile han...
Its giving enough load to the process. Suppose a user using the wireles interface for communication, which it is many-many communicator. 1. Check the interface behaves once another communicator is in ...
1.Should know the Functional units for new technology.2.Tester should know the latest Mobile technology knowledge.3.Should know about the Test Environment.4.Should able to configure and troubleshoot t...
Testers must be able to think lot of scenarios relating to call,example when a cll comes and at the same time alarm rings how the system behaves,its like preparing number of test scenarios
The Test Case is known as Dirty Test Cases
*Which is not meaningfull
*Not understandable by others.
*not covered according to the fuctionality
*not be the part in the Traceability Matrix
*Steps are not meaningfull
They are also know as Abuse Cases in context of white box testing.
Why does a user perform whitebox testing, when black box testing is available?
We cant run the whole application with the BVA, EP, Decision table, Error Guessing with Black box Testing techniques. To ensure the test is covered with Branch, statement, Path condition with test dat...
Though white box method of test design can uncover an overwhelming number of test cases, it might not detect unimplemented parts of the specification or missing requirements. But you can be sure that all paths through the test object are executed
What are the other names of whitebox testing?
Clear Box Testing
Glass Box Testing
Transparent Box Testing
Translucent Box Testing or Structural Testing
glass box testing, clear box testing ,structural testing, open box testing
How do you create a test data for testing purpose
How do you create a test data and how many methods are available?
Answered by: mathan_vel
View all questions by mathan_vel View all answers by mathan_vel
Member Since Dec-2007 | Answered On : Aug 18th, 2009
Test Data are data which have been specifically identified for use in tests, typically of a computer program. Some data may be used in a confirmatory way, typically to verify that a given set of input to a given function produces some expected result. Other data may be used in order to challenge the ability of the program to respond to unusual, extreme, exceptional, or unexpected input. Test data may be produced in a focused or systematic way (as is typically the case in domain testing), or by using other, less-focused approaches (as is typically the case in high-volume randomized automated tests). Test data may be produced by the tester, or by a program or function that aids the tester. Test data may be recorded for re-use, or used once and then forgotten.
Domain testing is a family of test techniques that focus on the test data. This might include identifying common or critical inputs, representatives of a particular equivalence class model, values that might appear at the boundaries between one equivalence class and another, outrageous values that should be rejected by the program, combinations of inputs, or inputs that might drive the product towards a particular set of outputs.
we are creating a test data based upon what output we need to get based upon what input we have to give.
Test Data are data which have been specifically identified for use in tests, typically of a computer program. Some data may be used in a confirmatory way, typically to verify that a given set of input...
What is a test scenario and test condition. What is the basic difference between the two ?
Test Scenario: Test Scenario is hypothetical story to help a person think through a complex problem or system for a testing environment. The ideal scenario has five key characteristics: it is (a) a st...
Test scenarios are the list of test actions to take place which are prepared from the BRS/SRS Documents And Test cases are derived or implemented from the list of test Scenarios with in detail and with test procedure to conduct.
Shopping cart testing question
Customer visits a on-line market customer adds items to shopping cart while in their shopping cart customer clicks on check out .At the check out the customer is a returning customer's they logins are turning customer.At this time all the items the shopping cart is empty and they got a warning that there...
By Sure it ia Bug. Which means the Cart is not remembering the repository one the session ended. Teh Cart Value remain same untill the Check out proces successfully succeed. Its priority is "High"
this is bug , due to improper coding
How to develop test cases for user acceptance testing of an application manually?
Writing Test Case is as simillar to the Functional Test Case. The thing is that the test cases should be understandable by Client and End user. If the Client/ End user not much aware on Test cases mea...
What are the test cases for ceiling fan and would you perform the stress testing on it?
Answered by: mathan_vel
View all questions by mathan_vel View all answers by mathan_vel
Member Since Dec-2007 | Answered On : Aug 18th, 2009
1. Check the Ceiling Fan company (Logo, branded)
2. Check the Ceiling Fan Appearance and color.
3. Check that the Ceiling Fan is exactly mounted in Wall.
4. Check that the Blades are fitted in the Fan.
5. Check that the Fan is run on Switch on
6. Check that the Fan should stop run on Switch off.
7. Check that the air circulation up on the Regulator speed.
Stress Test Case:
1. Check the Ceiling fan running at Voltage problem.
2. Check the Ceilling fan life by run certain hour per day.
3. Check the Ceiling fan sound after several hour of run
Test cases for Ceiling fan :
1. Check the Ceiling Fan company (Logo, branded)2. Check the Ceiling Fan Appearance and color.3. Check that the Ceiling Fan is exactly mounted in Wall.4. Check that the Blades are fitted in the Fan.5....
Smoke Testing which should reveal simple failures severe enough to reject a prospective software release.which is structured.The tester "touches" all areas of the application without getting...
Smoke testing is conducted by the developers where as Adhoc testing is conducted testers.Smoke testing is conducted to verify whether all the modules are working fine are not.Adhoc testing is like sys...
GEAR TO DELIVER.
Deliver the product the Client/ Customer with out any Error.
Delivering a quality software to customers with out any errors and along with super quality is the test objective
Write the test plan for the following screen?Location: comboboxdate: testboxtime: textbox
We can write Test Cases for the follwing components, but cant able to write Test Plan for the same. Test Plan and Test Cases are different..
What is meant by domain? What is domain testing?
@Kalayan_M : It would be great if you can explain terms by using examples. We all understand concepts well when examples are used. Clearly, you do not understand domain or how to test it. You just se...
Domain refers to a body of knowledge in a particular field or industry.Domain testing are testing activities that require knowledge of an industry's domain. For example, testing a banking ap...
Answered by: kurtz182
View all questions by kurtz182 View all answers by kurtz182
Member Since Nov-2009 | Answered On : Dec 12th, 2009
1) adherence to brand
2) packaging
3) operating manual
4) set-up
5) menu navigation
6) parental controls
7) visual performance adjustments
8) audio performance adjustments
9) visual modes (ex: picture in picture)
10) channel selection and sensitivity
11) ease of use
12) power supply
13) visual quality and adherence to standards
14) audio quality and adherence to standards
15) stress
16) environmental factors
17) interfaces
- remote control
- local antennae
- cable box
1.Check the connection of wire and current flow. 2.Check that input voltage 230v /50 Hz and it should display the clear picture after providing the supply. 3.Power should be on within specified period...
1) adherence to brand2) packaging3) operating manual4) set-up5) menu navigation6) parental controls7) visual performance adjustments8) audio performance adjustments9) visual modes (ex: picture in pict...
REQUIREMENT: "Input field should accept integer numbers BETWEEN 0 and 2."Therefore, the ONLY integer this field should accept is the number 1. If a person in my company had authored th...
5 case1. Test Case Should "Pass" if the input value is '0','1','2' (valid)2. Test Case Should "Fail" if the input value is '-1' (min-1)3. Test Case ...
At what stage the unit testing has to be done?
The answer to this question depends on the software development model being used. In the V-model, unit test comes after the Detailed Design stage.
After Detailed Design in V-Model. Unit Test Plan is prepared. once the coding is done for seperated functionalties unit testing is conducted according to the Test Paln
Soak Testing is the type of Performance Testing, which involves testing a system with significant load extended over asignificant period of time, to discover how the system behaves under sustained use.
It is a type of testing in which the application is tested for a longer period of time to check its stability.
Hi Mprasanthi,Before running the script in QTP.*ensure that from which browser it is recored the scripts.*if you want to run the scripts in differnt browser. ensure that the browser should adopt to th...
Please check the Version of the Tool and Browser version.
For Ex: if work with QTP 9.2 then Browser Netscape 7.0 or Later...
My advise go lower versions and check it...
Regards,
vk
How do you perform testing on streaming video ?
1. Check the Play/Pause button is correct correct(audio should not come on pressed pause button & audio play after pressed play button).2. Check the Video time is displayed or not.3. Navigation ba...
There are many video types like divx, avi, wmv. Different formats use different codecs. The main criteria is to check for the clarity of the video, speed (frames per second) and the audio quality...
Performance( Load, Volume, Stress) Test
We need to perform load testing
This Can be done through by Resource Bundle...Internationalization "118n" refers to the process of designing, developing and engineering the product that can be adaptable to various locales ...
What is defect density and how can we calculate defect density ?
Defect density is a metric used to make informed decisions about software quality. Defect density = # of defects / unit or component sizeThe size is measured in:> Software lines of code (SLOC...
Defect density is a measure of the total known defects divided by the size of the software entity being measured. Number of Known Defects--------------------------------- ...
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...
There is no seperate formuala for wititng that much test cases to the Requirements R1, R2, R3 etc... The Thing is that the Test Cases should cover all the requirements with the SRS, FRS, Scenarios and the Business Logic.
There is no exact formula for writing test cases.But in my exp I found that ,Total test cases = number of inputs * 1.6Just u apply to one requirement &check it.
How can you come to know that you are writing correct test cases?
RTM is the best solution for this..
This technique is not only used for missing the functionalities for writting test case, it's also for writting correct test cases.
once the finished writting test cases ,he ants to compare the test cases with SRS if requirement is avail or we can write testcase by using gussing that one can be perfectly done by TL or PL.
Why UNIX is required for a testing engineer? What is the role of testing engineer if he knows UNIX?
UNIX would be required only for testers who are employed in organizations that produce products that operate in the UNIX operating system. The role of a UNIX application test engineer is no diff...
Its not needed as all Testing Engineer should know UNIX. For some the requirement is like that.. They might to be work in UNIX paltform. or the mapped project would be in UNIX Platform
How to review the test cases (peer)?What are the key points we have to check?
1. check the test cases covers all the functionalities.
2. check for the duplicate test cases.
3. check for the functionality correct in the test case description
4. check that the Test Case Id is in Unique4.
5. Check the Test Steps if any wrong.
Adding to all the above comments...The Reviewer should verify the Positive, Negative
and Integration Test Cases plus all the Integration checkpoints with related modules,...The Test Data can also be verified.,..if ur template has provision.
Three text boxes are shown .... How you write test cases for it
1. check the size. which should consistent(Height, Width)2. check the properties of text box(Enabled/disabled)3. check the max and min characters allowed in the field4. check the tab order for the fol...
User interface :  1. Check whether three buttons have been presented 2.Check the proper spelling Field level validation : 1. Check whether the field are allowing input as per specification  Fun...
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.
Write test cases on switch board
1) check whether all the switches in the board are in proper condition or not.2) check whether all the switches have proper wire connection. 3) If there is a two way switch check whet...
1. Ensure that all the exact wires (+ve, -ve, earthen) are connected for the switches.2. Check the switches by on/off with ligts and fan.3. Ensure that the fuse is well (advanced) for the Switch board...
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
Answer: B) 1 test for statement coverage, 2 for branch coverage
option - b) is the correct answer. 1) if p = 51, Q= 50 it will cover all the statements. so, one test for statement coverage.2) for branch coverage:a) P+Q> 100 AND P>50 (True)b) P+Q ...
Ans) d) 2 tests for statement coverage, 3 for branch coverage
Which is the best model in testing?Which model is used by most of the company's?
The best model for testing depends on your company's 1) projects, 2) resources, 3) budget, and 4) time allotted for testing. What do you mean by most companies? Mo...
It is depends up on the Projects. Different companies, different Projects the Development models differ. One Model should not matched with all projects.
End-to-end testing exercises the system from a 'macro' perspective. It involves testing the application environment in conditions that mimic real-world use such as in...
End to End Testing is a type of Testing which is Scenario based Testing. The Scenarios should cover all the functionalities from Start to End. ex) Login to the Process end (Logout).
The Action1 is carried out for the same object. The object(popup) also doing the same functionality as loading, selecting the items, reload, etc.. So the Action1 is doing the same functional call. the...
Recovery scenarios are used when you cannot predict at what step the error can occur or when you know that error won't occur in your QTP script but could occur in the world outside QTP, again the exam...
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...
What are the prerequisites to become a mobile tester?
Mobile Tester Should know about the
1. Mobile Technology
2. Development Technology
3. Mobile Platform(OS)
4. Knowledge on Device Supporting Tools.
5. Mobile Protocols
Prerequistic to become mobile tester.Knowlege of either all or any of techonologies as mentioned below.Platforms : Mobile plaforms like wince, palm os, symbianDevice: Different devices supporting abov...
What are the main columns in test case?
Main columns for a test case are (varies between industry, company and/or project):1) Test case id2) Priority3) Severity4) Requirement id5) Tester name6) Created date7) Last updated8) Reviewed date9) ...
For the test case following are the important columns.The following will be the header part for the test case document. - Screen/Function name - Screen/Function ID ...
Static testing means testing the things with our excecuting the software.Testing the things by excecuting hte software is dynamic testing.Static testing includes reviewing/verifying of any kind of doc...
Static Testing is perform by developers on Code (Reviews, Inspection, Walkthrough) before delivered it to the Test team for functional Testing.
Yes, Test Condition, Test Cases, Test Scripts can help perform Static Testing.
How many days we can take to write test cases if the build is going to deliver after 15 days?
Its purely depends up on the Application and the Requirements given.
Split this whole 10 Time Schedule allocated for the testing process as - 2 for System Study - 3 for TC preparation - 5 for Test Execution.
Change Control Board (or Configuration Control Board), a committee that makes decisions regarding whether or not proposed changes to a software project should be implemented
CCB ~ Change Control Board. The main aim of this board is to maintain and keep a track of all the information about the builds/docs/versions/source code. Any changes/modifications which you w...
How many types of data repository are presnt in winrunner? What are they?
Two Types of Data Repositories in WinRunner
1. The GUI Map File per Test Mode
2. The Global GUI Map File Mode
This is incorrect. What you listed are object mapping file and not data repositories. The question is incorrect.
If a bug you have produced is not repetative each time, what you will do to convince the developer?
Add Test Data to the First answer along with clearly mentioned steps, Screen shot, Page Url.
As per your question it seems that the defect is not reproducing at every time at testing environment itself. so in such a situation you have to do research on the application. i.e. two to three tea...
Bootstrapping (compilers), writing a compiler for a computer language using the computer language itself to code the compiler.Bootstrapping (computing), a summary of the process of a simple computer s...
When the computer initially is turned on or is rebooted from the keyboard with Ctrl-Alt-Del, it ``pulls itself up by its bootstraps.'' See also warm booting, cold booting
The two primary elements of test estimation are time and resources. Your estimation needs to take both into account.There are many questions you need to answer in order to do test estimation.&nb...
Test Estimation is the Testing time and resources required for testing. There are different kind of approach to estimate the Test * Percentage-of-Development Approach
* Implicit Risk Context Approach
* Metrics-Based Approach
* Test Work Breakdown Approach
* Iterative Approach
Below are the some of the tools used to test the C & C++ for Unit TestingBoost,C unit Test System, cfix, Cgreen, Check, CMock, CppTest, CppUnit, Cu, CUnit, CUnitWin32, cutee, CUTest, CxxTest, Embe...
Hi Sudhakar.... I am working for MNC in Kingdom of saudi Arabia before that i worked in Hyd....for c. c++ applns, we have to use TCL-TK means test command language tool kit...i...
What do you do if the documentation given to you unclear/not understandable?
What type of Document?
If it is Test Plan--> Clarify with Test Lead/ Test Manager
If it is BRS-->Business Analyst
if it is SRS--> Project Manager
if it is Test Case-->Tester(Owner)
we can do exploratory testing.When we test the application itself we will know what reqt are
What is meant by bug injection rate?
Bug Injection is a kind of Attack in the Involnurabilty website. Bug Injection Rate is the Quality indicatar to denotes, how much pages can cover for attack.
It is nothing but the Rate at which Bugs are being launched on the application
Total No of bugs Entered / Total No of days of testing on specific Build
sameer
for Global GUI Map File Mode
Using GUI_Load("Filepath:Filename")
for GUI Map File per Test Mode
Automatically tool generate save/ unsave the GUI on Run
Select GUI Map Editor from Tools.
Select gui files from this
Select Open from file and then select the appropriate gui file
Sudhakar kolla
My Number:09819859346.
Email:kollasudhakar2005@yahoo.co.in
Wat s the role of gui map editor?
The Role of GUI Map Editor is to Load the GUI objects at run time...
Hi,
GUI map editior stores GUI objects
GUI Spy is to use to identity and recognize the objects available in the page for test.
It is used to spy on any properties of object or window. If you want to know detailed properties of the window, bring the mouse on that particular window and click ctr F3 then it records the properties of that window.
What is the use of rapid test script wizard?
The RapidTest Script wizard systematically opens the windows in your application and learns the description of every GUI object. The wizard stores this information in a GUI map file.
Note: The RapidTest Script wizard is not available when you work in GUI Map File per Test mode.
The use of rapid test Script wizard is to recoginize the object by showing the window application and recorded Script will stored in the Tmp Folder.This has to done while Testing before any wind...
What are the two guimap modes available in winrunner?
The GUI Map File per Test ModeIn the GUI Map File per Test mode, WinRunner automatically creates a new GUImap file for every new test you create. WinRunner automatically saves and opensthe GUI map fil...
The Two Modes available in Win Runner are two types.
Gobal Gui Map file:By default win runner maintains this Mode.
Gobal per test Mode:To Test the line by line of the application.
sudhakar kolla,
Email ID:kollasudhakar2005@yahoo.co.in.
Ph:+91-9819859346
When do you go for context sensitive & analog recordings? What is the difference between them?
Context SensitiveContext Sensitive mode records your operations in terms of the GUI objects inyour application. WinRunner identifies each object you click (such as a window,menu, list, or button), and...
Context Sensitive Mode: To record the keyboard and mouse operation on the application and on the window.
Analog Mode : To record the mouse pointer moments on the desk top.
What are all the different types of recording available in winrunner
1. Context Sensitive Recording Mode
2. Analog Recording Mode
Analog Recording Mode : Winrunner records all mouse clicks, key boards presses and mouse traverse poin with respect to X and Y co ordination
Context sensitive recording mode : Winrunner records all operations that we performed on the graphical user interface application.
How does winrunner identify gui object
Winrunner identifies GUI objects by using GUI spy.
Winrunner identified the GUI object with the help GUI Map Editor. Which learns the Object throught the physical property (Class Name, object width, height, etc..)
What inputs you need to write test cases?
The following are required to author test cases:
1) Business Requirements Document (BRD)
2) Technical Specification Document (TSD)
The following are nice to have:
1) Test Plan
2) Architectural Diagram(s)
3) Work-flow Diagram(s)
4) Approved Application Mock-ups
1.SRS
2. Functional Document (FRS,BRS, etc..)
3. Design Level documents(Use case, Design Screens)
4. Requirement Traceability Matrix
What are the limitations of the compile module in winrunner?
If you make changes to a function in a loaded compiled module, you must
unload and reload the compiled module in order for the changes to take effect.
Hi, a) Compile module is a script containing a library of user defined functions that u want to call frequently from other test .When you load a compile module , its functions are automatically c...
What are the classifications of test cases
You can classify test cases any way you want to. They can be classified as formal or informal. They can be classified as functional or nonfunctional. I classify test cases by folder ...
1. Formal Test Cases2. Informal Test Cases1.Formal Test CasesIn order to fully test that all the requirements of an application are met, there must be at least two test cases for each requirement: one...
1. GUI Check
2. Functionality Check
3. Navigation Check
4. Validation Check
5. Interoperability check
6. Usability Check
What is the test object model in QTP?
The Test Object Model is a large set of object types or classes that QuickTest uses to represent the objects in your application. Each test object class has a list of properties that can uniquely iden...
Essentially all configuration and run functionality provided via the Quick Test interface is in some way represented in the Quick Test automation object model via objects, methods, and properties. Alt...
What is the testing lifecycle and explain each of its phases?
May I suggest wikipedia. Invest your time wisely by reading Wikipedia for these kinds of general questions or search this site.
A sample testing cycle Although variations exist between organizations, there is a typical cycle for testing: Requirements Analysis: Testing should begin in the requirements phase of the softw...
What is the meaning of defect?
Defect Imperfection, flaw, or deficiency. That which is subject to a defect is missing a requisite element and, therefore, is not legally binding. Defective service of process, for example, is service...
error - a mistake in the programme found by programmer himself.
defect - a mismatch between expected and actual as found by a tester.
bug - defect accepted by Defect Tracking Team and fixed by developers
What is the use of virtual object wizard in winrunner?
Application may contain objects that behave like standard objects butare not recognized by QuickTest. You can define these objects as virtualobjects and map them to standard classes, such as a button ...
hi,Some time application has some features and the operations performed on those features will not be scripted appropriately.Inother words these features r not recognised by WR as OBJECTS since they r...
The tester should attempt to reproduce the defect again. If the problem persists, the tester should: 1) ensure developer has performed the precise test steps.2) ensure developer is attempting to...
1) Take Screen shot where the bug arised.
2) Clearly mention the steps for the executional bugs.
3) Clearly note down the Test data.
4) Clearly note down the Test Environment.
For User Registration page, user have to complete the 3 step processTest case covered with Process 1, 2 & 3 for complete Registration is Integration Testing.Founded bugs are arised and fixed from ...
HI ,Thanks a lot Jainbrijesh , I want still more information please help me , tell some thing more about banking projects & some of the test cases on that one and what all points we have to ...
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....)
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
What is meant by crs&urs explain breifly?
CRS: Client Requirement Specification
Here Requirments are gathered up on Client points.
URS: User Requirement Specification.
Here Requirments are gathered up on End User poins.
both are same
What is role of business analyst during development and testing effort?
Preparation of Test cases, Test Plans. May be participating in User Acceptence Testing (UAT)
A business analyst works as a liaison among stakeholders in order to elicit, analyze, communicate and validate requirements for changes to business processes, policies and information systems. The bus...
What are diff testings in web applictions?By using winrunner what are the testings possible
1. User Interface Testinga)Site(Easy to use, Check the Instructions are correct)b)Sitemap or Navigation bar(link checking, consistant and operatable perfect)c)Site Content(content checking, consistent...
In addition to the testing techniques used for desktop applications, the additional testing of Load testing/ Stress testing is really needed here.Performance is really an issue in Web Applications so&...
1.What is test efficiency and what is the metric used for the same
Test Efficiency = (Test Defects / (Test Defects + Acceptance Defects)) * 100Metrics----------------Test Effectiveness = Loss due to problems / Total resources processed by the systemTest Effectiveness...
Used to measure the efficiency of the test team and also individual Tester.Efficiency = No of Bugs found / no. of days utilized.
Can we write a test case in QTP/winrunner itself? Is it possible?
No we can't. we wrote Test Scripts according to the Test steps in the Test Cases. we cant write test case directly in QTP/Winrunner
no sir u cant write but u can write in Test Director boz TD is a Test Management tool.
Once the Design is ready (Built & approved), Tester role is to create test cases according with the Low level design douments, SRS & FRS.
YES. DEEPA'S ANSWER IS TRUE . IN A NUTSHELL, WE CAN SAY THAT V-MODEL HAS THE TESTING APPROACH ALONG WITH DEVELOPMENT EFFORT. THAT IS EVERY STAGE IN SDLC HAS THE CORESPONDING TESTING STAGE OR STLC. I THINK I CLEARED UR DOUBT..
MAIL ME FOR TESTING QUERIES ..
Which test cases are re-executed in regression testing
The module which the fixes taken and the interrelated modules are tested during regression testing
The TC's which are written for functionality for which modifications are done and the modules on which the modules depends i.e interrelated modules TC's are executed in Regression testing.
What are the status developer submit.
You mean by Bug Status?
if so means "Fix","Reject/Ignore", "Deffered"
The status developer submit are fix, verified or modified and rejected with out any reason for that bug because it has similar meaning like prevoiusly filed case.
sudhakar kolla.
My Email:kollasudhakar2005@yahoo.co.in.
My Number:09819859346.
1. Check whether textbox allows blank or not2. Check whether textbox allows alphanumerics3. Check whether textbox allows zero '0' or not4. Check whether textbox allows only symbol " $ &qu...
The following are some of the test cases for 4 digit number before decimal and 2 digit after decimal as well as $ sign accepted in the text box:1. Boundary values :  ...
Data Driven Mechanism is used for automating for 100 users. This can be done through by parameterization.
Hi,Manual testing Process will takes more time.use BVA for Number of users & ECP techniquesand write a unique test case that support these techniques In automation through winrunner we ...
Where do we use shell, perl scripting in testing tools?
Perl Script is used for automating the Networks. Protocal Testing is done through automation by Perl Script
Thanks Ramu
How can we justify wheather an application is to be tested manually or automated ?
If the functionalities changes often and we can go for automation. we can do both functional & Regression in Automation
Hi, we will go for automation if at all,we have to test the build with multiple test data i,e retesting and also if it is complex.
The term software build refers either to the process of converting source code files into standalone software artifact(s) that can be run on a computer, or the result of doing so. One of the most impo...
Hi, the application which is in .exe form is known as Build.
BRD-Business Requirement Document. Usually it is prepared by Business Analyst.
BRD: is created by Business analyst
SRS: system requirement specification created by technical person.
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 are differant test cases for mobile.
Test Case should cover by
* All the functionalities
* Label
* Performance
Can u write some functional test cases for this if u have functional knowledge of mobile phone?
On which test cases should regression testing be performed?
Answered by: mithr17
Member Since Oct-2011 | Answered On : Oct 17th, 2011
Re-testing is testing the failed test cases and the bugs that have been fixed in current build. Regression testing is done to make sure the "bug fixes" do not affect the surrounding code (features). So the test case selection really focuses on which feature were affected by bugs. Lets take an example: Suppose you are testing a banking application (everyone does online banking these days) and you found a bug in checking account feature. Say the bug is about amount not automatically adjusted after money is credited by State Bank (specifically) to checking account. When this bug is fixed, you need to run test cases pertaining to different type of checking account credits etc need to be run again even thought they have passed.
Re-testing is testing the failed test cases and the bugs that have been fixed in current build. Regression testing is done to make sure the "bug fixes" do not affect the surrounding code (features). ...
Regression testing should be performed on test cases that have passed and failed, both.
What are the components of traceability matrix?
The answer to this question depends on the comprehensiveness of your intended tracking. The components of a traceability matrix are:1) Document2) Version of the document3) Target identifier...
Rows:
1. Requirement Identifiers
2. Reqs Tested
3. REQ1 UC, REQ2 UC, etc..
Columns:
1. Test Cases
2. Tested Implicitly
Key factors to consider before authoring test cases are:1) Test cases must cover all of the product's requirements.2) Test cases should be written for greatest value with least effort.3) Testing t...
1. Test Case should cover the functionality2. Clearly mentioned about the expected result for the Test Data.3. Test Case should be understandable one, which may be executed by other resource.4. Test S...
Test Cases :
1. To check whether the result must display as Prime number when that number cannot be divided and the remainder is not equl to zero
2.To check whent the number divide by other number then the remainder is zero then it must display as not a prime number
PRIME NUMBER APPLICATIONTest Cases1) Can enter integers from -1 to infinity a) Can not enter -2 b) Can enter -1 c) Can en...
Unit testing comes under which testing technique, white box / black box?
Unit Testing comes under White Box Technique. Developers do the unit testing
unit testing comes under white box testing
While doing compatability testing for web application. below are some of the differences.
1. Design issues(Css files not supports or it's not defined for the browser)
2. Object not supports, which makes action not supports.(ActiveX Control)
You may also find ActiveX related problems!!
How do u established link with requirements and test cases to do traceability matrix?
In Manual process, it can be done through with Requirement Tracability Matrix.
In QC, Req id is trace with Test Case(Test plan-->Test Case)
Requirement Traceability matrix have a template, in that we can find columns such as requirement number/requirement document name, Test case. See following Table Module nameRequirement Number/Req...
Thread testing means Multiple users are testing simultaneously.Thread testing can be defined as number of users ,number of load and loop count.
I think it is a process of multiuser testing a work at a time
How many test cases we have to write for e finace project?
minimum we have to write 15 Test cases
The answer to this question depends on:1) The value this project has to key stakeholders in the company2) The breadth and depth of the requirements3) The amount of time allowed for testing4) The resou...
What is the difference between turnaround time and waiting time ?
Turnaround time: The Time taken to start from the process and to the end of the process is called Turnaround time.ex: Entereing the Atm card to the ATM machine untill the full process finishedWaiting ...
Turnaround Time is a execution time of the system for a particular module. and
Waiting time is a time for which system is waiting till the next applicationis not available.
sudhakar kolla,
My email:kollasudhakar2005@yahoo.co.in.
My number:09819859346
New patches for IE 6.0 will not affect the Winrunner. Waht you need to do. Enable the web adins once again while loading the Winrunner Tool. you will not get html issues again.
Make sure web addins are checked.
It completely depends on the organisation you are working in. In some organisation Test Manager prepares test plan and in some organisation Test Lead prepares the test plan. In some organisation ent...
Mostly Test Lead will prepare the test plan and also it depends on the company.
Prepare user training manualisome information about testing objects, users who will be trained, etc.j A. Dispatch the test scripts to the tester if your team adopt an automatic test strategy...
To ensure an effective User Acceptance Testing Test cases are created. These Test cases can be created using various use cases identified during the Requirements definition stage. The Test cases...
What is difference between standard check point and output check point
Standard Check Point: Checks values of an Object's Propertyex: Checks the radio button enabled or not (1 or 0) through by Standard Chack PointOutPut Check Point: Checks values of an defined ...
i dont know abt output check point but i m sure abt standard check point that it checks the properties of object
Test Process: Generally Some modules are assigned to the Tester to Execute with Test cases ( Created by him/ Assigned to him). In Rare Case, some interlinked modules could be tested by multiple testers. In that Case Test Lead could review the bugs and ensure there is no duplicate bugs in bug Report.
Generally each module is assigned to Testers to write the test cases & execute those test cases
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...
Which phase is called as the blackout or quite phase in sdlc ?
Maintenance Phase is normally called as Blackout/ Quite Phase in SDLC
Maintanence phase
Without recording objects in object repository are we able to run scripts?
Recording option not available in the real time.. do you know? We can able to run the script.
QTP interacts with application using object properties. There are two different approach in QTP to use object properties - 1. Object Repositories 2. Descriptive Programing. Irrespective of which one ...
3&4 option is correct one...
In regression will be conducted on every build, and we will find the high risk areas and where the code has been changed.
(3&4) is the right answer
What is difference between defect age & build interval period?
Defect Age can be measured in terms of any of the following: * Time * PhasesDEFECT AGE (IN TIME)DefinitionDefect Age (in Time) is the difference in time between the...
Defect Age: Single defect: The amount of time between a defect's origination and its fix.Multiple defects: The average amount of time between defect origination and fix. Bui...
What 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
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 is comprehensive testing?
Comprehensive Testing is a SUT(System Under Test). All the things to be tested in this method. * Unit Testing.(Integrated)* Functional Testing/ Regression Testing* Non Functioal Testing(Load,Stress,Us...
Comprehensive testing is all types of testing rather than sanity or smoke testing.After receving the build from the developers tester first do the sanity or smoke (depends organisation)Â for estimate ...
What are the check points can be inserted without recording?
Database & XML Check Point
Database check point & XML check point.
sudhakar kolla,
My email:kollasudhakar2005@yahoo.co.in.
My number:09819859346
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...
Hi Iliaz,
I have done the same setting which you have mentioned here. but still getting the same problem. My laptop has Win7. All other parts of the QTP is running well in my laptop. I am naggling with this problem plz help me on this.
Points to note on this case:* Check that the Qtp application is should open first and then next open the application to test.* Check that the supported plugins that applicable for the application shou...
i think you wrongly thought that the scripts used in the QTP for Test will enhance with .Net application. which is wrong. QTP is an interactive tool to enhance the testing work automaticallly. which v...
No we can not write C# or .NET code using QTP. Becuse QTP is only supports vbscript.
For .NET Scripting you can use Test complete 6.4 another Automation tool.
Explain me the flow of "v model sdlc"?
The V-model is a software development process (also applicable to hardware development) which can be presumed to be the extension of the waterfall model. Instead of moving down in a linear way, the pr...
Plz explain me what is low level design and High Level design?
Two Same objects have the same naming. Which is not defined in the GUI Map Editor.
We have to identify the parent function references in the object repository to rectify this problem.We may be missed the parent properties while recording bcz of this only we may get the above mentioned error while playing back teh script.
1) The one key element that impacts both a test case and test plan is requirements.2) I would perform exploratory testing because requirements are not necessary in this type of testing. Don'...
1. SRS is the one key element of Test cae & Test Plan. Other key elements are FRS, Design Level Documents, CR .2. This can done by adhoc testing. no prior documemt is needed for testing. but may o...
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.
The ________ distribution is oftenused as a model for the number of defects in a manufactured item.
Skill/topic: statistical process controla) randomb) acceptancec) 100%d) binomial
D) Binomial
D) Binomial
When is a process said to be accurate?
Skill/topic: statistical process controla) if the average of all measurements falls relatively close to an understood point (on target), then the process is said to be accurate.
If the average of all measurements falls relatively close to an understood point (on target), then the process is said to be accurate.
Skill/topic: statistical process controla) it is used to monitor the number of defects per unit
C chart is used when sample size is constant (say 1 ) and no of defects varies.....
For eg : No of defects in A4 size paper , 25 samples of A4 papers are taken. Here sample size is 1 for all the samples.
At the time of failures in the Process
Skill/topic: statistical process controla) p-charts are the control chart used to monitor the proportion of defectives in a process
the p-chart is a type of control chart used to monitor the proportion of nonconforming units in a sample, where the sample proportion nonconforming is defined as the ratio of the number of nonconforming units to the sample size
Chart to determine if the rate of non-conforming product is stable and detect when a deviation from stability has occured.
R chart are based on the __________ of the sample data
Skill/topic: statistical process controla) rangeexplanation: range is the difference between the maximum value and the minimum value.
A) Range
Skill/topic: statistical process controla) p chartb) x bar chartc) C chartd) r chart
X Bar chart
D) R Chart
Control chart is a simple graph to see if the process is ______________
Skill/topic: statistical process controla) within control or not
A) Within control or not
A) In control or not.
Temperature fluctuation is an example of assignable cause
Skill/topic: statistical process controla) trueb) falseexplanation: temperature fluctuation are inherent in the system and hence is a common cause.
B) False
B) False.
Machine vibration is an example of _______ cause
Skill/topic: statistical process controla) common
A) Common Cause
A) Common.
___________ causes variations in a stable process
Skill/topic: statistical process controla) assignable causeb) common causec) random caused) none of the above
A) Assignable cause
A) Assignable
A stable process still has a ________________
Skill/topic: statistical process controla) variationexplanation: even though the process may be stable, it will still have variation. This variation could be due to common causes.
Common cause variations
A) Variation
A stable process do not has the same normal distirbution at all times
Skill/topic: statistical process controla) trueb) falseexplanation: a stable process is in control and has the same normal distirbution at all times
False
The output variable that is being studied and measured in an experiment is the __________ variable
Skill/topic: statistical process controla) inputb) noicec) responsed) intermediate
D) Intermediate
Skill/topic: statistical process controla) intermediate
A) Intermediate
Humidity level in a shop floor is an example of ____________ variable
Skill/topic: statistical process controla) noiceb) inputexplanation: the humidity level cannot be controlled and hence it is a signal factor
A) Noise
Signal factors can be controlled during the experiment
Skill/topic: statistical process controla) trueb) falseexplanation: signal factors are also called as input variables and can be controlled during experiement.
A) True
Skill/topic: statistical process controla) noise variable factors EIther cannot be controlled or are difficult and or expensive to control during the design or actual production stage.
Noise Factors are factors which cannt be eliminated . Its better to minimize the effect of noise factors bcoz trying to eliminate it is a complete waste as it will take more time and more cost.
Noise variable factors either cannot be controlled or are difficult and or expensive to control during the design or actual production stage.
Input variable is also called as ____ factor
Skill/topic: statistical process controla) input variable is also called as signal factor
Signal Factor
Doe does not improve the process yields
Skill/topic: statistical process controla) trueb) falseexplanation: apart from improving the capability of a process, doe also increases the process yields
True: Design of Experiment allows the most impactful parameters to hopefully be identified and enable the experimenter to target improvements in a more fruitful and effective manner. The DOE is a diagnostic tool - not the repair.
A) True
Skill/topic: statistical process controla) the design of experiments may be used to help improve the capability of a process by identifying the process and product variables that affect the mean and the variance of the quality characteristic(s) of the product.
Design of Experiment (DoE) is a structured, organized method that is used to determine the relationship between the different factors (Xs) affecting a process and the output of that process (Y).
The design of experiments may be used to help improve the capability of a process by identifying the process and product variables that affect the mean and the variance of the quality characteristic(s...
Skill/topic: statistical process controla) design of engineeringb) design of excellancec) design of experimentsd) design of engines
Design Of Experiments
Design of Experiments
Each measurement has an error associated with it
Skill/topic: statistical process controla) trueb) false
True
A) True
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.
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.
What are two primary goals of testing?
Can any one answer to this question
There are 2 goals:
1)To improve the quality of product by finding hidden defects.
2)By testing ensure that all customer requirements are full fill in the product.
The two primary goals of testing is 1. To make sure that we have covered all the requirement and functionality which is given by the client and the customer. 2. Most important of the Quality team i...
Waht is testlog document in testing process?
The Test Log provides a detailed, typically time-based record that serves both as verification that a set of tests were executed, and provides information relating to the success of those tests....
testlog provides a chronological record of all relevant details about the execution of the testcaes.
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 ...
What is the difference betwen test matrix and test metrics?
A test matrix is an approach to ensure all test attributes are considered for each test case by placing them in a table. All of the attributes are placed in column headers while test cases are s...
Test Matrix: Test Matrix is simillar to the Test Traceability Matrix. Which maps the Test Cases with Requirement. to check all the functional flows are exactly covered with the Requirment.Test M...
Who will exacatly assign the priority to the bug.. Developer or tester?
Testers will assign the priority of bug based end-user functionality.
But developer will assign relative priority to bugs of same severity.
When the severity of bugs is more with same priority then developer will assign priority to bugs & work on them.
Priority will be assigned by the BA or SA or can be PM not the Tester.
Record the 5 new pages as indicated in the GUI map and then write the scripts for those pages.
Just we record the objects for those 5 new pages and added in the GUI map. then write scripts for the 5 pages according to the test cases...
A test case in software engineering is a set of conditions or variables under which a tester will determine whether an application or software system is working correctly or not. The mechanism for det...
Test Case is a commonly used term for a specific test. This is usually the smallest unit of testing. A Test Case will consist of information such as requirements testing, test steps, verification step...
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.
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...
How will you write test cases for a code currently under development?
HLD - High Level Design & LLD - Low Level Design
We can write the test cases for code currently under development by using the use case document.
Yes, Tools are required for managing changes. Even though updated records are maintained in a Repository(Here record in sense Documents). whole team will access those records with out intend of using ...
How would you define quality assurance?
Quality assurance, or QA for short, refers to planned and systematic production processes that provide confidence in a product's suitability for its intended purpose. It is a set of activities int...
System of procedures, checks, audits, and corrective actions to ensure that all research, design, performance, environmental monitoring and sampling, and other technical and reporting activities are o...
What are two of your strengths that you will bring to our qa/testing team?
1. Creative thinking of Application to test with different ways(various scenario).
2. Skill Set, Different Domain & Technical Knowledge
1. Skill set
2. Team management
I faced the problem when I was assigned & mapped to the Project (Final Release was short). It was very complicated to Test the application with in this short period. Unable to understand the...
I disagree with the classic definition of negative testing:"Testing aimed at showing software does not work. Also known as "test to fail".When I conduct negative testing, it is not my i...
Negative Testing: Testing aimed at showing software does not work. Also known as "test to fail".
What is the difference between testing and quality assurance?
Software Testing: A set of activities conducted with the intent of finding errors in software.
Quality Assurance: All those planned or systematic actions necessary to provide adequate confidence that a product or service is of the type and quality needed and expected by the customer.
Quality Assurance:A set of activities that are adequate to ensure that system meets its objectives
Testing: A process of executing the system intending to find defects.
What is the testing lifecycle and explain each of its phases?
Mathan answer is for SDLC not for STLC.
In the whole development process, testing consumes highest amount of time. But most of the developers oversee that and testing phase is generally neglected. As a consequence, erroneous software is rel...
Do you know of metrics that help you estimate the size of the testing effort?
Metrics-Based Approach:A useful approach is to track past experience of an organization's various projects and the associated test effort that worked well for projects. Once there is a set of data...
What are some of the typical bugs you encountered in your last assignment?
1. Password Validation (Force Password, supplied space in field accepted)2. Vulnerability Assessment (Child Window not closed after the parent window Closed/logoff)3. SQL Injection (Page shows the cod...
Should every business test its software the same way?
No, According to the different business rules and model, the tester approach would differ.
Have you done exploratory or specification-driven testing?
Yes, i done both the Exploratory and Specification-Driven Testing in my careerI assigned for a project, which is a new Technology "Cold Fusion", Testing methodology is same but the technolog...
How do you get programmers to build testability support into their code?
This can be done by Initial checking of the Build (Sanity & smoke Testing).Sanity test is a very brief run-through of the functionality of a computer program, system, calculation, or other analysis, t...
What is the role of the test group vis-a-vis documentation, tech support, and so forth?
The role of Test Group is nothing but the role of the Testing Team The Test Lead / Manager is responsible for: Defining and implementing the role testing plays within the organizational structure.Defi...
Is an "a fast database retrieval rate" a testable requirement?
Yes, Its depends up the User Requirement and in the Scope of the Testing. Test Strategy to follow for calculating the Retrieval/Response Time.We can test the "A Fast Database Retrieval Rate" scenario by using the queries passing as input and noting down the response time.
it depends on the end user requirement
if the end user required that data from the database must retrieved fast then it is a testable requirement.
we can test data base retrieval time by using some complex and simple querries.
What are all the basic elements in a defect report?
Basic elements in a bug report: - Bug title - severity - priority - Bug screenshot/video - Features/modules bug relates to - log files if necessary - SQL query (if it is an integration bug) - Steps t...
1) Defect ID2) Reference Test Case3) Project name4) Detected in Release5) Priority6) Severity7) Status8) Assigned To9) Submitted by10) Submitted Date11) Testing Phase12) Environment Details13) Descrip...
How well you work with a team?
* Spirtual
* Work Share
* Mind blowing
* Discussion
* Time Being
Give me some examples of how you have participated in integration testing.
I Figured out with good examples. For a Job Portal website the Process is like Registration->Resume Setup->Resume Updated->Search Job(s)-> Apply the Job In this Resume Setup requirement, there is a...
Hi
But generally integration testing is related to developers no?
is it correct.plz give the answer?
How does unit testing play a role in the development / software lifecycle?
Unit Testing play a important Role in the Development & Software Life Cycle. Unit tests find problems early in the development cycle. Which reduces the cost. Facilitates Change Readily-available u...
Unit testing helps in verfying that a unit or module that is built is as per requirements and functions properly .It helps in preventing bugs getting multiplied and migrated in later phases.
Describe any bug you remember.
I enclosed the latest bug that i found in my current project. It's a WebService Integration Testing. Bug Type:Mapping Issue.Found at: After Data Request.Describttion:mapping of datas from one syst...
I was testing a web application that allowed 3rd party content providers to submit their content and upon approval by an administrator the content would appear on a website. This application was...
What types of documents would you need for qa, qc, and testing?
Answered by: Pranoy jyoti Swargiary
Answered On : Aug 25th, 2005Documents for QA,QC/ Testing depends upon company to company standards and procedures to carry on the process.Generally,Project Plan,SRS,BRS,Design plan,use cases are reqd to prepare Test Plan for QA/Testing,test scenerios,test strategy,test cases,tracebility matirx,acceptance test plan,all types of testing phases' test plan if reqd.,checklists.Besides that,we will be having test result document,bug report document,test matrics documents,etc,The template for all the documents will vary according to company standards.
QC is inherent characteristics fulfill requirement.
QA is before work commence.
Following three documents are most required
1- BRD
2- FRD
3- SAD
and Test Plan Document
Correct me if I am wrong
Can test automation improve test effectiveness?
Answer posted by rs on 2005-05-19 17:42:09: yes, automating a test makes the test process: 1.Fast 2.Reliable 3. Repeatable 4.Programmable 5.Reusable 6.Comprehensive
Yes Exactly b'coz there will not be any human misatkes, time saving, low resources (human resurce) and moreover we can do regression testing very easily
Well automation is not a magic wand for all testing vows, the requirement has to be clearly studied and a ROI study conducted to see if automation will bring the expected results. For projects that are long term and having multiple regressions automation is a good choice..
What automating testing tools are you familiar with?
Selenium Testing Tools - Selenium IDE,RC
I know Jmeter only .
Person who is recently joined he should go through all the requirement documents (By this he can understand the requirements) then he can pick up the existing test cases and previous test execution (So that he can understand all things clearly).
Thanks
Anant Chaudhary
By reviewing existing test cases and previous test execution results.