QTP ALM集成以后,在启用实验室管理的ALM服务器上保存并运行时,能够在服务器端执行测试。服务器端执行使ALM能够在预定义的时间或临时在远程主机上运行QTP测试,而无需任何人登录到主机启动并控制测试运行。客户端执行需要用户登录到ALM运行QTP测试的主机计算机,或者为远程连接配置QTP,以支持在没有用户登录的情况下在主机上运行QTP测试。
一、服务器端与客户端执行
当测试保存在启用实验室管理的ALM服务器上时,在服务器端执行中运行测试。服务器端执行使ALM能够在预定义的时间或临时在远程主机上运行QTP测试,而无需任何人登录到主机启动并控制测试运行。
对比而言,客户端执行需要用户登录到ALM运行QTP测试的主机计算机。或者,用户需要为远程连接配置QTP,以支持在没有用户登录的情况下在主机上运行QTP测试。
二、设置服务器端执行
1.在测试实验室模块中,创建功能测试集。功能测试集是ALM项目中的一组自动测试或测试配置,旨在实现特定目标。
2.在实验室资源测试主机模块中,选择可远程运行测试的主机。
3.如果想在不同环境或情况下运行测试时对特定参数使用不同值,可以在实验室资源>AUT环境模块中定义AUT参数。
4.在测试时间段模块中,计划自动测试运行,或预留时间段用于手动运行。
三、链接测试参数
在QTP中,可将测试参数链接到ALM AUT环境参数。这样,当在服务器端执行中运行QTP测试时,可使测试使用从ALM传递的AUT环境变量值。
通过在ALM上设置服务器端执行,可以大大简化测试管理流程,提升测试效率。通过在测试实验室模块中创建功能测试集、选择远程主机、定义AUT参数以及计划自动测试运行,用户能够更灵活地管理和执行测试。QTP中的测试参数链接到ALM AUT环境参数,进一步增强了测试的灵活性和可控性。
如果您需要QTP ALM集成相关资讯,欢迎咨询我们!