出于 QA 目的获取/访问 Citrix 环境

2024-02-07

我们有一个通过 ClickOnce 交付并由 Web 服务驱动的 Windows 窗体 .NET 2.0 应用程序,我们的客户有时希望将其部署到 Citrix 环境中。在某些情况下,客户选择允许我们的应用程序本地部署到用户计算机并绕过 Citrix 服务器,在一种情况下,我们提供了一个静态安装程序供客户使用,但附带条件是不会自动推送更新,在某些情况下,我们的客户 IT 部门拥有足够的技术知识,可以在其 Citrix 环境中进行 ClickOnce 部署。

我的问题不是关于 ClickOnce 与 Citrix 问题本身 - 我们从在线研究和与客户的交谈中学到了相当多的知识 - 而是关于我们直接查看问题的最具成本效益的方法。特别是对于 Citrix 客户或供应商来说,考虑到我们没有真正使用 Citrix 服务器,那么我们设置 Citrix QA 环境(特别是用于桌面虚拟化的 Citrix)的最有效方法是什么?


最简单的 Citrix 场可以是一台计算机,并且可以以较低的价格从 Citrix 购买许可证用于开发目的。我过去的一位雇主在自己的农场中将一台笔记本电脑设置为 Citrix 服务器,用于性能测试,因为只需要大约 5 个用户连接到其发布的应用程序,该笔记本电脑的速度就开始显着减慢。如果您的开发工作的一部分是测试负载平衡,则可以将两台计算机设置为场并在它们之间进行负载平衡。如果您对服务器没有其他用途,并且不需要演示在服务器上快速运行的软件,则工作站级计算机可以满足需求(而不是服务器级计算机的额外成本)以及开发许可证而不是来自 Citrix 的生产许可证。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

