应用程序虚拟化(APP-V)之客户端安装与测试

简介:
上一篇我们介绍了App-V服务器的部署和配置,今天我们来介绍一下APP-V客户端的安装并体验一下客户机应用程序的虚拟化。拓扑图还如上一篇的图,
clip_image001
一、APP-V客户端的安装
在App-client计算机上放入MDOP2009的安装光盘,如下图所示,这次我们选择“Application Virtualization For Desktop 4.5”
clip_image003
选择“Microsoft Application Virtuailzation Desktop Client4.5”
clip_image005
检测出来安装APP-V客户端需要安装一下软件,我们点击“install”开始安装缺失的软件
clip_image006
下一步
clip_image007
同意安装许可协议
clip_image008
这一步一定要选择“自定义”,因为一会安装完成后,系统中会自动多出来一个Q盘,这Q盘就是放那些虚拟化程序的盘符。如果选择“典型”那么就不会出现这个Q盘
clip_image009
APP-V数据的安装位置,我们选择默认即可。全局数据位置和用户数据位置我们也选择默认值。注意:这里默认的虚拟盘符就是Q盘,我们不需要做更改,另外在后面封装软件的时候,应该把软件也安装在Q盘,
clip_image010
缓存设置大小,根据用户的要求自己设置,我们在这里就选择默认值了。
clip_image011
我们这里选择空值。应用程序授权指的是在启动应用程序之前至少进行一次身份验证,自动加载应用程序设置的是“启动时”和“登陆时”,自动加载应用程序选择“自动加载以前使用过的应用程序”
clip_image012
clip_image013
Ok!几分钟后APP-V客户端安装完成,点击“完成”退出安装界面。
clip_image014
注意:安装完成客户端后需要重启计算机,否则虚拟Q盘不会出来的。如图:重启计算机后,我们看见了系统中多出来一个Q盘。
clip_image015
但是这Q盘是打不开的,因为这是一个虚拟的盘符。
clip_image016
二、APP-V客户端的测试
接下来我们在开始程序中打开APP-V客户端,选择,发布服务器属性里的“刷新”选项卡,
clip_image018
刷新完成后我们在客户端的桌面上就可以看见一个黄色图标,ok!实验成功完成了。
clip_image020
我们试试能不能打开测试软件呢?ok!没问题,成功打开了软件。
clip_image021
我们在客户端配置完成后,重启一下客户端也可以的。下一篇我们将用APP-V服务器来为大家演示一下应用程序的虚拟化。如,虚拟一个OFFICE、WINRAR等。呵呵…..
附加:
如果在试验中遇见了这种错误,“由于目标机器积极拒绝,无法连接”,那么主要原因有两种。一是由于APP-V服务没有开启,二是验证方式选择错了。注意端口号也得写对。
clip_image001[5]
把协议启动起来即可。
clip_image002
如果使用不加密的连接,端口为554,那么就应该选择APPlication Virtualization Server 协议
clip_image003[5]


本文转自 张宏伟 51CTO博客,原文链接:http://blog.51cto.com/hongwei/169930
相关文章
|
1月前
|
SQL 安全 测试技术
【软件设计师备考 专题 】测试要求说明书的编写和应用
【软件设计师备考 专题 】测试要求说明书的编写和应用
58 0
|
1月前
|
监控 安全 数据可视化
【教程】为什么要为 App 应用加固 ?如何为 App 应用加固 ?
【教程】为什么要为 App 应用加固 ?如何为 App 应用加固 ?
|
2天前
|
人工智能 监控 数据处理
【AI大模型应用开发】【LangSmith: 生产级AI应用维护平台】1. 快速上手数据集与测试评估过程
【AI大模型应用开发】【LangSmith: 生产级AI应用维护平台】1. 快速上手数据集与测试评估过程
12 0
|
2天前
|
测试技术 数据安全/隐私保护
深入理解与应用软件测试中的边界值分析法
【4月更文挑战第23天】在软件测试的诸多技术中,边界值分析法因其简洁性和高效性而备受青睐。本文旨在探讨边界值分析法的核心原理及其在实际测试场景中的应用。通过对边界条件进行系统的识别、分类和测试,该方法能够有效地发现软件缺陷。我们将详细讨论如何确定边界值,设计测试用例,以及如何处理复杂数据类型的边界情况。此外,文章还将展示通过案例研究来验证边界值分析法在提升测试覆盖率和发现潜在错误方面的实际效益。
|
7天前
|
XML 数据格式 Python
App测试中,强制等待和隐式等待谁更强?
本文介绍了在自动化脚本中添加等待以确保与应用程序同步的重要性。由于应用响应时间的不确定性,适当等待能防止脚本在操作未完成前继续执行,提高测试稳定性。等待包括强制等待(如`time.sleep()`)、隐式等待(全局设置查找元素的等待时间)和显式等待(根据预期条件等待)。示例代码展示了如何在Python的Appium测试中应用这些等待策略,以优化脚本的可靠性和与应用的同步。
20 0
|
26天前
|
Web App开发 Java 测试技术
深入理解与应用软件自动化测试工具Selenium
随着软件开发的快速发展,软件测试在保证产品质量方面发挥着越来越重要的作用。其中,自动化测试以其效率高、成本低的特点受到了广大开发者的欢迎。本文主要介绍了自动化测试工具Selenium的基本概念、原理以及在实际开发中的应用,旨在帮助读者更好地理解和使用Selenium进行高效的自动化测试。
22 4
|
29天前
|
XML 测试技术 数据格式
解决 App 自动化测试的常见痛点
在App自动化测试中,常见挑战包括启动加载慢和弹框干扰。为处理弹框,可以创建一个黑名单列表,遍历并点击消除。使用`handleAlertByPageSource()`方法结合`getPageSource()`判断弹框元素在当前页面的存在性,提高效率。对于首页加载延迟,使用显示等待特定元素如`user_profile_container`,但需注意弹框可能阻止元素定位。因此,结合PageSource判断首页元素和弹框,确保加载完成判断的准确性。通过这样的优化,能更有效地处理自动化测试中的中断问题。
17 1
|
30天前
|
监控 安全 Shell
深入探究App压力测试的关键要点:从零开始学习Monkey
Monkey是Google的自动化测试工具,用于模拟用户随机事件以测试应用的稳定性和压力。它可以在模拟器或设备上运行,通过随机点击发现潜在问题。
25 1
|
1月前
|
设计模式 敏捷开发 监控
深入理解与应用软件自动化测试框架
在快速迭代的软件开发过程中,自动化测试已成为确保产品质量和加快交付速度的关键因素。本文将详细探讨自动化测试框架的核心原理、设计模式及其在实际项目中的应用。我们将分析几种流行的自动化测试工具,如Selenium、Appium和JUnit,并讨论它们如何集成以形成强大的测试解决方案。文章还将展示通过自定义框架来满足特定测试需求的实例,以及如何通过持续集成和持续部署(CI/CD)流程优化测试实践。
|
1月前
|
前端开发 Android开发 iOS开发
应用研发平台EMAS使用 aliyun-react-native-push 库接入推送和辅助通道,推送都可以收到,但是在App切到后台或者杀掉进程之后就收不到推送了,是需要配置什么吗?
【2月更文挑战第31天】应用研发平台EMAS使用 aliyun-react-native-push 库接入推送和辅助通道,推送都可以收到,但是在App切到后台或者杀掉进程之后就收不到推送了,是需要配置什么吗?
32 2

热门文章

最新文章