A Practical Roadmap to CSTE Certification Following Two questions come to the mind of every person in the domain of software testing & quality assurance, & desirous of pursuing CSTE Certification. Q. 1: Where can I quickly get the desired information about CSTE certification? Well !!!! The answer to this question lies here. 1) The first place is certainly the official websites related to QAI Global Institute (erstwhile Quality Assurance Institute) who is responsible to provide CSTE certifications like: QAI Website QAI Global Services India Website 2) Read the article Ten Top Questions about CSTE Certification & gear up <<<<<< =================== >>>>>> Q.…
Read More
ISTQB Certification Preparation Help Guide This guide describes practical aspects of various topics on Software Testing. It is based upon the theory, standards and the vast experience of industry experts. It covers Five Chapters as described below. Click on the following Links to freely Download the PDF files to your system. # Chapter – 1 : Principles of Testing # Chapter – 2 : Testingthroughout Life Cycle # Chapter – 3 : Dynamic Testing Techniques # Chapter – 4 : Static Testing # Chapter- 5 : Test Management Many More Articles & Study Material on ISTQB Certification
Read More
CSTE Exam Preparation Test Paper: (6th Set of 20 Questions) This Test Paper has been designed to contain two types of questions viz. 1) Multiple Choice Questions 2) Questions with Answers in True / False form. This test paper is primarily to help the aspirants in understanding the basic concepts related to the software-testing domain. Actual CSTE Exam shall be having Multiple Choice Questions covering the theory of the entire domain. These Objective Type Questions + the Subjective Type Questions, combined together shall enable the aspirant to build a solid foundation for the CSTE Exam. <<<<<< =================== >>>>>> Correct Answers…
Read More
CSTE Exam Preparation Test Paper: (5th Set of 20 Questions) This Test Paper has been designed to contain two types of questions viz. 1) Multiple Choice Questions 2) Questions with Answers in True / False form. This test paper is primarily to help the aspirants in understanding the basic concepts related to the software-testing domain. Actual CSTE Exam shall be having Multiple Choice Questions covering the theory of the entire domain. These Objective Type Questions + the Subjective Type Questions, combined together shall enable the aspirant to build a solid foundation for the CSTE Exam. <<<<<< =================== >>>>>> Correct…
Read More
CSTE Exam Preparation Test Paper: (4th Set of 20 Questions) This Test Paper has been designed to contain two types of questions viz. 1) Multiple Choice Questions 2) Questions with Answers in True / False form. This test paper is primarily to help the aspirants in understanding the basic concepts related to the software-testing domain. Actual CSTE Exam shall be having Multiple Choice Questions covering the theory of the entire domain. These Objective Type Questions + the Subjective Type Questions, combined together shall enable the aspirant to build a solid foundation for the CSTE Exam. <<<<<< =================== >>>>>> Correct…
Read More
CSTE Exam Preparation Test Paper: (3rd Set of 20 Questions) This Test Paper has been designed to contain two types of questions viz. 1) Multiple Choice Questions 2) Questions with Answers in True / False form. This test paper is primarily to help the aspirants in understanding the basic concepts related to the software-testing domain. Actual CSTE Exam shall be having Multiple Choice Questions covering the theory of the entire domain. These Objective Type Questions + the Subjective Type Questions, combined together shall enable the aspirant to build a solid foundation for the CSTE Exam. <<<<<< =================== >>>>>> Correct…
Read More
CSTE Exam Preparation Test Paper: (2nd Set of 20 Questions) This Test Paper has been designed to contain two types of questions viz. 1) Multiple Choice Questions 2) Questions with Answers in True / False form. This test paper is primarily to help the aspirants in understanding the basic concepts related to the software-testing domain. Actual CSTE Exam shall be having Multiple Choice Questions covering the theory of the entire domain. These Objective Type Questions + the Subjective Type Questions, combined together shall enable the aspirant to build a solid foundation for the CSTE Exam. <<<<<< =================== >>>>>> Correct…
Read More
CSTE Exam Preparation Test Paper: (1st Set of 20 Questions) This Test Paper has been designed to contain two types of questions viz. 1) Multiple Choice Questions 2) Questions with Answers in True / False form. This test paper is primarily to help the aspirants in understanding the basic concepts related to the software-testing domain. Actual CSTE Exam shall be having Multiple Choice Questions covering the theory of the entire domain. These Objective Type Questions + the Subjective Type Questions, combined together shall enable the aspirant to build a solid foundation for the CSTE Exam. <<<<<< =================== >>>>>> Correct…
Read More
CSTE Certification Exam Preparation Papers Quiz Welcome to the Online Multimedia Quiz to perform a Self Assessment of your Skills for preparation for the CSTE – Certified Software Test Engineer Certification Exam. Each Quiz offers a set of 20 nos. of Multiple Choice Questions, answers of which can be reviewed at the end of the Quiz. Set of all questions along with their respective Right / Wrong Answers can be viewed by clicking on the Dotted / Vertical Button on the Right side of the Quiz Window Pane. After the test you can Save or Take Printout of the Result Card indicating…
Read More
CSTE Exam Preparation Descriptive Questions-Q 91 to 100 Mastering these questions will certainly pave a way to your success in the exam as well as in your career. Q. 91: What category would training qualify as? Preventive <<<<<< =================== >>>>>> Q. 92: The conduct of an inspection of source code is known as? Quality control <<<<<< =================== >>>>>> Q. 93: A computer operator verifies that the jobs to be run that day have been run. What do we call this activity as? Quality control <<<<<< =================== >>>>>> Q. 94: A task force selects and installs a system development methodology. What…
Read More
CSTE Exam Preparation Descriptive Questions-Q 81 to 90 Mastering these questions will certainly pave a way to your success in the exam as well as in your career. Q. 81: What is defined as doing things right? Efficiency is doing right things right and Effectiveness is doing the right things. <<<<<< =================== >>>>>> Q. 82: The gains from continuous process improvement will fall off over time because internal processes can never be perfect. True / False & why? False. The gains from continuous process improvement (the basis of TQM, otherwise known as Kaizen) can never fall off because the…
Read More
CSTE Exam Preparation Descriptive Questions-Q 71 to 80 Mastering these questions will certainly pave a way to your success in the exam as well as in your career. Q. 71: What are the reasons why people don’t listen: 1) Impatient with random thoughts; 2) Rehearsing what they will say next; 3) Self-conscious about own communication ability; 4) External distracting stimuli; 5) Lack motivation and responsibility; 6) Uninteresting topic to listener <<<<<< ===================>>>>>> Q. 72: What is the maximum amount of time you have with a complainer to begin offering solutions to their complaint. 4 to 5 minutes <<<<<< =================== >>>>>>…
Read More
CSTE Exam Preparation Descriptive Questions-Q 61 to 70 Mastering these questions will certainly pave a way to your success in the exam as well as in your career. Q. 61: Regression testing is the easiest way to uncover defects. True or False Why? True. Regression testing revalidates that changes made to the system do not adversely influence other system functions. <<<<<< =================== >>>>>> Q. 62: What is the purpose of code coverage tools? They are used to show the extent to which the logic in the program was executed during testing. <<<<<< =================== >>>>>> Q. 63: Give four examples of…
Read More
CSTE Exam Preparation Descriptive Questions-Q 51 to 60 Mastering these questions will certainly pave a way to your success in the exam as well as in your career. Q. 51: Define entrance and exit criteria. 1) Entrance criteria – Minimum standards to be met before product will be tested. 2) Exit criteria – Minimum standards to be met before the product is released. <<<<<< =================== >>>>>> Q. 52: List eight parts of a typical system test plan. 1) Software description 2) Milestones 3) Schedule 4) Test materials 5) Test procedures 6) Test cases 7) Test methods 8) Test assumptions <<<<<<…
Read More
CSTE Exam Preparation Descriptive Questions-Q 41 to 50 Mastering these questions will certainly pave a way to your success in the exam as well as in your career. Q. 41: Define risk as it applies to testing. Risk analysis will identify high-risk applications in order to at them to more extensive testing and it can help focus testing on the critical components and/or quality dimensions that are most important to the project. <<<<<< =================== >>>>>> Q. 42: Give three examples of testing risks. 1) Lack of trained testers; 2) Inadequate change control; and 3) Compressed timeframes. <<<<<< =================== >>>>>> Q.…
Read More
CSTE Exam Preparation Descriptive Questions-Q 31 to 40 Mastering these questions will certainly pave a way to your success in the exam as well as in your career. Q. 31: What are the three most common phase-end reviews? 1) Requirements 2) Design 3) Test <<<<<< =================== >>>>>> Q. 32: Post-implementation reviews are held when: 1) The product is certified for release 2) The product is replaced 3) The product has been released 4) There is a major failure <<<<<< =================== >>>>>> Q. 33: List five skills a competent tester should have. 1) Test process knowledge; 2) Excellent written and oral…
Read More
CSTE Exam Preparation Descriptive Questions-Q 11 to 20 Mastering these questions will certainly pave a way to your success in the exam as well as in your career. Q. 11: What role, in test process definition, should a tester play? A tester should play a major role in test process definition since the test process is his/her focus. The tester should review the current test process with an objective of inserting improvements and then should pilot the process and provide feedback and suggestions and/or recommendations. If a new test process is being developed then the tester is the best person…
Read More
CSTE Exam Preparation Descriptive Questions-Q 21 to 30 Mastering these questions will certainly pave a way to your success in the exam as well as in your career. Q. 21: Who should be “accountable” for testing? Everyone – ultimately a test manager. <<<<<< =================== >>>>>> Q. 22: What is COTS? Commercial off-the-shelf software (shrink-wrapped) <<<<<< =================== >>>>>> Q. 23: List five phases in a typical testing life cycle. 1) Requirements phase 2) Design phase 3) Program phase 4) Implementation phase 5) Maintenance phase <<<<<< =================== >>>>>> Q. 24: List at least four components of a good test strategy. 1)…
Read More
CSTE Exam Preparation Descriptive Questions-Q 1 to 10 Mastering these questions will certainly pave a way to your success in the exam as well as in your career. Q. 1: List five suggestions for relaying defect information and / or performing criticism effectively. 1) Do it privately. 2) Have the facts. 3) Be prepared to help the person improve. 4) Follow a process when giving criticism. 5) Be specific on expectations <<<<<< =================== >>>>>> Q.2: What are three reasons why people don’t listen well? 1) The speaker may not be talking about a topic of interest to them. 2) They…
Read More
ISTQB Foundation Level Certification Quiz Welcome to the Online Multimedia Quiz to perform a Self Assessment of your Skills for preparation for the Foundation Level Certification of ISTQB. Each Quiz offers a set of 20 nos. of Multiple Choice Questions, answers of which can be reviewed at the end of the Quiz. Set of all questions along with their respective Right / Wrong Answers can be viewed by clicking on the Dotted / Vertical Button on the Right side of the Quiz Window Pane. After the test you can Save or Take Printout of the Result Card indicating the Correct as well…
Read More
A Practical Roadmap to ISTQB Certification Following Two questions come to the mind of every person in the domain of software testing & quality assurance, & desirous of pursuing ISTQB Certification. Q. 1: Where can I quickly get the desired information about ISTQB certification? Well !!!! The answer to this question lies here. 1) The first place is certainly the official websites related to ISTQB certifications like: ISTQB Website ITB (Indian Testing Board) Website 2) Read the article Twelve Top Questions about ISTQB Certification & gear up with complete information, you may be anxious to know on ISTQB certifications. <<<<<< ===================…
Read More
Twelve Top Questions about ISTQB Certification Q. 1: What is ISTQB? ISTQB stands for “International Software Testing Qualifications Board”. It is Belgium based International body legally established in the year 2002. Software testing professionals from all over the world joined hands in formulating standardized contents for further education in the field of Software Testing. It is a multiple-choice exam & is an education program offered in 38 countries ISTQB Website <<<<<< =================== >>>>>> Q. 2: How many Levels of Certification are provided by ISTQB? The ISTQB has come out with an International Qualification Scheme called “ISTQB Certified Tester”. Presently there are two levels of exams leading…
Read More
ISTQB Foundation Level Exam Preparation Test Paper: 6th Set of 20 Questions Correct Answers have been Hi-lighted in Yellow. Q. 1: To test a function, the programmer writes a _________, which calls the function to be tested and passes the test data to it. A. Stub B. Driver C. Proxy D. None of the above <<<<<< =================== >>>>>> Q. 2: One Key reason why Developers have difficulty in testing their own work is ___________. A. Lack of Technical Documentation B. Lack of Test Tools for the Developers C. Lack of Training D. Lack of Objectivity <<<<<< =================== >>>>>> Q.…
Read More
ISTQB Foundation Level Exam Preparation Test Paper: 5th Set of 20 Questions Correct Answers have been Hi-lighted in Yellow. Q. 1: Out of the following which one is the best source of Expected Outcomes for User Acceptance Test scripts? A. Actual results B. Program specification C. User requirements D. System specification <<<<<< =================== >>>>>> Q. 2: Out of the following which one is NOT a White Box Technique? A. Statement Testing B. Path Testing C. Data Flow Testing D. State Transition Testing <<<<<< =================== >>>>>> Q. 3: Out of the following which one describes the major benefit of verification…
Read More
ISTQB Foundation Level Exam Preparation Test Paper: 4th Set of 20 Questions Correct Answers have been Hi-lighted in Yellow. Q. 1: Out of the following requirements which one is testable? A. The system shall be user friendly B. The safety-critical parts of the system shall contain 0 faults. C. The response time shall be less than one second for the specified design load. D. The system shall be built to be portable. <<<<<< =================== >>>>>> Q. 2: Out of the following which statement is False? A. Incidents should always be fixed. B. An incident occurs when expected and actual…
Read More
ISTQB Foundation Level Exam Preparation Test Paper: 3rd Set of 20 Questions Correct Answers have been Hi-lighted in Yellow. Q. 1: An Incident Logging System ____________________. A. Simply records defects B. Is of limited value C. Is a valuable source of project information during testing if it contains all incidents D. Should be used only by the test team. <<<<<< =================== >>>>>> Q. 2: What is the important criterion in deciding as to which Testing Technique to be used? A. How well you know a particular technique B. The objective of the test C. How appropriate the technique is for…
Read More
ISTQB Foundation Level Exam Preparation Test Paper: 2nd Set of 20 Questions Correct Answers have been Hi-lighted in Yellow. Q. 1: Which of the following is NOT included in the Test Plan document of the Test Documentation Standard? A. What is not to be tested B. Test Environment Properties C. Quality Plans D. Schedules and Deadlines <<<<<< =================== >>>>>> Q. 2: What type of review requires formal entry and exit criteria, including metrics A. Walkthrough B. Management Review C. Inspection D. Post Project Review <<<<<< =================== >>>>>> Q. 3: The main reason for testing the software before releasing it is…
Read More
ISTQB Foundation Level Exam Preparation Test Paper: 1st Set of 20 Questions Correct Answers have been Hi-lighted in Yellow. Q. 1: A typical commercial test execution tool would be able to perform all of the following, Except ______________. A. Calculating expected outputs B. Comparison of expected outcomes with actual outcomes C. Recording test inputs D. Reading test values from a data file <<<<<< =================== >>>>>> Q. 2: Order numbers on a stock control system can range between 10000 and 99999 inclusive. The ___________out of the following inputs might be a result of designing tests for only valid equivalence classes…
Read More
Broad Pros and Cons of Firing from Job or Pay Cutting during the time of Global Meltdown Since last around a year, the American economy had been weakening due to souring food and oil prices and boosted by the sudden burst of the housing bubble. The slowdown of American economy had pushed this Super Power in a state of deep recession. This recession in US had badly shaken not only India but has squeezed the entire world. This had led to a fall in demand for majority of goods and services, increase of inflation, rise of input costs and deep…
Read More
Tips to overcome the fear of Pink Slip-Job Firing due to Global Meltdown Since the last quarter of year 2008, the economy all across the globe had been declining. The meltdown due to sky high oil & food prices all over, substantiated by the burst of housing bubble in the US has pushed almost the entire industrialized world into a deep recession. To ease out the great financial pressure from all quarters, almost all business houses found the easiest way of downsizing their manpower giving birth to another demon i.e. the unemployment. Thus almost everyone in the service class had…
Read More
Manage your tests with HP-Quality Center After Testing with QTP or LoadRunner, Manage your tests with HP- Quality Center Introduction to Quality Center: Quality Center is a versatile tool brought out by HP, for managing the complete application testing process. When we say the management of the application testing process; it includes the process of customizing the test project, defining the releases, specifying requirements, planning of tests, execution of tests, tracking of defects, issuing of alerts on changes, and finally analyzing the results. It should not be misunderstood as a tool for testing the functionality of the applications. Not being…
Read More
Download Link for your Favorite E-Book is at the End of this Page *********************************************************************************** SOFTWARE TESTING CHALLENGES : Famous book ‘Surviving the Top Ten Challenges of Software Testing – A People-Oriented Approach’, written by William Perry and Randall Rice, wonderfully describes following Ten challenges faced by the software testers CHALLENGE 1: TRAINING IN TESTING: IS TESTING A NATURAL-BORN INSTINCT? Core Issues are: ($) Lack of education in testing ($) The large majority of testers have never had formal training in software testing. ($) Many testers and their management are unaware of training sources for testing. Solutions for Training: ($) Obtain formal training…
Read More
HP LoadRunner Questions Bank: Q. 91 to 100 Learn “Controller” Module of HP LoadRunner through FAQs: Q. 91: What to do in case of a warning message that Controller cannot activate additional Vusers? This is a hardware related problem. It happens when we use our local machine having limited memory resources, as a load generator. Hence it is better to use a dedicated machine as a load generator to avoid such problems. <<<<<< =================== >>>>>> Q. 92: How to know as to whether my application performed well under the load? Look at the transaction response time and find out whether…
Read More
HP LoadRunner Questions Bank: Q. 81 to 90 Learn “Controller” Module of HP LoadRunner through FAQs: Q. 81: How the communication takes place across MI Listener machine in a fire-walled environment? The MI Listener serves the purpose of a router between the Controller and the LoadRunner agent. When the LoadRunner agent connects to the MI Listener machine, the MI Listener keeps a listing of the connection to the agent using a symbolic name that the agent passed to it. When the Controller connects to the MI Listener machine, it communicates to the MI Listener through port 50500. <<<<<< =================== >>>>>>…
Read More
HP LoadRunner Questions Bank: Q. 71 to 80 Learn “Controller” Module of HP LoadRunner through FAQs: Q. 71: What are the special considerations while running the LoadRunner scenario integrated with GUI Vuser script created in QTP or WinRunner? 1) Run just the one GUI Vuser concurrently per machine. 2) Ensure that QTP and WinRunner are closed before running the scenario. 3) In the Run-time Settings for script dialog box, only the General categories and sub-categories like General, Iterations, Miscellaneous, Think Time etc. are relevant for QTP and WinRunner tests. 4) The Replay options are not relevant for QTP and WinRunner…
Read More
HP LoadRunner Questions Bank: Q. 61 to 70 Learn “Controller” Module of HP LoadRunner through FAQs: Q. 61: How Analysis module of LoadRunner interacts with the results files? When analysis graphs and reports are generated, the Analysis module of LoadRunner copies all the scenario result files to a database. Then the Analysis module directly interacts with the database and does not require the individual result files. <<<<<< =================== >>>>>> Q. 62: What are the benefits of saving scenarios in a Quality Center Project? When Controller module of LoadRunner is connected to a Quality Center project, we can create a new…
Read More
HP LoadRunner Questions Bank: Q. 51 to 60 Learn “Controller” Module of HP LoadRunner through FAQs: Q. 51: What type of status related Rendezvous Information is available to us during creation of a scenario? Following Rendezvous Information is available to us for viewing & necessary modifications: 1) Current Status: The number of Vusers that arrived at the rendezvous point out of the total number of Vusers assigned to the rendezvous. 2) Time: The time at which the Vusers at the rendezvous point were released. 3) Reason: The reason the Vusers at the rendezvous point were released. The possible reasons are Timeout or Arrived.…
Read More
HP LoadRunner VuGen Questions Bank: Q. 91 to 100 Learn “VuGen” Module of HP LoadRunner through FAQs: Q. 91: What are the steps for creating a Web Services / SOA Vuser script? Step -1: Creating a new Web Services script: using the SOA Test Generator, or manually create a new single or multiple protocol script, or a Business Process Testing component. Step -2: Adding content to the script Step -3: Setting properties, values, and checkpoints: we can enhance the script by customizing the step properties, inserting argument values, and setting checkpoints. Step -4: parameterizing the script: Parameterization allows us to replace constant values with…
Read More
HP LoadRunner VuGen Questions Bank: Q. 81 to 90 Learn “VuGen” Module of HP LoadRunner through FAQs: Q. 81: How do we manage Vuser Scripts created in VuGen? VuGen works seamlessly with HP Quality Center, which is a Web-based test management tool. With Quality Center we can efficiently store and retrieve the Vuser scripts, scenarios and results. Scripts are stored in a Quality Center project and can be organized into unique groups. When VuGen is connected to a Quality Center project, we can create new scripts in VuGen and save them directly to our project. <<<<<< =================== >>>>>> Q. 82:…
Read More
HP LoadRunner VuGen Questions Bank: Q. 71 to 80 Learn “VuGen” Module of HP LoadRunner through FAQs: Q. 71: What type of Extended log options are available for posting additional information? Following Extended log options are available: 1) Parameter substitution: This option is selected to log all parameters assigned to the script along with their values. 2) Data returned by server: This option is selected to log all of the data returned by the server. 3) Advanced trace: This option is selected to log all of the functions and messages sent by the Vuser during the session. This option is useful while debugging…
Read More
HP LoadRunner VuGen Questions Bank: Q. 61 to 70 Learn “VuGen” Module of HP LoadRunner through FAQs: Q. 61: How many methods are available in VuGen for updating several parameter types? Following three parameter update methods are available: 1) Each Occurrence method: It instructs the Vuser to use a new value for each occurrence of the parameter. This is useful when the statements using a parameter are unrelated. For example, for random data, it may be useful to use a new value for each occurrence of the parameter. 2) Each Iteration method: It instructs the Vuser to use a new value…
Read More
HP LoadRunner VuGen Questions Bank: Q. 51 to 60 Learn “VuGen” Module of HP LoadRunner through FAQs: Q. 51: What special commands are available for parameterization of VuGen generated Vuser scripts? 1) We can use the lr_eval_string function to “parameterize” a function argument which cannot be parameterized by using standard parameterization. 2) We can use the lr_eval_string function to “parameterize” any string in a Vuser script. 3) For VB, COM, and Microsoft .NET protocols, we need to use the lr.eval string function to define a parameter. For example, r.eval_string(“{Custom_param}”). <<<<<< =================== >>>>>> Q. 52:How many Parameter Types are there in…
Read More
Tutorial – 1: How do we record an application using LoadRunner? A suggestion of great value: Before practicing these Tutorials on “LoadRunner � from HP”, it is recommended that you acquire a preliminary working knowledge of using this wonderful tool. This can be easily attained by careful study of the “Frequently Asked Questions � FAQ�s” brought to you by this web site for the first time by Clicking on the following link: Learn the Basics of HP LoadRunner through FAQ’s <<<<<<<< =========== >>>>>>>> An Introduction to Load Testing: While aiming to perform a load test of an application; we use LoadRunner to replace the…
Read More
Tutorial-11 How to Data Drive a Test Script using IBM-RFT This article presents a simple method of data driving IBM – RFT Test Script Steps for data driving a script are as under: Step 1: Creation of a Project: Project is the first & foremost workbench required to store the test assets which are needed for testing any application. Step 2:Beginning of the test script recording: Involves two steps like: a) Choice of Datapool record selection order: While playing back, the test script accesses various records in the datapool either sequentially or randomly. Thus choice out of these two options is done from the “Datapool Record…
Read More
Why should we Test Simplest answer goes by the famous proverb: “To Err is Human & to Forgive Divine”. Every software is created by Human beings, but here Divine is not going to forgive the software creators for their faults or the faults in the process. When defective software goes out to the customers, It is the Software Selling Company who pays out of loss of revenues accrued due to dissatisfied customers. Number of dissatisfied customers keep on escalating unless immediate corrective measures are taken & customers are made absolutely satisfied. It is understandable that the Development Process is not…
Read More
HP LoadRunner VuGen Questions Bank: Q. 41 to 50 Learn “VuGen” Module of HP LoadRunner through FAQs: Q. 41: What is the purpose of Rendezvous Points in LoadRunner? While doing the load testing of our system, we need to emulate heavy user load on the system. For simultaneous application of a particular amount of load, we synchronize Vusers to perform a particular task exactly at the same moment. Thus the point at which all the Vusers act simultaneously is called Rendezvous Point In Vuser script we mark the meeting place for all Vusers by inserting a rendezvous in it. When…
Read More
HP LoadRunner VuGen Questions Bank: Q. 31 to 40 Learn “VuGen” Module of HP LoadRunner through FAQs: Q. 31: How do we select the best possible Scripting Language while recording? While we begin a recording session, VuGen automatically creates a script which emulates our actions by default. Various script generation languages used by VuGen are: 1) For MS .NET the default language is C or C# . 2) For the FTP, COM/DCOM, and mail protocols (IMAP, POP3, and SMTP): Visual Basic, VB Script, and Javascript. Following languages are best suited for the respective applications: 1) C Language: For recording applications…
Read More
HP LoadRunner VuGen Questions Bank: Q. 21 to 30 Learn “VuGen” Module of HP LoadRunner through FAQs: Q. 21: How can we view the VuGen Workflow while creating scripts? VuGen provides a set of workflow screens, which guide us through the different steps of creating a script. A basic script is created in the beginning and then we adapt it for our test or production environment. By default, after installation VuGen opens with the Workflow view. We can also work in the Tree view or Script view. The next time we start VuGen and open a script, it opens to…
Read More
HP LoadRunner VuGen Questions Bank: Q. 11 to 20 Learn “VuGen” Module of HP LoadRunner through FAQs: Q. 11: What types of views are provided by VuGen for examining the contents of our scripts? VuGen provides several views for examining the contents of the script: 1) A text-based Script view: This view lets us examine the actual API functions which were recorded or inserted into the script. This view is ideal for advanced users who want to program within the script by adding “C” or Vuser API functions as well as control flow statements. 2) An icon based Tree view with…
Read More
HP LoadRunner VuGen Questions Bank: Q. 1 to 10 Learn “VuGen” Module of HP LoadRunner through FAQs: Q. 1: What is the basic purpose of HP LoadRunner? LoadRunner is a tool for performance testing, which stresses the complete software application to isolate and identify potential client, network, and server bottlenecks. <<<<<< =================== >>>>>> Q. 2: What is Virtual User Generator or VuGen when talking about LoadRunner? When testing or monitoring an environment, we need to emulate the true behavior of various users on the system. The testing tools like Loadrunner emulate an environment in which users concurrently work on the…
Read More
HP LoadRunner Questions Bank: Q. 31 to 40 Learn “Controller” Module of HP LoadRunner through FAQs: Q. 31: What is the meaning of rendezvous status for a Vuser? Rendezvous status for a Vuser indicates that the Vuser has arrived at the rendezvous and is waiting to be released by LoadRunner. <<<<<< =================== >>>>>> Q. 32: What is the purpose of Gradual Stop option for the Vusers? Gradual Stop option Instructs the Controller to complete the current iteration or action before stopping the Vuser. This option is only available when the Vuser is in the RUN state. <<<<<< =================== >>>>>> Q.…
Read More
HP LoadRunner Questions Bank: Q. 41 to 50 Learn “Controller” Module of HP LoadRunner through FAQs: Q. 41: What is the effect of Rendezvous points on the running of scenarios as per schedule? Rendezvous points, if present in a script, interfere with the scheduled scenario run. The scenario will not run as scheduled due to the presence of rendezvous points in the script. <<<<<< =================== >>>>>> Q. 42: What are the methods by which we can schedule the enabled Vuser groups in a scenario? After creating a scenario, we can schedule the enabled Vuser groups to run according to either…
Read More
HP LoadRunner Questions Bank: Q. 21 to 30 Learn “Controller” Module of HP LoadRunner through FAQs: Q. 21: How do we measure the system capacity? We measure system capacity to find out how much excess capacity the system can handle without any degradation in its performance . For checking the capacity of a system, we compare the performance versus load on the existing system, and find out a point at which significant degradation of response-time starts taking place. Point is known as “knee” when plotted over a response time curve. <<<<<< =================== >>>>>> Q. 22: What is the purpose of…
Read More
HP LoadRunner Questions Bank: Q. 11 to 20 Learn “Controller” Module of HP LoadRunner through FAQs: Q. 11: What are the benefits of a test plan for a successful load testing? A well-defined test plan is the first essential step to successful testing. Planning of load testing helps us in: 1) Building test scenarios which accurately emulate our working environment. Load testing means testing our application under typical working conditions, and checking for system performance, reliability, capacity, and so forth. 2) Understanding as to which resources are required for testing. Application testing requires hardware, software, and human resources. Before we…
Read More
HP LoadRunner Questions Bank: Q. 1 to 10 Learn “Controller” Module of HP LoadRunner through FAQs: Q. 1: What is the purpose of using HP – LoadRunner? In real world scenario, it is not possible to create situation involving say one thousand users using a system simultaneously so as to test the behavior of the system under such stressful conditions. LoadRunner can create such a situation. LoadRunner artificially simulates several thousand users – which are called Virtual Users. These artificial / digitally created users are simultaneously forced to operate on the same task, thereby loading the system in a way…
Read More
Tutorial-10 How to Insert clipboard commands into RFT Scripts Brief Introduction: We can insert system clipboard commands into a RFT script during recording or editing. In addition to this we can insert a verification point test command into a RFT script, against the active content in the system clipboard. Steps to Insert clipboard commands into a script during recording or editing are as under: Step 1: Inserting script support commands: a) During Recording:Click the “Insert Script Support Commands” button on the Recording Monitor toolbar. b) During Editing: It is a three-step process: 1) Position the pointer in the script where we want to insert the comment. 2)…
Read More
Tutorial-9 How to create a Properties Verification Point in RFT for testing the properties of an object A suggestion of great value: Before practicing these Tutorials on “Rational Functional Tester – IBM RFT”, it is recommended that you acquire a preliminary working knowledge of using this wonderful tool –“Rational Functional Tester”. This can be easily attained by careful study of the“Frequently Asked Questions � FAQ�s” brought to you by this web site for the first time by Clicking on the following link: Learn the Basics of RFT through FAQ’s <<<<<<<< =========== >>>>>>>> Brief Introduction – How a Properties Verification Point operate: The…
Read More
Tutorial-7 How to Add Steps in Tests using Step Generator feature of QTP How to Add Steps in Tests using Step Generator feature of QTP The most common way of creation of tests in QTP is by doing a live recording of the operations normally performed on the application under test. Flexibility & power of the tests can be enhanced many times by adding various logical steps into the recorded framework. There are various methods of inserting logical / programming statements in the tests. Most common way is by the use of the Keyword View and with the help of…
Read More
Tutorial-8 How to use Verification Point Comparator Utility of RFT for comparing the Verification Point Data A suggestion of great value: Before practicing these Tutorials on “Rational Functional Tester – IBM RFT”, it is recommended that you acquire a preliminary working knowledge of using this wonderful tool –“Rational Functional Tester”. This can be easily attained by careful study of the“Frequently Asked Questions � FAQ�s” brought to you by this web site for the first time by Clicking on the following link: Learn the Basics of RFT through FAQ’s <<<<<<<< =========== >>>>>>>> We use the “Verification Point Comparator” for comparing the verification point data after playing…
Read More
Download Link for your Favorite Presentation is at the End of this Page ****************************************************************************************** RFT-Rational Functional Tester Quiz Welcome to the Online Multimedia Quiz to perform a Self Assessment of your Skills of RFT – Rational Functional Tester. Each Quiz offers a set of 20 nos. of Multiple Choice Questions, answers of which can be reviewed at the end of the Quiz. Set of all questions along with their respective Right / Wrong Answers can be viewed by clicking on the Dotted / Vertical Button on the Right side of the Quiz Window Pane. After the test you can Save or Take Printout…
Read More
Types of Software Testing Software Testing Classification The development process involves various types of testing. Each test type addresses a specific testing requirement. The most fundamental types of testing involved in the development process are: Unit Testing System Testing Integration Testing Functional Testing Performance Testing Beta Testing Acceptance Testing The industry experts based upon the requirement have categorized many types of Software Testing. Following list presents a brief introduction to such types. Acceptance Testing : Is the best industry practice & its is the final testing based on specifications provided by the end-user or customer, or based on use…
Read More
Software Testing-Question Bank: Q. 121 to 125 Q. 121: What is Globalization G11N? Globalization refers to the activities performed for the purpose of marketing a software product in regional markets. The objective of globalization is to take care of global marketing accounting for economic and legal factors. The main focus of globalization is on marketing providing total enterprise solutions and a support to the management. <<<<<< =================== >>>>>> Q. 122: What are the benefits of Software Validation? Software validation is an important tool employed to assure the quality of the software products. Few benefits are as under: 1) It increases…
Read More
Software Testing-Question Bank: Q. 101 to 110 Q. 101: What is the difference a Software Tester & Testing Analyst? Testing analysts are more commonly involved with tasks at a higher level of abstraction, such as test process design, test planning, and test case design. Whereas Software Testers may be involved with test case design and test procedure construction, and interaction with the actual software systems. <<<<<< =================== >>>>>> Q. 102: What are Software Testing Specialities? Testing specialties include test automation, load testing, usability testing, testing methodology, software inspections, industry or application expertise, test metrics, test management, white box testing &…
Read More
Software Testing-Question Bank: Q. 111 to 120 Q. 111: What is Server Side Includes or SSI? Server Side Includes or SSI is a mechanism by which we can include files using a special type of HTML comment which is similar to the include feature of todays scripting languages like JSP & PHP etc. Old type CGI programs and ASP scripts are still using Server Side Includes or SSI to include libraries of code. <<<<<< =================== >>>>>> Q. 112: What is the difference between Dynamic Analysis & Static Analysis? Dynamic Analysis: refers to the process of testing and evaluation of a…
Read More
Software Testing-Question Bank: Q. 91 to 100 Q. 91: What is LCSAJ? LCSAJ means “Linear Code Sequence And Jump”. It consists of the following three items like: 1) The start of the linear sequence of executable statements. 2) The end of the linear sequence. 3) The target line to which control flow is transferred at the end of the linear sequence. <<<<<< =================== >>>>>> Q. 92: What is Measure of Completeness in software testing? In software testing there are two measures of completeness, code coverage and path coverage.Code coverage is a white box testing technique to determine how much of…
Read More
Software Testing-Question Bank: Q. 81 to 90 Q. 81: What is configuration Management? Configuration Management (or CM) is the processes of controlling, coordinating and tracking the Standards and procedures for managing changes in an evolving software product. Configuration Testing is the process of checking the operation of the software being tested on various types of hardware. <<<<<< =================== >>>>>> Q. 82: What is the role of QA in a software producing company? QA is responsible for managing, implementing, maintaining and continuously improving the Processes in the Company and enable internal projects towards process maturity and facilitate process improvements and innovations…
Read More
Software Testing-Question Bank: Q. 61 to 70 Q. 61: What are advantages & drawbacks of decision coverage metric of software testing? Decision coverage has the main advantage of simplicity & is free from many problems of statement coverage. Disadvantage of decision coverage is that this metric ignores branches within boolean expressions which occur due to short-circuit operators. <<<<<< =================== >>>>>> Q. 62: What is multiple condition coverage metric of software testing? Multiple condition coverage reports whether every possible combination of boolean sub-expressions occurs. 100% multiple condition coverage implies 100% condition determination coverage.Drawback of this metric is that it becomes tedious…
Read More
Software Testing-Question Bank: Q. 71 to 80 Q. 71: What is a Data Flow Diagram (DFD)? Data Flow Diagram is a graphical representation of the “flow” of data through an information system. A data flow diagram can also be used for the visualization of data processing. It is common practice for a designer to draw a context-level DFD first which shows the interaction between the system and outside entities. <<<<<< =================== >>>>>> Q. 72: What is the Difference between Retest and Regression Testing? When a bug is fixed by the developer, testing the same bug to ensure whether it has…
Read More
Software Testing-Question Bank: Q. 51 to 60 Q. 51: What is Parallel Testing? Parallel testing involves testing multiple products or sub-components simultaneously. A parallel test station typically shares a set of test equipment across multiple test sockets, but, in some cases, it may have a separate set of hardware for each unit under test (UUT). The majority of nonparallel test systems test only one product or sub-component at a time, leaving expensive test hardware idle more than 50 percent of the test time. Thus, with parallel testing, you can increase the throughput of manufacturing test systems without spending a lot…
Read More
Software Testing-Question Bank: Q. 41 to 50 Q. 41: What are the common problems coming across Software Development Process? Common problems in software development process are: 1) Poor Projection of Requirements – Generally the users are not very clear in regards to their exact needs. Most of the specifications given to Software Development Outsourcing vendors are rough and very sketchy. Problems arise if the requirements are unclear, incomplete, too general, and not testable etc. 2) Miscommunication – Becomes the main cause of problem when the developers remain ignorant of the exact needs or expectations of the customer. 3) Unrealistic Schedules…
Read More
Software Testing-Question Bank: Q. 31 to 40 Q. 31: What is Verification? Verification ensures the product is designed to deliver all functionality to the customer; it typically involves reviews and meetings to evaluate documents, plans, code, requirements and specifications; this can be done with checklists, issues lists, walkthroughs and inspection meetings. <<<<<< =================== >>>>>> Q. 32: What is Validation? Validation ensures that functionality, as defined in requirements, is the intended behavior of the product; validation typically involves actual testing and takes place after verifications are completed. <<<<<< =================== >>>>>> Q. 33: What is a Test Plan? A software project test…
Read More
Software Testing-Question Bank: Q. 21 to 30 Q. 21: What is the difference between Alpha Testing and Beta Testing? Typically a software product passes through two stages of testing before it is considered to be Final. The first stage is known as “Alpha Testing”. It is often performed by potential users / customers or an independent test team at the developers’ site. It is usually done when the development of the software product is nearing completion; minor design changes may still be made as a result of Alpha testing. The second stage coming after alpha testing is known as “Beta…
Read More
Software Testing-Question Bank: Q. 11 to 20 Q. 11: What is the difference between Bug Priority & Bug Severity? “Bug Priority” is the need on how urgently bug is needed to be fixed. It describes the importance of the bug. Bug priority may change according to the schedule of testing. Whereas “Bug Severity” is the quantum of danger as to how badly the bug can harm the system. It describes as to how bad the bug is. Severity is a feature of constant nature associated with the bug. <<<<<< =================== >>>>>> Q. 12: What is difference between Waterfall Model and…
Read More
Download Link for your Favorite Presentation is at the End of this Page ****************************************************************************************** Software Testing-Question Bank: Q. 1 to 10 Q. 1: Why a software needs to be tested? Every software product needs to be tested since, the development ‘process’ is unable to produce defect free software. Even if the development process is able to produce a defect free software, we will not be able to know unless & until we test it. Without testing it, we shall not be having enough confidence that it will work. Testing not only identifies and reports defect but also measures the quality of…
Read More
HP LoadRunner Basics Questions: Q. 41 to 50 Learn Basic Introduction & preliminaries of HP LoadRunner through FAQs: Q. 41: Waht are the various types of goals in a goal oriented scenario in LoadRunner? Load Runner provides five different types of goals in a goal oriented scenario: 1) The number of concurrent Vusers 2) The number of hits per second 3) The number of transactions per second 4) The number of pages per minute 5) The transaction response time that you want your scenario <<<<<< =================== >>>>>> Q. 42: Where do we set automatic correlation options in LoadRunner? Automatic correlation…
Read More
HP LoadRunner Basics Questions: Q. 31 to 40 Learn Basic Introduction & preliminaries of HP LoadRunner through FAQs: Q. 31: What is the purpose of vuser_init action in LoadRunner? Vuser_init action contains details of procedures to login to a server. <<<<<< =================== >>>>>> Q. 32: What is the purpose of vuser_end action in LoadRunner? Vuser_end section contains details of log off procedures. <<<<<<=================== >>>>>> Q. 33: What is think time in LoadRunner? It is the time that a real user waits between two actions. For example: When a user receives data from a server, he may need to wait for…
Read More
HP LoadRunner Basics Questions: Q. 21 to 30 Learn Basic Introduction & preliminaries of HP LoadRunner through FAQs: Q. 21: How do we perform functional testing under load? Functionality under load can be tested by running several Vusers concurrently. By increasing the amount of Vusers, we can determine how much load the server can sustain. <<<<<< =================== >>>>>> Q. 22: What is Ramp up in LoadRunner? It is an option is used to gradually increase the amount of Vusers/load on the server. An initial value is set and a value to wait between intervals can be specified. To set Ramp…
Read More
HP LoadRunner Basics Questions: Q. 11 to 20 Learn Basic Introduction & preliminaries of HP LoadRunner through FAQs: Q. 11: What is a correlation in LoadRunner? Correlation is used to obtain data which are unique for each run of the script and which are generated by nested queries. Correlation provides the value to avoid errors arising out of duplicate values and also optimizing the code (to avoid nested queries). Corelations are of two types like : 1) Automatic correlation iinvolves setting of some rules for thecorrelation. It can be application server specific. Here values are replaced by data which are…
Read More
Download Link for your Favorite Presentation is at the End of this Page ****************************************************************************************** HP LoadRunner Basics Questions: Q. 1 to 10 Learn Basic Introduction & preliminaries of HP LoadRunner through FAQs: Q. 1: What is the process of manual correlation in LoadRunner? It is the method adopted for capturing the dynamic data resulting from the server responses & further reusing it in the script. It can be done in two ways like: 1.Manual correlation 2. Auto Correlation <<<<<< =================== >>>>>> Q. 2: What is the Load testing process in LoadRunner? Step 1: Planning the test: Involves development of a clearly defined test…
Read More
HP QTP Question Bank: Q. 181 to 190 Q. 181: What is the purpose of Expert View in QTP? In QTP, tests are composed of statements coded in the Microsoft VBScript programming language. The Expert View provides an alternative to the Keyword View for testers who are familiar with VBScript. In the Expert View, we can view an action in VBScript. If we are familiar with VBScript, we can add and update statements and enhance our tests and function libraries with programming. This enables us to increase a test�s power and flexibility. <<<<<< =================== >>>>>> Q. 182: What is the…
Read More
HP QTP Question Bank: Q. 191 to 200 Q. 191: What is the advantage of using Index Property in Programmatic Descriptions? The index property is quite useful test object property for uniquely identifying an object. The index test object property identifies an object based on the order in which it appears within the source code, where the first occurrence is 0. Index property values are object-specific. <<<<<< =================== >>>>>> Q. 192: How can we run standard DOS commands in QTP tests? We can run standard DOS commands in our QTP test or function using the VBScript Windows Scripting Host Shell…
Read More
HP QTP Question Bank: Q. 171 to 180 Q. 171: How can we do the nesting of If…Then…Else statement? The If…Then…Else statement can be nested to as many levels as you need. It has the following syntax: If condition Then statements [Else elsestatements] End If Or, we can use the block form syntax: If condition Then [statements] [ElseIf condition-n Then [elseifstatements] . . . [Else [elsestatements] End If <<<<<< =================== >>>>>> Q. 172: What is the use of Looping Statements? We can control the flow of our test with loop statements. Using loop statements, we can run a group…
Read More
HP QTP Question Bank: Q. 151 to 160 Q. 151: What is the purpose of Text and Text Area Output Values in QTP? We can use text output values to output text strings displayed in an application. When creating a text output value, we can output a part of the object�s text. We can also specify the text before and after the output text. We can use text area output values to output text strings displayed within a defined area of a screen in a Windows-based application. <<<<<< =================== >>>>>> Q. 152: What is the purpose of Table Output Values…
Read More
HP QTP Question Bank: Q. 161 to 170 Q. 161: What is a Regular Expression? A regular expression is a string that specifies a complex search phrase. By using special characters, such as a period (.), asterisk (*), caret (^), and brackets ([ ]), we can define the conditions of a search. <<<<<< =================== >>>>>> Q. 162: What is the use of Regular expressions in QTP? Regular expressions enable QTP to identify objects and text strings with varying values. We can use regular expressions in situations like: 1) Defining the property values of an object in dialog boxes or in…
Read More
HP QTP Question Bank: Q. 141 to 150 Q. 141: What are the various options for configuring Random Number Parameters? 1) Numeric range: This option specifies the range from which the random number is generated. By default, the random number range is between 0 and 100. We can modify the range by entering different values in the From and To boxes. The range must be between 0 and 2147483647 (inclusive). 2) Name: This option assigns a name to our parameter. Assigning a name to a random parameter enables us to use the same parameter several times in our test. We can select…
Read More
HP QTP Question Bank: Q. 131 to 140 Q. 131: What is the use of Data Table formula in parametrization of data tables? Data Table formula option inserts two columns in the Data Table. The first column contains a formula that checks the validity of output in the second column. QTP uses the data in the output column to compute the formula, and inserts a value of TRUE or FALSE in the table cell of the formula column. This option is available only for the checkpoints. <<<<<< =================== >>>>>> Q. 132: What is the use of Global Data Table parameters…
Read More
HP QTP Question Bank: Q. 121 to 130 Q. 121: What is the use of XML Tree? XML tree displays the hierarchical relationship between each element and value in the XML tree, enabling us to select the specific elements, attributes and values we want to check. Each element is displayed with a (X) icon. Each value is displayed with a (V) icon. <<<<<< =================== >>>>>> Q. 122: How many types of element checks are available in XML Checkpoints in QTP? 1) Check number of attributes: It checks the number of attributes that are attached to the element. 2) Check number…
Read More
HP QTP Question Bank: Q. 101 to 110 Q. 111: How can we check the location of a cell to be checked in a Row of a table? By the use of Identify columns option available in Cell Identification tab. This specifies the location of the row containing the cells with which you want to compare the expected data. This is done in two ways: 1) By row number: This is the Default option. It locates cells according to the row position. A shift in the position of any of the rows within the table results in a mismatch. 2)…
Read More
HP QTP Question Bank: Q. 101 to 110 Q. 101: What is the process of capturing visible portion of an object in QTP? QTP captures the visible part of the specified object as a bitmap and inserts a checkpoint in the test. QTP does not capture any part of the screen which happens to be scrolled off the screen. We can check an area of an application as a bitmap. While creating a test, we specify the area you want to check by selecting an object. We can check an entire object or any area within an object. <<<<<< ===================…
Read More
HP QTP Question Bank: Q. 91 to 100 Q. 91: What is a Standard Check Point in QTP? It is a checkpoint which checks the property value of an object in our application. The standard checkpoint checks a variety of objects such as buttons, radio buttons, combo boxes, lists, and so forth. For example, we can check that a radio button is activated after it is selected or we can check the value of an edit box. Standard checkpoints are supported for all add-in environments. <<<<<< =================== >>>>>> Q. 92: What is a Image Check Point in QTP? It is…
Read More
HP QTP Question Bank: Q. 81 to 90 Q. 81: What is the use of Keyword View in QTP? The Keyword View enables us to create and view the steps of our test in a modular, table format. Each step is a row in the Keyword View that is comprised of individual, modifiable parts. We create and modify steps by selecting items and operations in the Keyword View and entering information as required. Each step is automatically documented as we complete it, enabling us to view a description of our test in understandable sentences. <<<<<< =================== >>>>>> Q. 82: What…
Read More
HP QTP Question Bank: Q. 71 to 80 Q. 71: What are the various types of objects identified by the comparison tool in QTP? 1) Identical: Objects that appear in both object repository files. There is no difference in their name or in their properties. 2) Matching description, different name: Objects that appear in both object repository files that have different names, but the same description properties and values. 3) Similar description: Objects that appear in both object repository files that have similar, but not identical, description properties and values. One of the objects always has a subset of the properties set of…
Read More
HP QTP Question Bank: Q. 61 to 70 Q. 61: How can we perform Merge Operations among various Object Repositories? The Object Repository Merge Tool enables us to merge test objects from the local object repository of one or more actions to a shared object repository using the Update from Local Repository option in the Object Repository Manager. For example, we may have learned test objects locally in a specific action in our test and want to add them to the shared object repository so they are available to all actions in different tests that use that object repository. We…
Read More
HP QTP Question Bank: Q. 51 to 60 Q. 51: What is the use of Mapping Repository Parameter Values in QTP? We can map repository parameters that are used in shared object repositories that are associated with our action. Mapping a repository parameter to a value or parameter specifies the property values used to identify the test object during a run session. We can specify that the property value is taken from a constant value, or parameterize it using a Data Table, random number, environment, or test parameter. We can map each repository parameter as required in each test that…
Read More
HP QTP Question Bank: Q. 31 to 40 Q. 31: What are the Environment Variables? Environment variables are global variables available to all Actions # They can be used to run a test case on different environment # To add a new Environment variable go to Test -> Settings ->Environment (Tab) # Environment variables are of two types like: 1. Built in Environment Variables: These provide information about the system and the current test 2. User-Defined Environment Variables: These are added in the Environment tab of Test Settings. These are Read-only during the test run <<<<<< =================== >>>>>> Q. 32:…
Read More
HP QTP Question Bank: Q. 41 to 50 Q. 41: What are the various utilities and tools available in QTP? Tools Menu contains the following utilities and tools which are helpful in the testing process: # Action Conversion Tool: Enables us to convert test actions that were created using QTP to scripted components for use in business process testing. # Additional Installation Requirements: Opens the Additional Installation Requirements dialog box, which displays any prerequisite software that we must install or configure to work with QTP. # Business Component Upgrade Tool: Opens the Business Component Upgrade Tool. If we are connected to a Quality…
Read More
HP QTP Question Bank: Q. 21 to 30 Q. 21: Where can we use a Function or an Action? It all depends on the scenario. If we want to use the OR feature then we have to go for Action only. If the functionality is not about any automation script i.e. a function like getting a string between to specific characters, now this is something not specific to QTP and can be done on pure VB Script, so this should be done in a function and not an action. Code specific to QTP can also be put into an function…
Read More
HP QTP Question Bank: Q. 11 to 20 Q. 11: What is a Virtual Object in QTP? Since sometimes complex objects are not recognized & recorded properly by QTP. Hence an experienced user can define that object as a personal virtual object and build a virtual object repository. This way by the concept of Virtual Object, the user can add some sort of support for such complex objects. If it is possible to extract the desired information from the object, we can do successful record and playback against that object. <<<<<< =================== >>>>>> Q. 12: How results are generated in…
Read More
HP QTP Question Bank: Q. 1 to 10 Q. 1: What is Automation Object Model in QTP? Like we use QTP for automating the testing of our applications, we can use the automation object model of QTP to automate its own operations as well. With the help of objects, methods, and properties exposed by the automation object model of QTP along with standard programming elements like loops and conditional statements, we can write programs which can configure QTP options and run tests or components instead of performing these operations manually using the QTP interface. Automation programs are useful for performing…
Read More
IBM RFT Interview Questions: Q. 141 to 150 Q. 141: How to handle the problem of “ObjectNotFoundException” while inserting verification point in .Net? This problem comes up when we create a data verification point on ErrorProvider, HelpProvider and ToolTipText controls while recording in .Net. It can be tackled by creating properties verification points on these controls. <<<<<< =================== >>>>>> Q. 142: Why does the script playback fails sometimes while testing HTML applications? Sometimes script playback for testing HTML application fails if the ready state of the browser object is not set to 4. Hence it is necessary to ensure that…
Read More