microsoft software license terms

44
MICROSOFT SOFTWARE LICENSE TERMS MICROSOFT VISUAL C++ 2005 RUNTIME LIBRARIES Microsoft Visual C++ 2005 SP1 Runtime Components installs libraries that are required by Applications built with Visual C+ +. These license terms are an agreement between Microsoft Corporation (or based on where you live, one of its affiliates) and you. Please read them. They apply to the software named above, which includes the media on which you received it, if any. The terms also apply to any Microsoft Updates, Supplements, Internet-based services, and Support services For this software, unless other terms accompany those items. If so, those terms apply. By using the software, you accept these terms. If you do not accept them, do not use the software. If you comply with these license terms, you have the rights below. 1. INSTALLATION AND USE RIGHTS . You may install and use any number of copies of the software on your devices. 2. SCOPE OF LICENSE . The software is licensed, not sold. This agreement only gives you some rights to use the software. Microsoft reserves all other rights. Unless applicable law gives you more rights despite this limitation, you may use the software only as expressly permitted in this agreement. In doing so, you

Upload: vivek27

Post on 24-Oct-2014

85 views

Category:

Documents


9 download

TRANSCRIPT

Page 1: Microsoft Software License Terms

MICROSOFT SOFTWARE LICENSE TERMS

MICROSOFT VISUAL C++ 2005 RUNTIME LIBRARIES

Microsoft Visual C++ 2005 SP1 Runtime Components installs libraries that are required by Applications built with Visual C++.

These license terms are an agreement between Microsoft Corporation (or based on where you live, one of its affiliates) and you. Please read them. They apply to the software named above, which includes the media on which you received it, if any. The terms also apply to any Microsoft

Updates,

Supplements,

Internet-based services, and

Support services

For this software, unless other terms accompany those items. If so, those terms apply.

By using the software, you accept these terms. If you do not accept them, do not use the software.

If you comply with these license terms, you have the rights below.

1. INSTALLATION AND USE RIGHTS. You may install and use any number of copies of the software on your devices.

2. SCOPE OF LICENSE. The software is licensed, not sold. This agreement only gives you some rights to use the software. Microsoft reserves all other rights. Unless applicable law gives you more rights despite this limitation, you may use the software only as expressly permitted in this agreement. In doing so, you must comply with any technical limitations in the software that only allow you to use it in certain ways. You may not

Disclose the results of any benchmark tests of the software to any third party without Microsoft’s prior written approval;

Work around any technical limitations in the software;

Reverse engineer, decompile or disassemble the software, except and only to the extent that applicable law expressly permits, despite this limitation;

Page 2: Microsoft Software License Terms

Make more copies of the software than specified in this agreement or allowed by applicable law, despite this limitation;

Publish the software for others to copy;

Rent, lease or lend the software;

Transfer the software or this agreement to any third party; or

Use the software for commercial software hosting services.

3. BACKUP COPY. You may make one backup copy of the software. You may use it only to reinstall the software.

4. DOCUMENTATION. Any person that has valid access to your computer or internal network may copy and use the documentation for your internal, reference purposes.

5. EXPORT RESTRICTIONS. The software is subject to United States export laws and regulations. You must comply with all domestic and international export laws and regulations that apply to the software. These laws include restrictions on destinations, end users and end use. For additional information, see www.microsoft.com/exporting.

6. SUPPORT SERVICES. Because this software is “as is,” we may not provide support services for it.

7. ENTIRE AGREEMENT. This agreement, and the terms for supplements, updates, Internet-based services and support services that you use, are the entire agreement for the software and support services.

8. APPLICABLE LAW.

a. United States. If you acquired the software in the United States, Washington state law governs the interpretation of this agreement and applies to claims for breach of it, regardless of conflict of laws principles. The laws of the state where you live govern all other claims, including claims under state consumer protection laws, unfair competition laws, and in tort.

b. Outside the United States. If you acquired the software in any other country, the laws of that country apply.

9. LEGAL EFFECT. This agreement describes certain legal rights. You may have other rights under the laws of your country. You may also have rights with respect to the party from whom you acquired the software. This agreement does not change your rights under the laws of your country if the laws of your country do not permit it to do so.

Page 3: Microsoft Software License Terms

10. DISCLAIMER OF WARRANTY. The software is licensed “as-is.” You bear the risk of using it. Microsoft gives no express warranties, guarantees or conditions. You may have additional consumer rights under your local laws which this agreement cannot change. To the extent permitted under your local laws, Microsoft excludes the implied warranties of merchantability, fitness for a particular purpose and non-infringement.

11. LIMITATION ON AND EXCLUSION OF REMEDIES AND DAMAGES. You can recover from Microsoft and its suppliers only direct damages up to U.S. $5.00. You cannot recover any other damages, including consequential, lost profits, special, indirect or incidental damages.

This limitation applies to

* anything related to the software, services, content (including code) on third party Internet sites, or third party programs; and

* claims for breach of contract, breach of warranty, guarantee or condition, strict liability, negligence, or other tort to the extent permitted by applicable law.

It also applies even if Microsoft knew or should have known about the possibility of the damages. The above limitation or exclusion may not apply to you because your country may not allow the exclusion or limitation of incidental, consequential or other damages.

MICROSOFT SOFTWARE LICENSE TERMS

MICROSOFT VISUAL STUDIO TOOLS FOR THE MICROSOFT OFFICE SYSTEM (VERSION 3.0 RUNTIME)

These license terms are an agreement between Microsoft Corporation (or based on where you live, one of its affiliates) and you. Please read them. They apply to the software named above, which includes the media on which you received it, if any. The terms also apply to any Microsoft

Updates,

Supplements,

Internet-based services, and

Support services

For this software, unless other terms accompany those items. If so, those terms apply.

Page 4: Microsoft Software License Terms

BY USING THE SOFTWARE, YOU ACCEPT THESE TERMS. IF YOU DO NOT ACCEPT THEM, DO NOT USE THE SOFTWARE.If you comply with these license terms, you have the rights below.1. INSTALLATION AND USE RIGHTS. You may install and use one copy of the software on your device.2. SCOPE OF LICENSE. The software is licensed, not sold. This agreement only gives you some rights to use the software. Microsoft reserves all other rights. Unless applicable law gives you more rights despite this limitation, you may use the software only as expressly permitted in this agreement. In doing so, you must comply with any technical limitations in the software that only allow you to use it in certain ways. You may not* work around any technical limitations in the software;* reverse engineer, decompile or disassemble the software, except and only to the extent that applicable law expressly permits, despite this limitation;* make more copies of the software than specified in this agreement or allowed by applicable law, despite this limitation;* publish the software for others to copy;* rent, lease or lend the software;* transfer the software or this agreement to any third party; or* use the software for commercial software hosting services.3. BACKUP COPY. You may make one backup copy of the software. You may use it only to reinstall the software.4. DOCUMENTATION. Any person that has valid access to your computer or internal network may copy and use the documentation for your internal, reference purposes.5. EXPORT RESTRICTIONS. The software is subject to United States export laws and regulations. You must comply with all domestic and international export laws and regulations that apply to the software. These laws include restrictions on destinations, end users and end use. For additional information, see www.microsoft.com/exporting.6. SUPPORT SERVICES. Because this software is “as is,” we may not provide support services for it.7. ENTIRE AGREEMENT. This agreement, and the terms for supplements, updates, Internet-based services and support services that you use, are the entire agreement for the software and support services.8. APPLICABLE LAW.a. United States. If you acquired the software in the United States, Washington state law governs the interpretation of this agreement and applies to claims for breach of it, regardless of conflict of laws principles. The laws of the state where you live govern all other claims, including claims under state consumer protection laws, unfair competition laws, and in tort.b. Outside the United States. If you acquired the software in any other country, the laws of that country apply.9. LEGAL EFFECT. This agreement describes certain legal rights. You may have other rights under the laws of your country. You may also have rights with respect to the party from whom you acquired the software. This agreement does not change your rights under the laws of your country if the laws of your country do not permit it to do so.

