《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地址或机器名。

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

相关文章
|
敏捷开发 存储 安全
敏捷方法:什么是软件测试中的敏捷模式?
敏捷方法:什么是软件测试中的敏捷模式?
323 0
|
移动开发 前端开发 JavaScript
VSCode设置类似Webstorm那样可以用本地局域网IP地址访问自己开发的测试项目,vs code 前端如何以服务器模式打开?
VSCode设置类似Webstorm那样可以用本地局域网IP地址访问自己开发的测试项目,vs code 前端如何以服务器模式打开?
VSCode设置类似Webstorm那样可以用本地局域网IP地址访问自己开发的测试项目,vs code 前端如何以服务器模式打开?
|
设计模式 Java 测试技术
软件测试/测试开发/全日制|Page Object模式:为什么它是Web自动化测试的必备工具
软件测试/测试开发/全日制|Page Object模式:为什么它是Web自动化测试的必备工具
|
传感器 人工智能 监控
通义灵码智能体模式在企业级开发中的应用:以云效DevOps自动化流程为例
通义灵码智能体模式具备语义理解、任务闭环与环境感知能力,结合云效DevOps实现CI/CD异常修复、测试覆盖与配置合规检查,大幅提升研发效率与质量。
520 0
|
11月前
|
测试技术 API C++
Playwright 自动化测试系列(7)| 第三阶段:测试框架集成​​Page Object 模式
本课程详解Playwright测试框架中的Page Object模式,通过电商登录-下单实战演示PO架构设计与高级技巧,结合Pytest实现多用户测试。重点解析PO模式提升代码复用性、降低维护成本的核心价值,并提供常见问题解决方案,助力构建高可维护性的自动化测试体系。
|
JavaScript 搜索推荐 前端开发
通义灵码2.5智能体模式联合MCP:打造自动化菜品推荐平台,实现从需求到部署的全流程创新
本项目利用通义灵码2.5的智能体模式与MCP服务,构建在线点餐推荐网站。基于Qwen3模型,实现从需求到代码生成的全流程自动化,集成“今天吃什么”和EdgeOne MCP服务,提供个性化推荐、偏好管理等功能。技术架构采用React/Vue.js前端与Node.js后端,结合MCP工具链简化开发。项目涵盖功能测试、部署及未来扩展方向,如餐厅推荐、语音交互等,展示高效开发与灵活扩展能力。
|
设计模式 算法 前端开发
【大话设计模式】-简单工厂-工厂方法-自动化实现工厂工厂方法!
【大话设计模式】-简单工厂-工厂方法-自动化实现工厂工厂方法!
239 0
|
运维 DataWorks Oracle
DataWorks产品使用合集之在标准模式下,当同步Oracle的表或视图时,是否需要在源端的测试和生产环境中都存在要同步的表或视图
DataWorks作为一站式的数据开发与治理平台,提供了从数据采集、清洗、开发、调度、服务化、质量监控到安全管理的全套解决方案,帮助企业构建高效、规范、安全的大数据处理体系。以下是对DataWorks产品使用合集的概述,涵盖数据处理的各个环节。
243 3
|
SQL 关系型数据库 MySQL
实时计算 Flink版产品使用合集之测试使用initial模式,使用savepoint停掉再加上表,不会做全量同步,是什么导致的
实时计算Flink版作为一种强大的流处理和批处理统一的计算框架,广泛应用于各种需要实时数据处理和分析的场景。实时计算Flink版通常结合SQL接口、DataStreamAPI、以及与上下游数据源和存储系统的丰富连接器,提供了一套全面的解决方案,以应对各种实时计算需求。其低延迟、高吞吐、容错性强的特点,使其成为众多企业和组织实时数据处理首选的技术平台。以下是实时计算Flink版的一些典型使用合集。
|
运维 中间件 PHP
深入理解PHP中的中间件模式自动化运维之脚本编程实践##
【7月更文挑战第31天】在PHP开发中,中间件模式是一种强大的设计模式,它允许开发者在请求处理流程中注入自定义的处理逻辑。本文将通过实际代码示例来探讨如何在PHP项目中实现和使用中间件,以及这种模式如何提升应用程序的可维护性和扩展性。 【7月更文挑战第31天】 在现代IT运维管理中,自动化不再是可选项,而是提高生产效率、确保服务质量的必需品。本文将通过Python脚本编程的角度,探讨如何利用代码简化日常运维任务,提升工作效率。我们将从实际案例出发,逐步剖析自动化脚本的设计思路、实现过程及其带来的益处。 ##
229 0