VS2012中进行Web性能和负载测试

问题1:无法使用ie进行录制

解决方法:

工具 >> 管理加载项 >> 在工具栏和扩展中找到发布者为Microsoft Corporation的Microsoft Web Test Recorder 10.0 Helper启用即可。

问题2:运行负载时显示如下错误

未能打开负载测试结果数据库。请检查由测试控制器(或本地计算机)的连接字符串所指定的负载测试结果数据库指定的数据库是否包含负载测试架构以及当前是否可用。有关详细信息,请参见 Visual Studio 帮助主题“关于负载测试结果存储”。连接错误为: 负载测试结果储存库是使用早期版本创建的,因此不兼容。

可以使用 Visual Studio 安装中提供的 SQL 脚本 UpgradeLoadTestResultsRepository.sql 来升级此储存库,也可以使用 TestControllerConfigUI.exe 从一个控制器中创建新储存库。

解决方法:可以使用查询分析器运行位于 <Visual Studio 安装文件夹>\Common7\IDE\ 中的

LoadTestResultsRepository.Sql 文件来创建数据库。

结果截个图

时间: 2024-10-14 09:25:29

VS2012中进行Web性能和负载测试的相关文章

性能和负载测试

测试组合模型 1.基于总测试数: (Determines which web performance or unit test is run when a virtual user starts a test iteration[当一个虚拟用户启动迭代测试时,确定它将要运行的性能测试或者单元测试,以后他就一直运行这个测试了?])确定虚拟用户启动测试迭代时运行的 Web 性能或单元测试. 在负载测试结束时,运行特定测试的次数与分配的测试分布相匹配. 使测试组合基于 IIS 日志或生产数据中的事务百

Python Web 性能和压力测试 multi-mechanize

http://www.aikaiyuan.com/5318.html 对Web服务做Performance & Load测试,最常见的工具有Apache Benchmark俗称ab和商用工具LoadRunner.ab简单直接,功能也相对较弱,但我们经常看到的对一些Web server或者Framework的性能测试用的ab做的,而LoadRunner功能也确实很强大,各种大型软件公司.软件外包企业几乎是必备了,用起来很High,当然其价格也确实很High 这里要介绍的multi-mechaniz

Jmeter之负载测试--在固定吞吐量下测试系统的性能表现

根据之前写的"性能测试之负载测试(生活比喻)",可知性能测试结果都是有前提的: 本篇主要是说明如何在固定吞吐量下测试系统的性能表现: 还是老套路: 场景 测试百度主页在20 QPS的情况下,响应时间.流量等性能数据: 分析 1.这里的20 QPS应该是指Jmeter发送请求的QPS,而不是服务器处理的QPS:--因为假如我们以20 QPS的速度向服务器发送请求,但是服务器每秒最多只能处理8个请求,那么我们无论如何都无法测得服务器在20 QPS的情况下的性能数据: 2.难点在于让Jmet

压力测试和负载测试

某些时候两个概念会混淆在一起.但是要分开的话,就是这样————————(引用一下pcl的话)压力测试(STRESSTEST)和负载测试(LOADTEST)的区别是什么?” 先让我们先了解什是压力测试,负载测试. 压力测试是在一定的负荷条件下,长时间连续运行系统给系统性能造成的影响. 负载测试:在一定的工作负荷下,给系统造成的负荷及系统响应的时间. 从概念上区别他们,可以看出压力测试有个长时间运行,而负载测试负载类型可能是其他类型的. 压力测试主要是为了发现在一(任意)定条件下软件系统的性能的变化

Web性能压力测试工具之Apache AB 详解

下载安装地址: http://httpd.apache.org/download.cgi yum install httpd-tools http://www.apachelounge.com/download/ 下载 http://files.cnblogs.com/files/chen110xi/ab.7z PS:网站性能压力测试是性能调优过程中必不可少的一环.只有让服务器处在高压情况下才能真正体现出各种设置所暴露的问题.Apache中有个自带的,名为ab的程序,可以对Apache或其它类型

(总结)Web性能压力测试工具之WebBench详解

PS:在运维工作中,压力测试是一项很重要的工作.比如在一个网站上线之前,能承受多大访问量.在大访问量情况下性能怎样,这些数据指标好坏将会直接影响用户体验.但是,在压力测试中存在一个共性,那就是压力测试的结果与实际负载结果不会完全相同,就算压力测试工作做的再好,也不能保证100%和线上性能指标相同.面对这些问题,我们只能尽量去想方设法去模拟.所以,压力测试非常有必要,有了这些数据,我们就能对自己做维护的平台做到心中有数. Webbench是知名的网站压力测试工具,它是由Lionbridge公司(h

在大负载中使用LoadRunner进行负载测试()

在大负载中使用LoadRunner进行负载测试,需要配置一些环境来满足大负载下各种资源的充足: 1.为了避免出现“No Buffer Space Available”的错误,需要进行如下配置: 1)修改注册表: * 设置“HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\tcpip\Par ameters\TcpTimedWaitDelay”为 30 * 设置“HKEY_LOCAL_MACHINE\System\CurrentControl

转:Web性能压力测试工具之ApacheBench(ab)详解

PS:网站性能压力测试是性能调优过程中必不可少的一环.只有让服务器处在高压情况下才能真正体现出各种设置所暴露的问题.Apache中有个自带的,名为ab的程序,可以对Apache或其它类型的服务器进行网站访问压力测试. ApacheBench命令原理: ab命令会创建很多的并发访问线程,模拟多个访问者同时对某一URL地址进行访问.它的测试目标是基于URL的,因此,既可以用来测试Apache的负载压力,也可以测试nginx.lighthttp.tomcat.IIS等其它Web服务器的压力. ab命令

JMeter测试WEB性能入门

一.JMeter介绍 1.Apache JMeter是什么 Apache JMeter 是Apache组织的开放源代码项目,是一个100%纯Java桌面应用,用于压力测试和性能测量.它最初被设计用于Web应用测试但后来扩展到其它测试领域.Apache JMeter可以用于对静态的和动态的资源(文件,Servlet,Perl脚本,Java对象,数据库和查询,FTP服务器或是其它资源)的性能进行测试.JMeter可以用于在服务器,网络或对象模拟繁重的负载来测试它们提供服务的受压能力或者分析不同压力条