使用visual studio 性能测试

Visual Studio 发展至今,对他的评价褒贬不一,但不管怎样,作为一款商业化工具,历经多年,依然有着众多的追随者,也有不少公司愿意花钱购买正版,证明他确有可取之处。VS的功能越来越强大,丰富,VS2010版本已经集成了性能分析工具,使用这个工具可以简单分析出每个函数运行时消耗的时间,进而优化相应部分。
    在菜单-调试-启动性能分析中启动,选择检测或cpu采样,查看用时,如下图:
    
    
选择被测应用,如下图:
    
    设置完成后自动开启应用,执行程序,本次测试主要是读取数据,发送,接收,并写入excel文件,所以在选定文件后,直接点击开始,

 


执行完成后,显示出性能分析界面,切换至函数界面:
 

本次耗时约十分钟,从上图可以看出,SetWondowsTextA这个函数占用了82.98%的耗时,这个函数主要是用于刷新编辑框的数据,其实真正使用中,编辑框中可以在执行后一次性显示数据,不再即时刷新,这样修改后再次运行,并执行性能分析
 
可以看到,该函数占用的时间比已下降至4%左右,实际运行中,执行完毕共耗时1分钟不到,节约了数十分钟。
Visual Studio性能测试是一种通过模拟多种负载情况来评估软件系统性能的方法。通过使用Visual Studio Team Services(VSTS)中的性能测试工具,开发人员可以创建和执行各种类型的性能测试来模拟实际用户在系统上执行的操作。这些测试可以帮助开发人员确定系统在不同负载下的性能瓶颈,并优化系统以提高性能和可靠性。 要进行Visual Studio性能测试,您需要一个Visual Studio Team Services(VSTS)账户。如果您还没有账户,您可以创建一个。此外,您还需要安装Visual Studio 2017或更高版本,并可以使用Visual Studio Team Services Demo Data Generator来提供预先定义的项目数据。对于本次实验,您可以选择使用My Health Clinic模板。如果您没有使用VSTS Demo Data Generator,您还可以从GitHub仓库中复制代码来进行性能测试。 在开始性能测试之前,您需要登录到您的Visual Studio Team Services账户,并单击“Load Test”来创建和配置性能测试。在此过程中,您可以设置测试的目标URL、负载模式、持续间以及其他参数,以模拟真实用户的行为并收集性能指标。完成配置后,您可以运行性能测试并分析结果以获取有关系统性能的详细信息。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [使用VSTS进行压力和性能测试(一)——创建基础的URL压力测试](https://blog.csdn.net/jiangyongtao/article/details/79606382)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值