Please try this and let me know the results. I recommend commenting and renaming vs. deleting so this procedure can be reversed if it does not work or has other adverse affects:
1. Close UFT any open browser.
2. Go to datExtensibilityWebToolkits
3. For each Toolkit (Dojo, GWT, HPInternal, JQueryUI, etc) look for the file called: .xml
Example:
- Dojo: C:Program Files (x86)HPUnified Functional TestingdatExtensibilityWebToolkitsDojoDojo.xml
- GWT: C:Program Files (x86)HPUnified Functional TestingdatExtensibilityWebToolkitsGWTGWT.xml
4. Open the XML File
5. Comment () or Remove the following lines:
<JSLibrariesToInject/>
<JSLibrary path=''INSTALLDIRbinJSFilesjQuery-1.3.2.js''/>
<JSLibrary path=''INSTALLDIRbinJSFilesjQuery.simulate.js''/>
</JSLibrariesToInject/>
6. Go to: binJSFiles
7. Compress the files to use them as Backup
- jquery.simulate.js
- jquery-1.3.2.js
8. Delete or rename the files you compressed in step #7
HP statement on this procedure:
The XMLs and JS files belongs to the JQuery and JQueryUI libraries used by UFT in order to interact with COM and provide support for Web Objects part of: Web Add-in and Web 2.0
This libraries has been updated in UFT 11.53 and depending of the JS libraries used by the AUT they could generate a conflict and cause a high consume of memory. Once you disable JQuery libraries from UFT you are using AUT's libraries.
This probably will not affect the interaction between UFT and this AUT, however if the tool is used against other AUT who require JQuery from UFT side probably will not have recognition.