策略测试多用户的桌面应用程序
问题描述:
我们正在开发的C#3.5,Windows Forms和SQL一个多用户的桌面应用程序,2008年 有我想要测试各种事情 - 1)性能 - 如何应用程序行为多的时候用户正在访问数据库? 2)如何模拟冲突,并测试应用程序如何帮助用户。 我如何测试上述场景?策略测试多用户的桌面应用程序
你能想到的其他场景?
感谢
答
Visual Studio的性能测试快速参考指南(2.0版)是
我们需要看到应用程序与数据库层通信
- Web服务或存储过程调用
- 存储proceduress我会建议使用SQLQueryStress - SQL Server查询性能测试工具
- 另外,如果它通过网络服务,我会建议使用VSTT测试
- VSTT有很好的信息和AR ticles上发布http://blogs.msdn.com/b/edglas/archive/2010/04/13/visual-studio-performance-testing-quick-reference-guide-version-2-0-published.aspx
还有一个备用选项的网络测试,负载测试
- SQL 2008中有数据服务 - 揭露存储过程作为Web Services
- 您可以在VSTT中公开核心程序并将其作为Web服务加载测试