Page 5: Microsoft Software License Terms

10. DISCLAIMER OF WARRANTY. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. YOU MAY HAVE ADDITIONAL CONSUMER RIGHTS UNDER YOUR LOCAL LAWS WHICH THIS AGREEMENT CANNOT CHANGE. TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.11. LIMITATION ON AND EXCLUSION OF REMEDIES AND DAMAGES. YOU CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. $5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES.This limitation applies to* anything related to the software, services, content (including code) on third party Internet sites, or third party programs; and* claims for breach of contract, breach of warranty, guarantee or condition, strict liability, negligence, or other tort to the extent permitted by applicable law.It also applies even if Microsoft knew or should have known about the possibility of the damages. The above limitation or exclusion may not apply to you because your country may not allow the exclusion or limitation of incidental, consequential or other damages.

END USER LICENSE AGREEMENT

PLEASE READ CAREFULLY: THE USE OF THE SOFTWARE IS SUBJECT TO THE TERMS AND CONDITIONS THAT FOLLOW (“AGREEMENT”), UNLESS THE SOFTWARE IS SUBJECT TO A SEPARATE LICENSE AGREEMENT BETWEEN YOU AND HP OR ITS SUPPLIERS. BY DOWNLOADING, INSTALLING, COPYING, ACCESSING, OR USING THE SOFTWARE, OR BY CHOOSING THE “I ACCEPT” OPTION LOCATED ON OR ADJACENT TO THE SCREEN WHERE THIS AGREEMENT MAY BE DISPLAYED, YOU AGREE TO THE TERMS OF THIS AGREEMENT, ANY APPLICABLE WARRANTY STATEMENT AND THE TERMS AND CONDITIONS CONTAINED IN THE “ANCILLARY SOFTWARE” (as defined below). IF YOU ARE ACCEPTING THESE TERMS ON BEHALF OF ANOTHER PERSON OR A COMPANY OR OTHER LEGAL ENTITY, YOU REPRESENT AND WARRANT THAT YOU HAVE FULL AUTHORITY TO BIND THAT PERSON, COMPANY, OR LEGAL ENTITY TO THESE TERMS. IF YOU DO NOT AGREE TO THESE TERMS, DO NOT DOWNLOAD, INSTALL, COPY, ACCESS, OR USE THE SOFTWARE, AND PROMPTLY RETURN THE SOFTWARE WITH PROOF OF PURCHASE TO THE PARTY FROM WHOM YOU ACQUIRED IT AND OBTAIN A REFUND OF THE AMOUNT YOU PAID, IF ANY. IF YOU DOWNLOADED THE SOFTWARE, CONTACT THE PARTY FROM WHOM YOU ACQUIRED IT.

Page 6: Microsoft Software License Terms

The software is provided to you by "Electronic Delivery". Electronic Delivery means any delivery of Software to you that is made solely by remote telecommunications. No tangible media containing Software is furnished to you in connection with any Electronic Delivery.

For those delivery locations in the United States that do not apply sales or use tax to the Electronic Delivery of software, the following rule applies: The license fee entitles you to obtain any delivery of the Software and any updates solely by means of Electronic Delivery. Any Software and Associated Updates obtained by You that are delivered by means other than by Electronic Delivery is a violation of the applicable License Agreement and will subject you to sales or use tax and any associated interest and penalties due on the transaction and, solely at HP's discretion, may void your rights under the applicable License Agreement.

1. GENERAL TERMSa. You and Your refer either to an individual person or to a single legal entity. b. HP means Hewlett-Packard Company or one of its subsidiaries.c. HP Branded means Software products bearing a trademark or service mark of Hewlett-

Packard Company or any Hewlett-Packard Company Affiliate, and embedded HP selected third party Software that is not offered under a third party license agreement.

d. Software means machine-readable instructions and data (and copies thereof) including middleware and related updates and upgrades You may be separately authorized to receive, licensed materials, user documentation, user manuals, and operating procedures. “Ancillary Software” means all or any portion of Software provided under public, open source, or third party license terms.

e. Specification means technical information about Software products published in HP product manuals, user documentation, and technical data sheets in effect on the date HP delivers Software products to You.

f. Transaction Document(s) means an accepted customer order (excluding pre-printed terms) and in relation to that order, valid HP quotations, license to use certificates or invoices.

2. LICENSE TERMS AND RESTRICTIONSa. Subject to the terms and conditions of this Agreement and the payment of any

applicable license fee, HP grants You a non-exclusive, non-transferable license to Use (as defined below) in object code form one copy of the Software on one device at a time for Your internal business purposes, unless otherwise indicated above or in applicable Transaction Document(s). “Use” means to install, store, load, execute and display the Software in accordance with the Specifications. Your Use of the Software is subject to these license terms and to the other restrictions specified by HP in any other tangible or electronic documentation delivered or otherwise made available to You with or at the time of purchase of the Software, including license terms, warranty statements, Specifications, and “readme” or other informational files included in the Software itself. Such restrictions are hereby incorporated in this Agreement by reference. Some Software may require license keys or contain other technical

Page 7: Microsoft Software License Terms

protection measures. You acknowledge that HP may monitor your compliance with Use restrictions remotely or otherwise. If HP makes a license management program available which records and reports license usage information, You agree to appropriately install, configure and execute such license management program beginning no later than one hundred and eighty (180) days from the date it is made available to You and continuing for the period that the Software is Used.

b. This Agreement confers no title or ownership and is not a sale of any rights in the Software. Third-party suppliers are intended beneficiaries under this Agreement and independently may protect their rights in the Software in the event of any infringement. All rights not expressly granted to You are reserved solely to HP or its suppliers. Nothing herein should be construed as granting You, by implication, estoppel or otherwise, a license relating to Software other than as expressly stated above in this section 2.

c. Unless otherwise permitted by HP, You (a) may only make copies or adaptations of the Software for archival purposes or when copying or adaptation is an essential step in the authorized Use of the Software on a backup device, provided that copies and adaptations are used in no other manner and provided further that the Use on the backup device is discontinued when the original or replacement device becomes operable, and (b) may not copy the Software onto or otherwise Use or make it available on, to, or through any public or external distributed network.