出于 QA 目的获取/访问 Citrix 环境 的相关文章

  • iOS 应用内购买沙箱测试显示我的密码错误

    我在 itunesconnect 中创建了一个 Sandbox Tester 帐户 并通过我在网络上注册的电子邮件验证了电子邮件地址 验证后 我尝试使用沙盒帐户在我的应用程序中购买商品 并收到更改密码的提醒 所以我做了 然后我尝试使用新密码
  • WebDriver:更改事件未触发

    我有一个使用 KnockoutJS 的应用程序 我正在尝试编写一些测试表单的测试 如果您不了解 KnockoutJS 简单来说 它提供了从我的视图到我的数据模型的绑定 这意味着当我在输入字段中键入值时 我的基础对象会自动使用该输入字段值进行
  • Espresso - 检查使用按钮按下意图打开哪个活动?

    是否可以跟踪按下某个按钮后打开了哪个 Activity 我有一个测试 其中当单击 按下按钮时 it 向服务器发送请求 直到发送请求时 它打开一个活动 验证是否执行成功在测试中 我需要检查打开的 Activity 是什么 我的测试示例 检查
  • 使用 RSpec 进行 Rails 片段缓存测试

    我觉得这是一个没有太多记录的主题 至少我在这里找到最佳实践时遇到了很多麻烦 我使用 cache key 在视图中进行片段缓存 tbody employees each do employee cache employee do tr emp
  • 如何在浏览器中模拟纬度和经度值(用于地理位置测试)?

    我正在开发一个网络应用程序 它要求我在浏览器中模拟纬度和经度值以进行地理位置测试 有人有测试基于地理定位的应用程序的经验吗 提前致谢 伪造地理位置 您想要在 Firefox 中伪造您的位置的原因有很多 一个很好的理由是在没有无线局域网卡的计
  • OutputCapture 进行多次测试

    我正在使用 org springframework boot test OutputCapture 来测试记录某些内容的注释 它对于单个测试非常有效 当单独运行测试时 如果源文件中存在使用输出捕获的多个测试 但是当多个测试一起运行时 只有第
  • 从 SpecFlow 设置 Nunit TimeoutAttribute

    我已经使用 SpecFlow 编写了几个长时间运行的端到端集成测试 但由于 Nunit 超时 它们失败了 将 Timeout x 属性添加到 TestFixture 可以解决问题 但当然每次功能更新时都会被覆盖 如何以 SpecFlow 尊
  • 如何在 Windows 窗体上显示 ClickOnce 版本号

    我有一个部署到两个不同位置的 Windows 窗体应用程序 内联网 ClickOnce Internet 通过 Windows 安装程序安装在 Citrix 场上 我显示单击一次部署版本的 ClickOnce 版本号ApplicationD
  • 我有什么理由应该嘲笑?

    我也是 Mockito 和 PowerMockito 的新手 我发现我无法使用纯 Mockito 测试静态方法 因此我需要使用 PowerMockito 对吗 我有一个非常简单的类 名为 Validate 使用这个非常简单的方法 publi
  • Mockito、argThat 和 hasEntry

    tl dr 这些测试无法编译 因为类型参数不匹配 我应该做哪些更改才能使它们编译并运行 正确吗 https github com wesleym matchertest https github com wesleym matchertes
  • 在 Cypress 中递增和递减 的值

    我想测试 HTML 输入字段的值的递增和递减 type number 在赛普拉斯 更准确地说 我更喜欢使用箭头键来增加和减少值 但我似乎无法使用最明显的方法来实现这一点 作为一个最小的工作示例 我设置了一个 React 组件 其渲染方法如下
  • Java检测类是否是代理

    是否可以检测一个类是否是proxy dynamic cglib or 否则 让课Aand B实现一个通用接口I 然后我需要定义一个例程classEquals签名的 public boolean classEquals Class
  • 有可用的在线 Citrix 测试吗?

    有没有办法远程访问 CITRIX 进行一些简单的 QE 测试 我们的客户与我们的产品存在兼容性问题 并且我们内部没有 CITRIX PS VMWARE 映像也是一个选项 Citrix 的 VMware 设备将是一个好主意 此外 他们曾经有一
  • 如何停止和重新启动 Android 仪器测试中的活动?

    我正在尝试编写一个停止的 Android 活动仪器测试 onPause then onStop 并重新启动当前活动 我试过 activity finish activity getActivity 但这似乎不能正常工作 测试的目的是断言表单
  • 在测试时尝试渲染组件的浅层副本时,“导航栏指的是一个值,但在这里被用作类型”

    我正在尝试为我的 React 组件编写一个测试 使用 TypeScript Jest 作为我的测试运行程序 并使用 Enzyme 来测试我的 React 组件 每当我将组件传递到shallow酶函数 我收到 ts 错误 Navbar 指的是
  • 让 Rails 测试了解 Rails 内部链之外的 Rack 中间件

    Context 应用程序使用一个 Rack 中间件must在 config ru 中设置 而不是在 Rails 的内部中间件链中设置 这是出于与该问题无关的原因 Question 如何让我的测试 功能和集成 意识到这个中间件 我将用一个例子
  • 如何使用 cypress 登录 Salesforce?

    我目前正在使用 cypress 进行一些测试 但是 我必须与 salesforce 进行一些测试 似乎我遇到了以下问题 哎呀 没有可以运行的测试 context Salesforce gt beforeEach gt cy request
  • 如何将外部文件添加到应用程序文件(clickonce / .NET)

    我在用着 发布 vs2008 中的选项 我很高兴它的工作原理 现在我想添加 2 个外部 exe 文件到已安装的包中我注意到按钮 应用程序文件 在发布选项卡上 但似乎不允许手动添加新文件 我已经玩过这个并找到了存档的方法 1 将EXE文件作为
  • GO并发编程测试

    我试图确保我的并发程序不存在以下情况 僵局 livelock 饥饿 我找到了以下工具http blog golang org race detector http blog golang org race detector 我尝试编译并运行
  • save_and_open_page 已停止提供我的 CSS

    我的测试设置工作得很好 每当我打电话时 都能提供正确格式的 css 页面save and open page从测试中 然后 我设置了一些 javascript 测试 并对我的设置进行了一些更改 抱歉 我无法详细说明所有内容 我没有足够详细地

