Which scripting language used by QuickTest Professional (QTP)?
Scripting language used by Quich Test Professional is bassically following as :
> QTP using VB scripting. Reply
Define : Software Quality Assurance Activities?
Software Quality Assurance Activities is bassically defined as :
> Application of Technical Methods (Employing proper methods and tools for developing software)
> Conduct of Formal Technical Review (FTR)
> Testing of Software
> Enforcement of Standards (Customer imposed standards or management imposed standards)
> Control of Change (Assess the need for change, document the change)
> Measurement (Software Metrics to measure the quality, quantifiable)
* Records Keeping and Recording (Documentation, reviewed, change control etc. i.e. benefits of docs). Reply
How to Test Database Procedures and Triggers?
QTP is based on two concept-
How to test a SQL Query in Winrunner? without using DataBase CheckPoints?
By writing scripting procedure in the TCL we can connect to the database and we can test data base and queries.
The exact proccess should be:
> Connect to the database
> Execute the query
db_excecute_query("query1","write query u want to execute");
Condition to be mentioned-
> disconnect the connection
What testing approaches can you tell me about?
Each of the followings represents a different testing approach :
> Black box testing,
> White box testing,
> Unit testing,
> Incremental testing,
> Integration testing,
> Functional testing,
> System testing,
> End-to-End testing,
> Sanity testing,
> Regression testing,
> Acceptance testing,
> load testing,
> Performance testing,
> Usability testing,
> Install/uninstall testing,
> Recovery testing,
> Security testing,
> Compatibility testing,
> Exploratory testing,
> Ad-hoc testing,
> User acceptance testing,
> Comparison testing,
> Alpha testing,
> Beta testing, and
> Mutation testing. Reply
When to associate a library file with a test and when to use execute file?
When we associate a library file with the test, then all the functions within that library are available to all the actions present in the test. But when we use Executefile function to load a library file, then the function are available in the action that called executefile. By associated a library to a test we share variables across action (global variables basically), using association also makes it possible to execute code as soon as the script runs because while loading the script on startup QTP executes all the code on the global scope. We can use executefile in a library file associated with the test to load dynamic files and they will be available to all the actions in the test.Reply
What is the difference between Test Objects and Run Time Objects ?
Test objects are basic and generic objects that QTP recognize. Run time object means the actual object to which a test object maps.Reply
How do you test whether a database in updated when information is entered in the front end?
It depend on our application interface..
> If our application provides view functionality for the entered data, then we can verify that from front end only. Most of the time Black box test engineers verify the functionality in this way.
> If our application has only data entry from front end and there is no view from front end, then we have to go to Database and run relevent SQL query.
> We can also use database checkpoint function in WinRunner.Reply
Can I change properties of a test object?
Yes. We can use SetTOProperty to change the test object properties. It is recommended that we switch off the Smart Identification for the object on which we use SetTOProperty function. Reply