d. To Use Software identified as an update or upgrade, You must first be licensed for the original Software identified by HP as eligible for the update or upgrade. If the update or upgrade is intended to substantially replace the original Software, after updating or upgrading, You may no longer Use the original Software that formed the basis for Your update or upgrade eligibility unless otherwise provided by HP in writing. Nothing in this Agreement grants You any right to purchase or receive Software updates, upgrades, or support, and HP is under no obligation to make such support available to you. Updates, upgrades, enhancements, or other Support may only be available under separate HP support agreements. You may contact HP to learn more about any support offerings HP may make available. HP reserves the right to require additional licenses and fees for Software upgrades or other enhancements, or for Use of the Software on upgraded devices.

e. You must reproduce all copyright notices that appear in or on the Software (including documentation) on all permitted copies or adaptations. Copies of documentation are limited to internal use.

f. Notwithstanding anything to the contrary herein, if the Transaction Document(s) identifies that the Software may be utilized on another Designated System(s) (as defined below), Your license to Use the Software may be transferred to another Designated System(s). A “Designated System” means a computer system owned, controlled, or operated by or solely on behalf of You and may be further identified by HP by the combination of a unique number and a specific system type. Such license will terminate in the event of a change in either the system number or system type, an unauthorized relocation, or if the Designated System ceases to be within Your

Page 8: Microsoft Software License Terms

possession or control.g. Operating system Software may only be Used when operating the associated hardware

in configurations as approved, sold, or subsequently upgraded by HP or an HP authorized reseller.

h. Software is not specifically designed, manufactured, or intended for use as parts, components, or assemblies for the planning, construction, maintenance, or direct operation of a nuclear facility. You are solely liable if Software is Used for these applications and will indemnify and hold HP harmless from all loss, damage, expense, or liability in connection with such Use.

i You will not modify, reverse engineer, disassemble, decrypt, decompile, or make derivative works of the Software. Where You have other rights mandated under statute, You will provide HP with reasonably detailed information regarding any intended modifications, reverse engineering, disassembly, decryption, or decompilation and the purposes therefore.

j. Extending the Use of Software to any person or entity other than You as a function of providing services, (i.e.; making the Software available through a commercial timesharing or service bureau) must be authorized in writing by HP prior to such Use and may require additional licenses and fees. You may not distribute, resell, or sublicense the Software.

k. Notwithstanding anything in this Agreement to the contrary, all or any portion of the Software which constitutes Ancillary Software is licensed to You subject to the terms and conditions of the Software license agreement accompanying such Ancillary Software, whether in the form of a separate agreement, shrink wrap license or electronic license terms accepted at time of download. Use of the Ancillary Software by You shall be governed entirely by the terms and conditions of such license and, with respect to HP, by the limitations and disclaimers of sections 3 and 5 hereof. HP has identified any Ancillary Software by either noting the Ancillary Software provider's ownership within each Ancillary Software program file and/or by providing information in the "ancillary.txt” or “readme” file that is provided as part of the installation of the Software. The Ancillary Software licenses are also set forth in the "ancillary.txt" or “readme” file. By accepting the terms and conditions of this Agreement, You are also accepting the terms and conditions of each Ancillary Software license in the ancillary.txt or “readme” file. If the Software includes Ancillary Software licensed under the GNU General Public License and/or under the GNU Lesser General Pubic License ("GPL Software"), a complete machine-readable copy of the GPL Software Source Code ("GPL Source Code") is either: (i) included with the Software that is delivered to You; or (ii) upon your written request, HP will provide to You, for a fee covering the cost of distribution, a complete machine-readable copy of the GPL Source Code, by mail, or (iii) if You obtained the Software by downloading it from a HP website and neither of the preceding options are available, you may download the GPL Source Code from the same website. Information about how to make a written

Page 9: Microsoft Software License Terms

request for GPL Source Code may be found in the ancillary.txt file or, if an address is not listed in that file, at the following website: www.hp.com

3. WARRANTY (i) IF SOFTWARE IS PROVIDED WITHOUT A LICENSE FEE, THE FOLLOWING AS-IS WARRANTY STATEMENT APPLIES TO THE SOFTWARE:

DISCLAIMER OF WARRANTIES:TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, HP AND ITS SUPPLIERS PROVIDE THE SOFTWARE “AS IS” AND WITH ALL FAULTS, AND HEREBY DISCLAIM ALL INDEMNITIES, WARRANTIES AND CONDITIONS, EITHER EXPRESS, IMPLIED, WHETHER BY STATUE, COMMON LAW, CUSTOM OR OTHERWISE, INCLUDING, BUT NOT LIMITED TO, WARRANTIES OF TITLE AND NON-INFRINGEMENT, ANY IMPLIED WARRANTIES, DUTIES OR CONDITIONS OF MERCHANTABILITY, OF FITNESS FOR A PARTICULAR PURPOSE, AND OF LACK OF VIRUSES. HP does not warrant that the operation of Software will be uninterrupted or error free or that the Software will meet Your requirements. Some states/jurisdictions do not allow exclusion of implied warranties or limitations on the duration of implied warranties, so the above disclaimer may not apply to You in its entirety. (ii) IF SOFTWARE IS PROVIDED FOR A LICENSE FEE, THE FOLLOWING LIMITED WARRANTY

APPLIES TO THE SOFTWARE:a. HP Branded Software will materially conform to its Specifications. If a warranty period

is not specified for HP Branded Software, the warranty period will be ninety (90) days from the delivery date, or the date of installation if installed by HP. If You schedule or delay installation by HP more than thirty (30) days after delivery, the warranty period begins on the 31st day after delivery. This limited warranty is subject to the terms, limitations, and exclusions contained in the limited warranty statement provide for Software in the country where the Software is located when the warranty claim is made.

b. HP warrants that any physical media containing HP Branded Software will be shipped free of viruses.

c. HP does not warrant that the operation of Software will be uninterrupted or error free, or that Software will operate in hardware and Software combinations other than as expressly required by HP in the Specifications or that Software will meet requirements specified by You.

d. HP is not obligated to provide warranty services or support for any claims resulting from:1. Improper site preparation, or site or environmental conditions that do not conform

to HP’s site specifications;2. Your non-compliance with Specifications;3. Improper or inadequate maintenance or calibration;4. Your or third-party media, software, interfacing, supplies, or other products;5. Modifications not performed or authorized by HP;6. Virus, infection, worm or similar malicious code not introduced by HP; or7. Abuse, negligence, accident, loss or damage in transit, fire or water damage,

electrical disturbances, transportation by You, or other causes beyond HP’s control.

Page 10: Microsoft Software License Terms

e. HP provides third-party products, software, and services that are not HP Branded “AS IS” without warranties of any kind, although the original manufacturers or third party suppliers of such products, software and services may provide their own warranties.

f. If notified of a valid warranty claim during the warranty period, HP will, at its option, correct the warranty defect for HP Branded Software, or replace such Software. If HP is unable, within a reasonable time, to complete the correction, or replace such Software, You will be entitled to a refund of the purchase price paid upon prompt return of such Software to HP. You will pay expenses for return of such Software to HP. HP will pay expenses for shipment of repaired or replacement Software to You. This section 3.(ii) f states HP's entire liability for warranty claims.

