《QTP自动化测试权威指南(第二版)》—第1章1.5节QTP许可证模式
2023-09-11 14:17:42 时间
本节书摘来自异步社区《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](https://yqfile.alicdn.com/321d2d3d2f1e0a62f3e745e1d2f4aea9babcd235.jpeg)
![52f63d8e69e30096a1cbbeb8da7970ce9459140d](https://yqfile.alicdn.com/52f63d8e69e30096a1cbbeb8da7970ce9459140d.jpeg)
![c60a5df9f70ee39c7c4b7994b0dc87b45caab974](https://yqfile.alicdn.com/c60a5df9f70ee39c7c4b7994b0dc87b45caab974.jpeg)
单机版许可证使用某些系统组件生成锁定码。这些组件的变动会导致安装的许可证验证失效。同样,在某些必要情况下,卸载或重装操作系统后,锁定码会失效。您将需要在操作系统重装后重新安装QTP,同时会生成一个新的锁定码并导致之前生成的单机许可失效。
3.并发许可证(浮动许可证)
并发许可证可以在具有网络访问并发许可证服务器的机器上使用。在任何时候使用QTP并发许可证的机器不能超过服务器上最大许可证数量限制。许可证服务器是一个包含在QTP安装包并且需要单独安装的工具。许可证服务器可以安装在Windows 2000/2003/XP等操作系统上。并发许可证是基于会话模式的许可证,也就是说,只有当一台机器上的QTP打开才会占用许可证。
申请并发许可证可在图1-10所示向导界面中选择“Concurrent license”。点击Next按钮,输入许可证服务器IP地址或机器名。点击“Check Connection”按钮,如果确认成功向导界面会显示许可证有效信息,如图1-12。点击Next按钮并保存此并发许可证。
![c60a5df9f70ee39c7c4b7994b0dc87b45caab974](https://yqfile.alicdn.com/c60a5df9f70ee39c7c4b7994b0dc87b45caab974.jpeg)
QTP使用UDP端口5093与许可证服务器通信。此端口不能被防火墙屏蔽。
![670c079c149a7bcdae510af97e336f7937c04060](https://yqfile.alicdn.com/670c079c149a7bcdae510af97e336f7937c04060.jpeg)
![c60a5df9f70ee39c7c4b7994b0dc87b45caab974](https://yqfile.alicdn.com/c60a5df9f70ee39c7c4b7994b0dc87b45caab974.jpeg)
QTP同时创建了系统变量LSHOST或LSFORCEHOST来指定QTP许可证服务器的IP地址或机器名。
本文仅用于学习和交流目的,不代表异步社区观点。非商业转载请注明作译者、出处,并保留本文的原始链接。
异步社区 异步社区(www.epubit.com)是人民邮电出版社旗下IT专业图书旗舰社区,也是国内领先的IT专业图书社区,致力于优质学习内容的出版和分享,实现了纸书电子书的同步上架,于2015年8月上线运营。公众号【异步图书】,每日赠送异步新书。
相关文章
- 注册、登录、密码修改页面渗透测试经验小结
- Zookeeper 在Windows下的安装过程及测试
- .Net Core内存回收模式及性能测试对比
- 如何能成为测试老大?先搞懂项目中的敏捷开发模式
- PO模式在自动化测试中有什么好处
- 为什么同样是测试,他能年薪50W?
- 月薪 2 万到 3 万的测试员一天是怎样度过的?
- C# Json反序列化 C# 实现表单的自动化测试<通过程序控制一个网页> 验证码处理类:UnCodebase.cs + BauDuAi 读取验证码的值(并非好的解决方案) 大话设计模式:原型模式 C# 深浅复制 MemberwiseClone
- 硅片的基本测试
- 吐血整理,web自动化测试,POM模式搭建自动化测试框架(超级详细)
- 初级、中级、高级测试/开发程序员的区别在哪里?传说中的码农......
- 压力测试中 4 个常见面试题总结
- 测试开发必备技能之 Dubbo 接口测试技术
- 测试—自定义消息处理
- 通过github提升自己-测试反馈、持续精进
- python django 基本测试 及调试 201812
- 《 测试反模式:有效规避常见的92种测试陷阱》——第2章 测试陷阱概要介绍2.1 一般测试陷阱
- 你所需要知道的关于Web应用程序安全测试的事情