Ad Home

Theme images by kelvinjay. Powered by Blogger.

Travel

Header Ads

Java

Selenium

UFT

Framework

General QA Concept

BDD

» » Files in QTP directory and purpose of these files

I got curious about the supporting file system of qtp. I have done some googling about this. I found some beautiful results regarding this. I am sharing the content without changing..

This is as per Rama
TestName> Folder
-- default.cfg - MDRV configuration file; it is needed only for LoadRunner/BAC execution, not for QTP
-- default.usp - MDRV run-logic; it is needed only for LoadRunner/BAC execution, not for QTP
-- .usr - Main storage for MDRV execution; it is needed only for LoadRunner/BAC execution, not for QTP
-- Default.xls - Default DataTable
-- lock.lck - Test lock file (removed when Test is closed)
-- Parameters.mtr - Parameterization information
-- Test.tsp - Main document storage (settings) of the Test

-- Action Folder
||-- ObjectRepository.bdb - The Local Action repository DB file
-- Resource.mtr - Main document storage of the Action
-- Script.mts - Action script
-- SnapShots Folder - Contains Active Screen snapshot files
The following files, if they exist, are obsolete and not created by QuickTest Professional (QTP) 9.x. If you see them, the test was probably originally created by an older version of QTP:
default.prm - MDRV DataTable. In QTP 8.2 the Data Table was duplicated in this file for MDRV. It is not needed for QTP operation.
thick_usr.dat and thin_usr.dat - These files are obsolete. They were included from the Astra LoadTest product and were used by MDRV only. They are not needed for QTP.
The following table provides a description, the type, and comments regarding the files that make up a QuickTest Professional test.
File Name Description Type Comments Regarding File
Test.tsp Test settings Binary Do not edit
Default.xls Data table parameters Excel similar Can be edited using Excel
Parameters.mtr Parameterization information Binary Do not edit
Action Action folder (See other table)
Default.cfg Load test configuration file Text Do not edit
Default.prm Load test configuration file Text Do not edit
Default.usp Load test configuration file Text Do not edit
.usr Load test configuration file Text Do not edit
Thick_usr.dat Load test configuration file Text Do not edit
Thin_usr.dat Load test configuration file Text Do not edit
Files within Action folder:
File Name Description Type Comments Regarding File
Script.mts Action script Text Edit text preceding the @@ sign only
Resource.mtr Object Repository Binary Do not edit
Snapshots Active screen files Folder Do not edit
 
In the same thread the owner has written..
default.cfg (N/I) - configuration file

default.xls (I) - Default Excel used to store the DataTable sheets and data.
default.usp (N/I)- Contains additional runtime configuration parameters.
testname.usr (I) - Contains the test resources definitions, scuh as actions and repositories.
lock.lck (I) - Will appear anytime the test is locked.
parameters.mtr (I) - Contains the test parameters (binary)
test.tsp (N/I) - Don't know for sure.
under Action1 directory
SnapShots folder
ObjectRepository.bdb (I) - Self-evident (a Berkeley DB storing the local repository)
Resource.mtr (N/I - Contains the Action resources (binary).
script.mts (I) - Contains the actual code of the action (script)
Results:
Res1 directory
MediaInfo configuration file (N/I) - I don't remember exactly.
Res1/Report
Default.xls - Runtime DataTable to be displayed in the Report.
GeneralInfo.ini (I) - Config file storing important information for the report to be displayed propertly.
InstallNewReport.HTML (N/I) - Contains version incompatibility info or message to display upon report corruption.
results.xml file (I) - Actual xml file containing the report data
results.qtp file (I) - File that invokes QTReport.exe to compile the above xml file and display the well known QTP report.
This is taken from Advance QTP.
 

«
Next
Newer Post
»
Previous
Older Post

No comments:

Leave a Reply