g. DISCLAIMER OF WARRANTIESTO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, EXCEPT AS EXPRESSLY WARRANTED IN SECTION 3.(ii) a and b ABOVE, HP AND ITS SUPPLIERS PROVIDE THE SOFTWARE “AS IS” AND WITH ALL FAULTS, AND HEREBY DISCLAIM ALL OTHER WARRANTIES AND CONDITIONS, EITHER EXPRESS, IMPLIED, OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, WARRANTIES OF TITLE AND NON-INFRINGEMENT, ANY IMPLIED WARRANTIES, DUTIES OR CONDITIONS OF MERCHANTABILITY, OF FITNESS FOR A PARTICULAR PURPOSE, AND OF LACK OF VIRUSES. Some states/jurisdictions do not allow exclusion of implied warranties or limitations on the duration of implied warranties, so the above disclaimer may not apply to You in its entirety.

4. INTELLECTUAL PROPERTY INFRINGEMENT FOR SOFTWARE PROVIDED FOR A LICENSE FEE:

a. In the event Software was provided to You for a License Fee, HP will defend or settle any claim against You alleging that HP Branded Software products provided under this Agreement infringes intellectual property rights in the country where they were sold, if You:1. Promptly notify HP of the claim in writing;2. Cooperate with HP in the defense of the claim; and3. Grant HP sole control of the defense or settlement of the claim.HP will pay infringement claim defense costs, HP-negotiated settlement amounts, and court-awarded damages.

b. If such a claim appears likely, then HP may modify the HP Branded Software products, procure any necessary license, or replace the affected item with one that is at least functionally equivalent. If HP determines that none of these alternatives is reasonably available, then HP will issue You a refund equal to the purchase price paid for the affected item if within one year of delivery, or Your net book value thereafter.

c. HP has no obligation for any claim of infringement arising from:1. HP’s compliance with Your or third party designs, specifications, instructions, or

technical information;2. Modifications made by You or a third party;3. Your non-compliance with the Specifications or the documentation described in

section 2. a above; or4. Your use with products, software, or services that are not HP Branded.

Page 11: Microsoft Software License Terms

d. This section 4 states HP's entire liability for claims of intellectual property infringement for Software provided for a license fee.

5. LIMITATION OF LIABILITY AND REMEDIESNotwithstanding any damages that You might incur, and except for damages for bodily injury (including death) and for the amounts in section 4.a, the entire aggregate liability of HP and any of its suppliers relating to the Software or this Agreement, and Your exclusive remedy for all of the foregoing, shall be limited to the greater of the amount actually paid by You separately for the Software or U.S. $5.00. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL HP OR ITS SUPPLIERS BE LIABLE FOR ANY SPECIAL, INCIDENTAL, INDIRECT, OR CONSEQUENTIAL DAMAGES WHATSOEVER INCLUDING, BUT NOT LIMITED TO, DAMAGES FOR LOSS OF PROFITS OR REVENUES, BUSINESS INTERRUPTION, DOWNTIME COSTS, FAILURE TO REALIZE EXPECTED SAVINGS, LOSS, DISCLOSURE, UNAVAILABILITY OF OR DAMAGE TO DATA, SOFTWARE RESTORATION, OR LOSS OF PRIVACY ARISING OUT OF OR IN ANY WAY RELATED TO THE USE OF OR INABILITY TO USE THE SOFTWARE, OR OTHERWISE IN CONNECTION WITH ANY PROVISION OF THIS AGREEMENT, EVEN IF HP OR ANY SUPPLIER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES AND EVEN IF THE REMEDY FAILS OF ITS ESSENTIAL PURPOSE. Some states/jurisdictions do not allow the exclusion or limitation of incidental or consequential damages, so the above limitation or exclusion may not apply to you.

6. TERMINATIONThis Agreement is effective unless terminated or rejected. Notwithstanding the foregoing, this Agreement will also terminate upon conditions set forth elsewhere in this Agreement or if You fail to comply with any term or condition hereof. Immediately upon termination You will destroy the Software and all copies of the Software or return them to HP. You may retain one copy of the Software subsequent to termination solely for archival purposes only. At HP’s request, You will certify in writing to HP that You have complied with these requirements. Sections 3.(i), 3.(ii) g, 5, 6 and 7 of this Agreement will survive termination of this Agreement.

7. GENERALa. You may not assign, sublicense, delegate or otherwise transfer (“Assign”) all or any

part of this Agreement without prior written consent from HP, payment to HP of any applicable fees, and compliance with HP's Software license transfer policies and any applicable third party license terms. Any such attempted Assignment will be null and void. Where an authorized Assignment occurs in accordance with this section, Your rights under this Agreement will terminate, and You will immediately deliver the Software and all copies to the Assignee. The Assignee must agree in writing to the terms of this Agreement, and the transferee thereafter will be considered “You” for purposes of this Agreement. You may transfer firmware only upon transfer of the associated hardware.

b. If the Software is licensed for use in the performance of a U.S. Government prime contract or subcontract, You agree that, consistent with FAR 12.211 and 12.212, commercial computer Software, computer Software documentation and technical data for commercial items are licensed under HP’s standard commercial license.

c. To the extent You export, re-export, or import Software, technology, or technical data licensed or provided hereunder, You assume sole responsibility for complying with applicable laws and regulations and for obtaining required export and import authorizations. HP may suspend performance if You are in violation of any applicable laws or regulations.

d. You agree that HP may audit Your compliance with this Agreement. Any such audit

Page 12: Microsoft Software License Terms

would be at HP’s expense, require reasonable notice, and would be performed during normal business hours. If an audit reveals underpayments then You will immediately pay HP such underpayments together with the costs reasonably incurred by HP in connection with the audit and seeking compliance with this section.

e. This Agreement is governed by the laws of the State of California, U.S.A., excluding rules as to choice and conflict of law. You and HP agree that the United Nations Convention on Contracts for the International Sale of Goods will not apply to this Agreement.

f. Subject to the other terms and conditions of this Agreement, this Agreement is the entire agreement between HP and You regarding Your Use of the Software, and supersedes and replaces any previous communications, representations, or agreements, or Your additional or inconsistent terms, whether oral or written. In the event any provision of this Agreement is held invalid or unenforceable the remainder of the Agreement will remain enforceable and unaffected thereby.

g. HP’s failure to exercise or delay in exercising any of its rights under this Agreement will not constitute or be deemed a waiver or forfeiture of those rights.

Additional License Authorizations:

Additional license authorizations and restrictions applicable to your software product are found at: http://www.hp.com/go/SWLicensing

This file provides the following information about QuickTest Professional 11.00:

Getting Started Minimum System Requirements and Supported Environments

HP QuickTest Asset Upgrade Tool for HP ALM/Quality Center

Notes and Limitations

HP Support

Legal Notices

Getting Started

Important installation information and step-by-step installation instructions can be found in the HP QuickTest Professional Installation Guide. The Installation Guide is available in PDF format in the root folder of the QuickTest Professional DVD. You can also open it from the

Page 13: Microsoft Software License Terms

Documentation Library Home page of the QuickTest Professional Help after you install QuickTest.

After you install, you may want to refer to the following items, available from the QuickTest Help menu.

What's New. Provides details about new features and new environment support.

QuickTest Professional Tutorial. If you are using QuickTest Professional for the first time, use the QuickTest Professional Tutorial to learn how to work with several of the most commonly used features.