随机推荐

  • CSS background-clip:来自父元素背景的文本

    我想得到一个background clip text在子 div 上从父 div 获取其背景 基本上它应该看起来像文本被剪掉了 当背景位于同一元素上时很容易做到 但我似乎无法弄清楚背景何时位于不同的 div 上 background wid
  • 导入我的非托管解决方案不会更改帐户表单

    我在 CRM 中有一个定制的帐户 主 表单 我在其中添加了一个新选项卡 一个新部分和新字段 我事先发布了所有自定义内容 然后导出 然后导入到我的测试环境中 我都是在测试环境下发布的 非托管解决方案包含此表单及其新字段 当我查看导出的 zip
  • 如何制作iOS资源包?

    我在评估的 iOS 项目中看到了一个自定义资源包 所以至少我知道这是可能的 我的问题是 我对给定图像使用大约 22 000 个图块的 CATiledLayer 并且编译需要很长时间 干净构建需要半小时 常规构建需要 5 10 分钟 因此 我
  • HTML 垂直对齐失败?

    我有一个由 2 个文本框组成的简单表单 我只是想让表单出现在页面中间 页面中没有任何额外的元素 通过使用align center 元素确实移动到中心 但情况并非如此vertical align middle
  • Java UI,尝试在单击按钮后转到下一页

    我有一个简单的 GUI 带有 3 个单选按钮和一个按钮 我希望用户选择一个单选选项 然后单击该按钮后 用户将根据他们选择的单选按钮被定向到不同的 Java UI 这是我的方法 private void btnContinueActionPe
  • 在网站上动态生成 SVG 图像是否明智?

    我刚刚学习 SVG 它看起来很棒 但我不确定浏览器支持 人们是否成功解决了这个问题 还是还为时过早 Raphael http raphaeljs com 是一个跨浏览器矢量图形库 可能值得一看
  • 将 Kotlin + Java 与 Maven 混合,未解决的参考

    我有一个带有 Kotlin 代码的 Maven 项目hello kt它调用 Java 代码JavaFoo java调用 Kotlin 代码KotlinFoo kt hello kt还打电话KotlinFoo kt直接地 我正在尝试用mvn
  • 如何在CUBLAS中计算复数幂?

    我正在将我的 C 代码移植到 CUDA 和 CUBLAS 我使用 stl complex 进行复杂计算 即 pow log exp 等 但我没有看到 CuComplex 库中定义的相同函数 我不知道如何创建这些功能 但我在网上找到了一些代码
  • Ember CLI 应用程序中基于环境的主机

    我正在尝试在 Ember CLI 应用程序中配置适配器 以根据环境使用不同的主机 在开发中 我希望它成为默认的当前主机 让我通过 proxy选项 但在生产中我知道它会是http some url 我尝试导入我的ENV进入我的应用程序适配器
  • 具有两种文本对齐方式的属性文本

    有谁知道如何在一个字符串中实现两种不同的文本对齐方式 这就是我想要 textView 显示的内容 label value My code let txtView cell viewWithTag 77 as UITextView let l
  • android:fontFamily 需要 api 级别 16,但文档说级别 15 可以吗?

    如何在 API 级别 15 上设置字体系列 文档说 API 15does有 fontFamily 属性 我希望文档会说 这在 API 级别 15 中已弃用 对于 API 级别 15 及更低级别 请参阅 但他们没有 如何在 XML 中 或以编
  • System.TypeLoadException:“Xamarin.Forms.Forms+AndroidPlatformServices 类型的 VTable 设置失败”

    我是 Xamarin 新手 目前我必须对现有应用程序之一进行一些更改 但是当我尝试加载项目时 最初出现了很多与版本代码相关的错误 我以某种方式设法克服了这些错误 但我对这个错误感到震惊 System TypeLoadException VT
  • 添加事件监听器的多个功能

    没有jquery 嘿 我正在尝试向按钮添加多个添加事件侦听器 function logoContame var logo document getElementById logoheader logo addEventListener cl
  • 在Python中将列表的列表转换为字典的字典

    我正在尝试将列表数据结构的列表转换为字典的字典 该列表定义如下 l PP Ear rings Holesovice 2000 PP Skirts Holesovice 1000 PP Dresses E shop 1500 BM Butte
  • 连接周期以获得时间序列,同时针对不同的起点

    我有以下示例数据 library data table set seed 42 t lt data table time 1 1000 period round runif 100 1 5 p lt data table id 1 10 c
  • 有没有办法以编程方式请求许可?

    有什么方法可以在android中以编程方式请求许可吗 我不想将所有权限添加到 AndroidManifest xml 那么有没有在运行时请求权限的对话框呢 应用程序静态声明它们所需的权限 Android系统在安装应用程序时提示用户同意 An
  • 使用handlebars js的分页功能

    DEMO https codepen io syedazam project editor XYeJoa 0 我正在使用handlebars js 开发分页功能并从JSON 中获取数据 前 5 个结果将在页面加载时显示 单击下一页时 将显示
  • 如何使用 Bootstrap 3 网格系统设计自定义网格?

    使用 Bootstrap 3 框架是否可以实现如下图所示的网格设计 Note 块是图像 我试过这里是example http bit ly 1mR7yh1 div class container div class row div clas
  • 在 Windows 上安装 Postgres 以与 Ruby-on-Rails 一起使用

    目前我收到以下错误 PGError 致命 用户 postgres 的密码身份验证失败 当我的应用程序尝试访问数据库时 我想测试我对 postgres 的 SQL 调用 因为我的应用程序在 Heroku 上投入生产时会定期中断 因为 post
  • 出于 QA 目的获取/访问 Citrix 环境

    我们有一个通过 ClickOnce 交付并由 Web 服务驱动的 Windows 窗体 NET 2 0 应用程序 我们的客户有时希望将其部署到 Citrix 环境中 在某些情况下 客户选择允许我们的应用程序本地部署到用户计算机并绕过 Cit