we are using BPT framework and project people have marked the BPT wrapper as N
which makes the performance miserable
SInce we cant do much about this...i thought of a workaround....
My aim is to download all the BPT components on my local machine and execute them using com objects called sequentially as per the flow.
My queries are:
1. we are using parameter("var_name") to deal with I/O parameters from ALM.
Can we use the same code to take the I/O Parameters and interact with xls
2. how to download all the components and data on local machine and xls file resp.
i am planning to use a macro to download it....is it possible?
Has anybody had a prior exp with it...??
You can download the components via a QC OTA API macro but you need extended storage enabled which at least in earlier versions is not the default so you may be out of luck. An alternative might be to use QTPs API to open and close them all which will download them but I've not tried that. You could also hit up Tarun's site as I'm pretty sure he wrote a tool to convert from BPT back to standard QTP back in the 9.5 days.
However, just get your admin to make the switch. Make up some number for the expected performance increase, multiply it by the number of tests in your suite and tell them how big an impact they are making. Try and throw in some dollar figures of lost revenue to the company because you can't test fast enough and can't get product to market in a reasonable time.