QuickTest Professional Documentation Library. A single-point of access for comprehensive product information, including installation guides, user guides, and language references in Help and/or PDF format.

Hotfix and Patch Information

If you install a hotfix or patch over QuickTest Professional 11.00, information about that patch is described in the corresponding hotfix or patch readme.

If the information in a hotfix or patch readme conflicts with information in the QuickTest Professional Readme or any other QuickTest Professional documentation, the information in the hotfix or patch readme takes precedence.

To view the QuickTest Professional hotfix and patches installed on your computer, open QuickTest, select Help > About QuickTest Professional and click the Product Information button. Installed hotfixes and patches are listed at the bottom of the Product Information page. Click the link to open the readme file for the hotfix or patch.

Documentation Updates

The top of this document contains the following identifying information:

Version number, which indicates the software version. Publish date, which changes each time the document is updated.

To check for recent updates of this or any other QuickTest documentation, or to verify that you are using the most recent edition, visit: HP Software Product Manuals

Minimum System Requirements and Supported Environments

To successfully install and run QuickTest Professional, your computer must meet the minimum system requirements shown below. However, performance may be improved by using systems with stronger/later setups than the minimum requirements.

For a complete list of all supported operating systems, browsers, and development environments, see the HP QuickTest Professional Product Availability Matrix, available from

Page 14: Microsoft Software License Terms

the Documentation Library Home page or the root folder of the QuickTest Professional DVD.

Computer/Processor: Pentium IV or higher microprocessor (minimum 1 Ghz)

Operating System: Windows XP Service Pack 2

Memory: Minimum of 1GB when no more than three add-ins are loaded simultaneously.

Additional memory is required when loading more add-ins and when using the Save movie to results option to capture movies during run sessions.

Color Settings: High Color (16 bit).

Graphics Card: Graphics card with 64 MB video memory

Free Hard Disk Space:

1 GB of free disk space for application files and folders.

You must also have an additional 120 MB of free disk space on the system disk (the disk on which the operating system is installed).

Browser: Microsoft Internet Explorer 6.0 Service Pack 1 or a later supported version.

Note: The information in this section is up-to-date at the time of this release. Refer to the http://www.hp.com/go/QTP_SysReq page for the most updated supported system configurations.

HP QuickTest Asset Upgrade Tool for HP ALM/Quality Center

If you work with Quality Center 10.00 or HP ALM, your Quality Center or HP ALM administrator should update all your existing QuickTest assets using the HP QuickTest Asset Upgrade Tool for HP ALM/Quality Center.

The HP QuickTest Asset Upgrade Tool for HP ALM/Quality Center enables a Quality Center or HP ALM administrator to simultaneously upgrade all of the QuickTest assets stored in a Quality Center 10.00 or HP ALM 11.00 project from an earlier QuickTest version to QuickTest 11.00 format.

Page 15: Microsoft Software License Terms

In addition to upgrading all QuickTest assets to the current version, the tool also:

Converts testing resources older than 10.00 from attachments to linked entities that use the resources and dependencies model.

Stores data tables associated with each test as resource files, which enables you to work with data awareness capabilities in HP ALM.

The HP QuickTest Asset Upgrade Tool for HP ALM/Quality Center, and its corresponding documentation, is available for download from: http://support.openview.hp.com/selfsolve/document/KM910435

Notes and Limitations

This section includes the following:

Before You Install Supplemental Information

Before You Install

This section includes information that is important for you to know before you install QuickTest.

You cannot install QuickTest when a McAfee Anti-Virus application is running.

Workaround: Disable the antivirus application during the QuickTest installation process.

QuickTest Professional supports the Sentinel RMS License Manager version 8.3.0 as its concurrent license server. Earlier versions of the concurrent license server are not supported.

QuickTest does not support Windows user names with non-English letters. If you log in to Windows using a user name (with administrative privileges) that contains non-English characters and then install QuickTest, the installation may complete successfully, but you may not be able to open QuickTest or it may not behave correctly.

The path in which installation files for QuickTest are located, and the path in which QuickTest is installed, can contain only English characters.

When upgrading to QuickTest 11.00 from a QuickTest 9.5 or 10.00 installation on which a Language Pack (localized version of QuickTest) was previously installed, you may get an error message when opening QuickTest after the upgrade.

Workaround: Repair the installation:

a. In the Control Panel, select Add/Remove Programs and select the HP QuickTest Professional entry.

b. Click the Change button.

Page 16: Microsoft Software License Terms

c. In the installation wizard that opens, choose the Repair option and follow the on-screen instructions.

If you install QuickTest 11.00 while the QTPNET_00015 patch (a QuickTest 10.00 patch) is installed on your computer, QuickTest may behave unexpectedly.

Workaround:

a. Open the Add/Remove Programs dialog box from the Control Panel.

b. Display the installed patches by selecting the Show updates check box (or click the View Installed Updates button, depending on your operating system version.)

c. Locate HP QuickTest Professional in the list and check whether QTPNET_00015 for HP QuickTest Professional 10.00 QFE is listed as an installed update.

d. If it is installed, click Remove to uninstall this patch before you install QuickTest 11.00.

If you want to work with .NET 4.0, it is best to install it before you install QuickTest. If you install .NET 4.0 after you install QuickTest, you must manually register two .NET DLLs as follows:

In <QuickTest installation folder>\GlobalAssemblyCache\Net4, execute the following commands:

..\..\bin\GACRegUtil4x86.exe -i Mercury.QTP.Agent.dll ..\..\bin\GACRegUtil4x86.exe -i

Mercury.QTP.WpfAgent.dll

In Windows XP and Windows 2003, if you install the Oracle Add-in, the Windows Remote Shell Service (rshsvc.exe) may fail and display an error message every time you restart the computer. This occurs only if the Remote Shell Service is configured to run automatically.

Supplemental Information

Use the information in this section as a supplement to the product documentation.

Additional troubleshooting information, guidelines, and feature-specific limitations are described in the relevant locations of the installation and product documentation. Make sure you are aware of those issues when working with the relevant features.

This section includes the following:

Page 17: Microsoft Software License Terms

Installation Operating Systems

General

Web Add-in

Silverlight Add-in

Quality Center and Business Process Testing

Documentation

Internationalization

Installation

When you install a new QuickTest 11.00 installation and you specify a single concurrent license server in the License Wizard, QuickTest now automatically specifies the server in an LSFORCEHOST environment variable, to optimize performance. However if you perform an upgrade from QuickTest 10.00, and you already had an LSHOST variable defined, the upgrade installation does not change the setting to LSFORCEHOST.

Workaround: If desired, set the LSFORCEHOST variable manually, as described in the HP Functional Testing Concurrent License Server Installation Guide.

If you manually set an LSHOST environment variable to a particular server (or upgrade from a previous version of QuickTest where the LSHOST variable was set), QuickTest sometimes gets its license from another server, even when the specified server has the required licenses available.

Workaround: To ensure that a specific server will be used, specify an LSFORCEHOST environment variable instead.

Operating Systems

If you work with QuickTest on a Windows 7 operating system with User Account Control (UAC) turned on, and you open a test from a protected location (such as Program Files), it is opened in read-only mode and a message is displayed that you do not have permissions to open it in read-write mode.

