超简单负载测试试用体验

[原文发表地址]Super simple load test trial experience [原文发表时间]10/29/2014 为了使人们更易获取VS在线负载测试,我们几天以前添加了一个基于用户体验的新网站。 当我写到这篇文章的时候,我并不知道这只是针对于有MDSN Ultimate订阅许可的VS在线用户。我们正在讨论是否要改变现在的这种状态,但是现在就只能是这样了。 如果转到任何VS在线账户的账户主页上,你能看到一个最高级别的标签。 点击它,就能打开一个允许你运行的一个非常简单的负载测试。你需要指定一个URL和需求的模拟用户量,测试运行时间,用户的点击速度和浏览器的复杂程度等的一些基本设置,然后点击“现在测试”。 它将从我们的池中申请一个负载测试代理,配置测试,并运行。 一旦完成,它会统计所有的结果,并对负载测试予以简单的分析:显示平均平均响应时间,#每秒的请求和任何遇到的错误。 如果你想要做“真正的”负载测试,那么你需要用Visual Studio旗舰版来创建包含很多的网页,并且每一页有很多步骤等等的复杂负载测试。同时你也可以进行更多详细地分析。 去试试吧。 Brain  


VS & TFS 2013 更新4 可用了!

[原文发表地址] VS & TFS 2013 Update 4 CTP 1 is available [原文发表时间] 2014-09-03 10:AM 我不知道你是怎么认为的,但让那些萦绕在我脑海对于我来说是很困难的。事实上,我们已经着手交付Visual Studio2013更新4和Team Foundation Serve 2013更新4了。更新3在很久之前就发布了。今天,我们交付更新4 CTP(社区技术预览)1。和往常一样,将有一系列CTP – 大约每3周一次,然后是候选发布版本和最终发布版本。因此,更新4的最终发布版本仍然需一段时间 – 在10月/ 11月内,但如果你有兴趣看产品的开发,CTP版本是跟进它的一个好方法。对于TFS的功能,尤其是在开发周期早期(就像现在),Visual Studio Online是获取它的一个更好的办法。这样,你就不必安装任何软件以及更新4的所有功能,这些都已经或即将部署到云服务上。 像往常一样,在我的文章中,我会将重点放在更新4上的ALM功能,你可以到Visual Studio博客上了解更多有关IDE的内容。但目前的实际情况是,更新4中的新功能和在Team Foundation Server中的是不成比例的。对于IDE来说,这是一个相当温和的版本,然而对于TFS却是一个相当重要的版本。 下面是一些有价值的链接: 下载Visual Studio 2013 更新4 CTP 1 Visual Studio 2013 更新4 KB包 因此,在大量的引言中,让我们一起来感受一下到底是什么来临了。 Pull请求 自从VS/ TFS2012开始,在Visual Studio中已经有了基于代码审查经验的TFS。它仅适用于TFVC,因为它存在于VSIDE中,对于VS用户来说是强大的,但它对Eclipse(或者XCode,…)开发者并不是那么有用。 Git,作为一个分布式版本控制系统,带来了被称为“Pull请求”的类似于工作流的不同的代码审查。一个用户将一些在一个分支或分叉上的更改,通过提交一个pull请求将那些更改合并到另一个分支/前叉。在终端的提交(和其他人)是负责审查更改,评论等,直到最终接受并合并它们或拒绝接受他们。 在TFS 2013 更新4中,我们对Git引入了一个基于pull请求解决方案的网站。这个给了Git一个很棒的代码审查解决方案,并且无论使用什么样的IDE它都可以良好的运行工作。你可以在VS Online上浏览更多详细pull请求演示文档。 在接下来的一年里,我们将致力于更加协调的TFVC体验和Git体验,让它们不会如现在这般完全不同。 趋势图…


Visual Studio Online在欧洲

[原文发表地址]: Visual Studio Online is in Europe! [原文发表时间]: 27 Oct 2014 9:30 PM 今天,我们在Azure“西欧”地区开放了我们全新并闪亮的VS Online实例,它的位置设在荷兰。这是我们迈出的一大步,也是将VS Online成为一个真正全球性服务的第一步。在过去的一年中,我一直在为不同地区提供宿主数据的能力而 而搜集需求– 从某些方面来讲就是使得他们数据更“本土化”。从其他方面来说就是为了减少访问服务的延迟。无论是什么原因,现在欧洲版是你的选择之一了。 你可以访问http://visualstudio.com来入门, 并创建新的账户。创建账户页面会自动检测离你最近的数据中心,你也可以点击“更改选项”链接来修改。 就像我以前做的一样… 就这么简单,现在你就拥有一个欧洲账户了!你也可以通过Azure门户或在Azure门户预览版中的VS Online账户创建流来选择你的地区。 让我们再深入了解一些深入并棘手的问题,这时你可能会问… 整个账户绑定到一个地区 – 你不可能在这一个地区拥有一些数据,同时又在其他地区拥有另一些数据。如果想让你的项目在不同地区,那么当前你不得不让它们处于不同的账户,这也是我们将来要改善的地方。 你可以到账户设置里去验证你的账户在哪个地区。 目前还没有办法把账户从一个地区移到另一个地区。在下一个版本中我们将会实现这一选项,但需要几个月时间。在非常紧急的情况下,我们可以手动帮你实现。如果你迫切需要的话,请联系支持人员。但由于这还是一个手动过程,所以我们不会移动大量账户。而且我们将告知用户可能等的时间会有点长。 尽管我们已经在美国以外的非英语地区有了第一个实例,但我们还没有支持VS Online本地化体验。你可以用任何语言作为输入数据,但是VS Online的UI当前只显示英语。这是我们期待明年能解决的一个事情。 当你在一个地区中查找账户时。所有的“账户数据”被限制在该区域,并且不能离开。有一些数据并不受限于地区:我们的客户目录、用户目录信息和一些诊断操作数据,这类数据是“全球数据”,它们并不限于所选的区域。但你的源代码,工作项目,生成文件等等都只存在于所选的区域。 截止现在,西欧地区的服务有 – 源代码控制(TFVC和Git)、工作项目跟踪/项目管理、团队房间、构建自动化、测试用例管理和负载测试。Application Insights(目前还在预览阶段)在欧洲版还不可用,计划在下个阶段GA中实现。为你的VS Online账户自动选择一个位置,并且选择该地区所有可用的服务。因此在实例中,创建一个西欧账户会自动使你使用西欧中的自动生成服务。目前尚没有办法选择基础服务的地区。 我们计划添加世界上更多的地区。然而也没有一个明确的蓝图,因为它将完全取决于需求。我们有大量欧洲实例的需求,也有所有其他较远的需求。如果你想看到其他地区的实例,请让我们知道。也可使用 http://visualstudio.uservoice.com把你的建议让别人看到。如果有足够的需求,我们可以在几周内就创建一个实例。 Brian