《QTP自动化测试权威指南(第二版)》—第1章1.5节QTP许可证模式

简介:

本节书摘来自异步社区《QTP自动化测试权威指南(第二版)》一书中的第1章1.5节QTP许可证模式,作者【印度】Tarun Lalwani,更多章节内容可以访问云栖社区“异步社区”公众号查看。

1.5 QTP许可证模式
QTP自动化测试权威指南(第二版)
1.QTP支持以下两种类型的许可证。
单机版许可证
并发许可证
2.单机版许可证
单机版许可证是一个节点锁定或基于机器的许可证。这个许可证仅能用在生成的那台机器上,因为QTP生成的锁定码只能针对于安装它的那台机器。

如要申请一个单机版许可证,如图1-10中所示选择“Seat license”复选按钮然后点击Next。点击之后,许可证向导会如图1-11所示。显示本机的锁定码。将锁定码记录下来然后访问https://webware.hp.com/welcome.asp提交许可证申请。当收到许可证后再次打开向导,在锁定码界面点击Next按钮并且输入从HP收到的许可证。这样将安装单机版许可证。


321d2d3d2f1e0a62f3e745e1d2f4aea9babcd235


52f63d8e69e30096a1cbbeb8da7970ce9459140d


c60a5df9f70ee39c7c4b7994b0dc87b45caab974

单机版许可证使用某些系统组件生成锁定码。这些组件的变动会导致安装的许可证验证失效。同样,在某些必要情况下,卸载或重装操作系统后,锁定码会失效。您将需要在操作系统重装后重新安装QTP,同时会生成一个新的锁定码并导致之前生成的单机许可失效。
3.并发许可证(浮动许可证)
并发许可证可以在具有网络访问并发许可证服务器的机器上使用。在任何时候使用QTP并发许可证的机器不能超过服务器上最大许可证数量限制。许可证服务器是一个包含在QTP安装包并且需要单独安装的工具。许可证服务器可以安装在Windows 2000/2003/XP等操作系统上。并发许可证是基于会话模式的许可证,也就是说,只有当一台机器上的QTP打开才会占用许可证。

申请并发许可证可在图1-10所示向导界面中选择“Concurrent license”。点击Next按钮,输入许可证服务器IP地址或机器名。点击“Check Connection”按钮,如果确认成功向导界面会显示许可证有效信息,如图1-12。点击Next按钮并保存此并发许可证。


c60a5df9f70ee39c7c4b7994b0dc87b45caab974

QTP使用UDP端口5093与许可证服务器通信。此端口不能被防火墙屏蔽。

670c079c149a7bcdae510af97e336f7937c04060


c60a5df9f70ee39c7c4b7994b0dc87b45caab974

QTP同时创建了系统变量LSHOST或LSFORCEHOST来指定QTP许可证服务器的IP地址或机器名。

本文仅用于学习和交流目的,不代表异步社区观点。非商业转载请注明作译者、出处,并保留本文的原始链接。

相关文章
|
9月前
|
敏捷开发 存储 安全
敏捷方法:什么是软件测试中的敏捷模式?
敏捷方法:什么是软件测试中的敏捷模式?
|
9月前
|
移动开发 前端开发 JavaScript
VSCode设置类似Webstorm那样可以用本地局域网IP地址访问自己开发的测试项目,vs code 前端如何以服务器模式打开?
VSCode设置类似Webstorm那样可以用本地局域网IP地址访问自己开发的测试项目,vs code 前端如何以服务器模式打开?
VSCode设置类似Webstorm那样可以用本地局域网IP地址访问自己开发的测试项目,vs code 前端如何以服务器模式打开?
|
9月前
|
设计模式 Java 测试技术
软件测试/测试开发/全日制|Page Object模式:为什么它是Web自动化测试的必备工具
软件测试/测试开发/全日制|Page Object模式:为什么它是Web自动化测试的必备工具
|
7月前
|
运维 中间件 PHP
深入理解PHP中的中间件模式自动化运维之脚本编程实践##
【7月更文挑战第31天】在PHP开发中,中间件模式是一种强大的设计模式,它允许开发者在请求处理流程中注入自定义的处理逻辑。本文将通过实际代码示例来探讨如何在PHP项目中实现和使用中间件,以及这种模式如何提升应用程序的可维护性和扩展性。 【7月更文挑战第31天】 在现代IT运维管理中,自动化不再是可选项,而是提高生产效率、确保服务质量的必需品。本文将通过Python脚本编程的角度,探讨如何利用代码简化日常运维任务,提升工作效率。我们将从实际案例出发,逐步剖析自动化脚本的设计思路、实现过程及其带来的益处。 ##
45 0
|
8月前
|
运维 DataWorks Oracle
DataWorks产品使用合集之在标准模式下,当同步Oracle的表或视图时,是否需要在源端的测试和生产环境中都存在要同步的表或视图
DataWorks作为一站式的数据开发与治理平台,提供了从数据采集、清洗、开发、调度、服务化、质量监控到安全管理的全套解决方案,帮助企业构建高效、规范、安全的大数据处理体系。以下是对DataWorks产品使用合集的概述,涵盖数据处理的各个环节。
68 3
|
9月前
|
SQL 关系型数据库 MySQL
实时计算 Flink版产品使用合集之测试使用initial模式,使用savepoint停掉再加上表,不会做全量同步,是什么导致的
实时计算Flink版作为一种强大的流处理和批处理统一的计算框架,广泛应用于各种需要实时数据处理和分析的场景。实时计算Flink版通常结合SQL接口、DataStreamAPI、以及与上下游数据源和存储系统的丰富连接器,提供了一套全面的解决方案,以应对各种实时计算需求。其低延迟、高吞吐、容错性强的特点,使其成为众多企业和组织实时数据处理首选的技术平台。以下是实时计算Flink版的一些典型使用合集。
|
8月前
|
测试技术 数据安全/隐私保护
使用QTP进行功能测试
测试QTP自带的C/S应用程序Flight.exe。 Flight应用程序登录模块需求说明:用户名、密码均为长度至少为4位的非空字符,密码值为mercury。针对用户名、密码的不同出错情况,有不同的错误信息提示(详见Flight.exe)。
61 0
|
设计模式 算法 前端开发
【大话设计模式】-简单工厂-工厂方法-自动化实现工厂工厂方法!
【大话设计模式】-简单工厂-工厂方法-自动化实现工厂工厂方法!
128 0
|
9月前
|
存储 Shell 程序员
Python 自动化指南(繁琐工作自动化)第二版:七、使用正则表达式的模式匹配
Python 自动化指南(繁琐工作自动化)第二版:七、使用正则表达式的模式匹配
121 0
|
设计模式 人工智能 测试技术
软件测试/人工智能|如何使用ChatGPT编写符合PO模式的数据驱动测试框架
软件测试/人工智能|如何使用ChatGPT编写符合PO模式的数据驱动测试框架