General

When you save a test using the Save Test with Resources option, it also saves any tests containing called external actions. However, to preserve space, these called tests contain only the called actions, and not all of the actions from the original test. Therefore, you cannot open these called tests in QuickTest from the local copy.

Page 18: Microsoft Software License Terms

Workaround: If you need to have full access to the called tests as well as the main test that you save using the Save Test with Resources option, then you must manually save all required tests locally and then manually edit all references to the relevant actions from the main test to the actions it calls.

Web Add-in

The If Handler option in the Web Event Recording Configuration dialog box works on Mozilla Firefox browsers only if the handler is assigned as an attribute (for example, <A onclick = "some code"/>) and not if it is assigned as a property (for example, aObj.onclick = function() {some code})

Silverlight Add-in

When Silverlight applications are opened in two tabs sequentially (without QuickTest performing any operations on the first one before the second opens), QTP will use a custom server to support controls only in the first application with which you interact. The same is true when two tabs are refreshed sequentially.

Workaround: Perform an operation (for example, use the Object Spy) with the first tab opened/refreshed before opening/refreshing the second one.

If a Web page contains a Silverlight application that is windowless and is scrolled out of view when the page opens the first time, QuickTest will not be able to make this application visible. (For example, in this scenario, QuickTest will not be able to perform an SlvWindow.MakeVisible step).

Quality Center and Business Process Testing

When comparing two baselines, if the only change in a resource is its association to a test or component, the Asset Comparison Tool does not indicate any change in the resource even though HP ALM or Quality Center may indicate that the resource is Modified.

If an HP ALM or Quality Center user manually changes the status of a test instance run, HP ALM/Quality Center creates something called fast run results to record the change of the test status. The fast run results are not valid QuickTest run results files. However, when you try to select results to open or delete in the Run Results Viewer or Run Results Deletion tool, the fast run results are available in the list.

After you run a component locally in QuickTest, you cannot use the Jump to Step in QuickTest option from the Run Results Viewer.

You cannot perform a remote execution of a business process test on a Windows 2008 R2 QuickTest computer.

Documentation

Page 19: Microsoft Software License Terms

The QuickTest Help Index tab contains only reference items, such as objects, methods, properties, and functions. It does not contain any entries from the user guides.

To search for information from all the documents in the QuickTest Documentation Library, use the Search tab.

On some operating systems or after installing certain Windows service packs or updates, you may not be able to view the content of some Help files.

Workaround:

a. Right-click the CHM file in <QTP installation folder)\help, and click Properties.

b. In the dialog box that opens, click Unblock.

For details, see http://support.microsoft.com/kb/902225

Internationalization

If you are working with a QuickTest User Interface Pack, install it before running QuickTest for the first time, if possible.

If you install a QuickTest User Interface Pack after running QuickTest, the following items may remain in English after installing the User Interface Pack:

Menus and toolbars in the Object Repository window (in QuickTest or in the Object Repository Manager)

The Find dialog box in the Expert View

Workaround: Close QuickTest and delete the folder: %APPDATA%\HP\QuickTest Professional (For example, C:\Documents and Settings\<username>\Application Data\HP\QuickTest Professional).

When working on an operating system using a Spanish locale, you may get an assertion error message at the beginning of the QuickTest installation.

Workaround: Modify the sLanguage registry key value as follows:

a. In the Start > Run dialog box, type: regedit.b. Go to the registry path: HKEY_CURRENT_USER\Control Panel\International

c. Change the sLanguage value from ES to ESN

d. If the above steps do not solve the problem, restart your computer and try again.

Run the QuickTest installation again.

Page 20: Microsoft Software License Terms

Selecting the View Sample Snapshot option in the QuickTest Asset Comparison Tool opens a window containing a sample image of the selected element in QuickTest. The image displays the English user interface.

The Add-in Extensibility SDKs are not localized.

HP Support

You can visit the HP Software support web site at:

www.hp.com/go/hpsoftwaresupport

This web site provides contact information and details about the products, services, and support that HP Software offers. For more information, visit the HP Support web site at: HP Software Support Online.

HP Software support provides customer self-solve capabilities. It provides a fast and efficient way to access interactive technical support tools needed to manage your business. As a valued support customer, you can: search for knowledge documents of interest, submit and track progress on support cases, submit enhancement requests online, download software patches, and more.

To access the Self-solve knowledge base, visit the Self-solve knowledge search home page.

Most of the support areas require that you register as an HP Passport user and sign in. Many also require an active support contract. To find more information about support access levels, go to: Access levels.

To register for an HP Passport ID, go to: HP Passport Registration .

You can also access a localized version of the Software Support Web site in a number of languages by selecting the relevant language in the list on the top right of the HP Software Support Web site.

Legal Notices

Confidential computer software. Valid license from HP required for possession, use or copying. Consistent with FAR 12.211 and 12.212, Commercial Computer Software, Computer Software Documentation, and Technical Data for Commercial Items are licensed to the U.S. Government under vendor's standard commercial license.

The only warranties for HP products and services are set forth in the express warranty statements accompanying such products and services. Nothing herein should be construed as constituting an additional warranty. HP shall not be liable for technical or editorial errors or omissions contained herein.

The information contained herein is subject to change without notice.

Page 21: Microsoft Software License Terms

Trademark Notices:

Adobe® is a trademark of Adobe Systems Incorporated.

Java™ is a US trademark of Sun Microsystems, Inc.

Microsoft® and Windows® are U.S registered trademarks of Microsoft Corporation.

Acknowledgements:

ABBYY® FineReader® Engine 8.0 © ABBYY Software LLC. 2004. ABBYY FineReader - the keenest eye in OCR.

ABBYY, FINEREADER and ABBYY FineReader are either registered trademarks or trademarks of ABBYY Software Ltd.

SlickEdit® is a registered trademark of SlickEdit Inc.

============================================

For the QuickTest Professional Web Services Add-in only:

===========================================================

NOTICE file corresponding to section 4(d) of the Apache License,

Version 2.0, in this case for the Apache Axis distribution.

===========================================================

This product includes software developed by The Apache Software Foundation (http://www.apache.org/).

If you have any comments or suggestions regarding this document, please send them by e-mail to [email protected].

Page 22: Microsoft Software License Terms

Extensibility and Toolkits_Installation

QTP Extensibility and Toolkits Extensibility_Installation.htm

QuickTest Add-in Extensibility and Web 2.0 Toolkit Support

QuickTest Professional Add-in Extensibility enables you to extend the support provided by QuickTest add-ins to support third-party and custom controls that are not supported out-of-the-box. This page enables you to install the following:

QuickTest Professional Java Add-in Extensibility SDK Setup

QuickTest Professional .NET Add-in Extensibility SDK Setup

QuickTest Professional WPF and Silverlight Add-in Extensibility SDK Setup

Extensibility Accelerator for Functional Testing Setup (includes Web Add-in Extensibility SDK) An IDE that facilitates using Web Add-in Extensibility to develop support for custom Web controls.

Web 2.0 Toolkit Support SetupWeb Add-in Extensibility-based child add-ins of the Web Add-in, providing support for ASP.NET AJAX, Dojo, GWT (Google Web Toolkit), and YUI (Yahoo User Interface) custom controls.

Note:

Page 23: Microsoft Software License Terms

The extensibility SDKs are required only for developing the extensibility support. You do not have to install them on every QuickTest computer that uses the support.Extensibility Accelerator and the extensibility SDKs can be installed on a computer without QuickTest. For more information see the HP QuickTest Professional Add-ins Guide and the extensibility developer guides available in the QuickTest Professional > Extensibility > Documentation program group.

QTP ADDINS: EXTENSIBILITY ACCELERATORS

This file provides the following information about Extensibility Accelerator for HP Functional Testing:

Overview

What's New

System Requirements

Installation

Documentation

Notes and Limitations

Support

Legal Notices

Overview

Extensibility Accelerator for HP Functional Testing is a standalone development environment that accelerates and facilitates the design, development, and deployment of QuickTest Web Add-in Extensibility support sets. These support sets extend the Web Add-in so that you can test Web controls that are not supported out-of-the-box. Extensibility Accelerator also includes the HP QuickTest Professional Web Add-in Extensibility SDK, version 11.00, which supports working with QuickTest Professional version 11.00. QuickTest Professional 11.00 also provides backward compatibility, enabling you to run tests and components on custom controls using toolkit support sets developed with earlier versions of Web Add-in Extensibility. You can install Extensibility Accelerator and develop Web Add-in Extensibility support for your Web controls on any computer. After you create custom support, you deploy it to QuickTest,

Page 24: Microsoft Software License Terms

enabling QuickTest to recognize the controls and to support the appropriate identification properties and test object methods.

Note: Extensibility Accelerator and the Web Add-in Extensibility SDK are required only for developing the support and do not have to be installed on every QuickTest computer that uses that support.

What's New

In Extensibility Accelerator

Extensibility Accelerator was initially released as part of the Web 2.0 Feature Pack for HP Functional Testing 10.00. This section describes the main enhancements offered by Extensibility Accelerator 11.00 for HP Functional Testing. For more information, see the Extensibility Accelerator documentation.

You can use Extensibility Accelerator with Firefox. Supported versions: 3.0 to 3.5.5 In the Map to Controls tab (Test Object Designer):

You can create browser-specific rules enabling your support to recognize the custom control on different types and versions of browsers.

Within each of the browser-specific rule sets, you can create different types of conditions, which QuickTest uses in different ways: IdentifyIfPropMatch, CallIdFuncIfPropMatch, and SkipIfPropMatch.

Undo and Redo options are available in the Rule Editor area.

Page 25: Microsoft Software License Terms

In the Properties tab (Test Object Designer), function segments are added to the property value retrieval JavaScript function for every property that you add or inherit. An Implementation Code button on this tab provides direct access to the JavaScript function.

The new Debug Property Retrieval capability enables you to debug the JavaScript function that you write to retrieve identification property values from the control.

New advanced options on the General tab (Test Object Class Designer) enable you to define settings related to supporting recording.

When editing JavaScript files, IntelliSense is available for the _util and _elem objects. Extensibility Accelerator now fully supports using breakpoints. You no longer need to

prepare your JavaScript code for debugging by adding a debugger; statement before using the Extensibility Accelerator debugging tools.

In Web Add-in Extensibility

This section describes the main enhancements offered by Web Add-in Extensibility SDK, version 11.00. For more information, see the QuickTest Professional Web Add-in Extensibility documentation.

The following sections separately list enhancements and fixes that were made available as a patch over QuickTest Professional 10.00 in the Web 2.0 Feature Pack for HP Functional Testing, and those that are being released for the first time with QuickTest Professional 11.00.

Enhancements Made Available in the Web 2.0 Feature Pack for HP Functional Testing

Ability to call _util.RegisterForEvent() in an event-handler function (relevant only when developing support for recording on Internet Explorer)

New trim function in common.js

New getFrameElement function in common.js

The names of the JavaScript functions for implementing test object operations are no longer case-sensitive

Performance improvements for Web Add-in Extensibility:

Page 26: Microsoft Software License Terms

Significantly improves the QuickTest run session performance when working with large sets of custom controls that are supported using Web Add-in Extensibility.

Enables you to improve the performance of running steps on custom controls supported by Web Add-in extensibility.

This is done by limiting the identification process of custom controls to HTML elements with HTML tags you specify.

Web Add-in Extensibility Fixes:

Prevent Internet Explorer from crashing when running steps on the same instance of Internet Explorer on which the steps were recorded, when an _util function is used to run the steps.

Ensure that filtering of events works properly on a control's child objects.

Fix a problem that resulted in either no properties or incorrect properties being returned when the GetTOProperties method was run on a test object that was learned using a Web Add-in Extensibility definition.

New Enhancements in Version 11.00

You can now develop browser-independent Web Add-in Extensibility support sets that support testing custom controls on both Internet Explorer and Firefox, and on different versions of these browsers.

You can introduce external JavaScript libraries in your Web Add-in Extensibility support sets, enabling you to call their functions from within the JavaScript functions you develop to support custom controls.This has to be designed manually; it is not supported by Extensibility Accelerator.

System Requirements

Before installing Extensibility Accelerator for HP Functional Testing, make sure that your system meets the following requirements:

Computer/Processor Pentium IV or higher microprocessor (minimum 1 Ghz)

Operating System Windows XP Professional 32-Bit Edition—Service Pack 2 or Service Pack 3

Windows XP Professional 64-Bit Edition—Service Pack 2

Windows Vista 32-bit Edition or Windows Vista 32-bit Edition—

Page 27: Microsoft Software License Terms

Service Pack 1

Windows Server 2003 32-Bit Edition—Service Pack 2

 

Permissions You must be logged in to your computer with administrative permissions to install Extensibility Accelerator.

Memory Minimum of 512 MB.

Color Settings Minimum of High Color (16 bit).

Graphics Card Graphics card with 4 MB video memory (8 MB and above recommended)

Browser To use Extensibility Accelerator, you must have one of the following browsers installed on your computer.

Microsoft Internet Explorer: Version 6.0 (with Service Pack 1), 7.0, or 8.0

Mozilla Firefox: Any of the versions from 3.0 to 3.5.5

Installation

You can install Extensibility Accelerator for HP Functional Testing from the QuickTest Professional Setup program (on the HP QuickTest Professional installation DVD), or you can download it from www.hp.com/go/functionaltestingWeb2.

The version of Extensibility Accelerator available from the QuickTest Setup program is the most up-to-date version at the time of the QuickTest release. For the most updated version of Extensibility Accelerator, refer to the Web site.

Installation Prerequisites

Extensibility Accelerator requires that the following programs be installed on your computer:

.NET Framework v3.5 SP1

Microsoft Visual C++ 2005 SP1 Run-time Components

Microsoft Visual C++ 2008 Run-time Components

Page 28: Microsoft Software License Terms

Visual Studio 2008 Shell (isolated mode) with SP1 Redistributable Package

If these programs are not installed, the Extensibility Accelerator installation process enables you to install them.

Installing Extensibility Accelerator from the QuickTest Professional Setup Program

1. Run the QuickTest Professional Setup program.2. Select the Add-in Extensibility and Web 2.0 Toolkits option.

3. Follow the on-screen instructions to install the prerequisites (if applicable) and Extensibility Accelerator.

Downloading Extensibility Accelerator from the Web

Navigate to www.hp.com/go/functionaltestingWeb2.

Select from the following files:

File Description

Extensibility Accelerator (With PreReq).zip

Select this file if you do not have Microsoft Visual Studio 2008 SP1 and .NET Framework 3.5 SP1 installed on your computer.

The installation recognizes if you are missing one or more of the Installation Prerequisites and enables you to install them.

Extensibility Accelerator.zip Select this file if you have both Microsoft Visual Studio 2008 SP1 and .NET Framework 3.5 SP1 installed on your computer.

If you use this file to install Extensibility Accelerator and you are missing any of the Installation Prerequisites, the Extensibility Accelerator installation fails.

Save the .zip file to your file system or a network drive, and extract the content to folder in your file system. (Make sure that the Use folder names option is selected in your zip extraction application.)

Page 29: Microsoft Software License Terms

Note: To ensure that the Add or Remove Programs > Repair/Remove functionality will be available after you install, you must keep the complete extracted content in the location from which you initially install.

The extracted folder contains the following:

1. Install.exe file 2. InstallDir folder

3. ExtensibilityAcceleratorReadme.htm file

Double-click Install.exe.

Follow the on-screen instructions to install the prerequisites (if applicable) and Extensibility Accelerator.

Documentation

The first page of this document contains the following identifying information:

Version number, which indicates the software version.

Publish date, which changes each time the document is updated.

To check for recent updates or to verify that you are using the most recent edition, visit this URL: HP Software Product Manuals

To retrieve a document, select the:

1. Product name. 2. Version list.

3. Operating System.

4. Preferred Language.

5. Document title.

6. Click Open or Download.

You must have Adobe Reader installed to view files in PDF format (*.pdf). To download Adobe Reader, go to the Adobe web site.

Extensibility Accelerator for HP Functional Testing Documentation

Page 30: Microsoft Software License Terms

More information about Extensibility Accelerator and Web Add-in Extensibility is available in the Extensibility Accelerator documentation set, available from the Extensibility Accelerator Help menu.

The documentation set includes the following guides:

1. HP Extensibility Accelerator for HP Functional Testing User Guide2. HP QuickTest Professional Web Add-in Extensibility Developer Guide

3. Web Add-in Extensibility API Reference

4. Web Add-in Extensibility JavaScript Function Reference

5. Web Add-in Extensibility Toolkit Configuration Schema Help

6. QuickTest Test Object Schema Help

The Web Add-in Extensibility documentation is also available from the QuickTest Professional Extensibility Documentation program group (Start > Programs > HP QuickTest Professional > Extensibility > Documentation) after you install QuickTest Professional or the QuickTest Professional Web Add-in Extensibility SDK.

This readme file, and a printer-friendly (PDF) version of the HP Extensibility Accelerator for HP Functional Testing User Guide are available in the following locations:

On the QuickTest Professional DVD, in the Extensibility and Toolkits\Help folder.

After you install the Extensibility Accelerator:

<Extensibility Accelerator installation folder>\Help\QTPWeb2SupportReadme.htm

<Extensibility Accelerator installation folder>\Help\ExtensibilityAccelerator.pdf

Notes and Limitations

Extensibility Accelerator Notes and Limitations

If you want to introduce external JavaScript libraries in your Web Add-in Extensibility support sets, you must design this manually. Extensibility Accelerator does not provide user interface options to support this automatically.

Note: Additional troubleshooting information, guidelines, and limitations related to Extensibility Accelerator are described in the relevant locations of the HP Extensibility Accelerator for HP Functional Testing User Guide.

Web Add-in Extensibility Notes and Limitations

Page 31: Microsoft Software License Terms

You cannot use Web Add-in Extensibility to create support for Web controls that extend over more than one Web frame. For example, a Web control that exists in two parallel frames that change visibility in order to hide backstage loading.

When debugging a Web Add-in Extensibility JavaScript file (in the Microsoft Script Debugger or the Microsoft Visual Studio debugger), you cannot step into a function that resides in the Microsoft Internet Explorer engine. (The step into (F11) command steps over the function.)

Workaround: Open the relevant JavaScript file in the debugger and put a breakpoint in the JavaScript function.

When debugging Web Add-in Extensibility JavaScript code using Microsoft Visual Studio, if you try to add a Watch expression that does not yield an object (for example, the expression if (a = b), Visual Studio may behave unexpectedly.

Workaround: Do one of the following:

Watch only variables or expressions that yield objects (for example, the expression new Color () returns a Color object).

Use Microsoft Script Debugger.

When running a test or component using an external debugger to debug Web Add-in Extensibility JavaScript code, run-time errors may occur in the test or component.

Workaround: If necessary, do one of the following:

Minimize the number of breakpoints you use to debug the code.

Analyze the behavior of your JavaScript code by using calls to the _util.LogLine method in the JavaScript functions, instead of using the debugger.

If Internet Explorer 8.0 is installed on your computer, you can debug Web Add-in Extensibility code only in Visual Studio 2008 SP 1.

The ability to call _util.RegisterForEvent() in an event-handler function is not supported when recording on Mozilla Firefox.

Support

You can visit the HP Software support web site at:

www.hp.com/go/hpsoftwaresupport

Page 32: Microsoft Software License Terms

This web site provides contact information and details about the products, services, and support that HP Software offers. For more information, visit the HP Support web site at: HP Software Support Online.

HP Software support provides customer self-solve capabilities. It provides a fast and efficient way to access interactive technical support tools needed to manage your business. As a valued support customer, you can benefit by being able to:

Search for knowledge documents of interest Submit and track progress on support cases

Submit enhancement requests online

Download software patches

Manage a support contract

Look up HP support contacts

Review information about available services

Enter discussions with other software customers

Research and register for software training

To access the Self-solve knowledge base, visit the Self-solve knowledge search home page.

Note: Most of the support areas require that you register as an HP Passport user and sign in. Many also require an active support contract. To find more information about support access levels, go to: Access levels.

To register for an HP Passport ID, go to: HP Passport Registration .

Legal Notices

© Copyright 1992 - 2010 Hewlett-Packard Development Company, L.P. Confidential computer software. Valid license from HP required for possession, use or copying. Consistent with FAR 12.211 and 12.212, Commercial Computer Software, Computer Software Documentation, and Technical Data for Commercial Items are licensed to the U.S. Government under vendor's standard commercial license. The only warranties for HP products and services are set forth in the express warranty statements accompanying such products and services. Nothing herein should be construed as constituting an additional warranty. HP shall not be liable for technical or editorial errors or omissions contained herein. The information contained herein is subject to change without notice. Adobe® and Acrobat® are trademarks of Adobe Systems Incorporated. Java™ is a US trademark of Sun Microsystems, Inc.

Page 33: Microsoft Software License Terms

Microsoft®, Windows®, Windows NT®, and Windows® XP are U.S registered trademarks of Microsoft Corporation. If you have any comments or suggestions regarding this document, please send them by e-mail to [email protected]