哪个是可用于负载测试Microsoft Dynamics AX 2012应用程序的最佳工具?

时间:2013-03-25 09:54:20

标签: axapta dynamics-ax-2012

我们应该对动态ax 2012应用程序的性能进行基准测试。 我没有动态ax 2012或桌面应用程序负载测试的经验。 如果有人同样的工作,请告诉我最好的选择。 从我一直在阅读的内容来看,我已经收集到了与2012年ax的应用基准工具包(适用于ax 2009)相同的内容。

2 个答案:

答案 0 :(得分:2)

目前,微软已经发布了一些基准测试白皮书,特别是“生命基准测试中的Microsoft Dynamics AX 2012日”,它提供了一些关于环境大小的指导。如果您想进行自己的负载测试,目前没有简单的方法可以实现。你可以合理得到的最接近的是:

  1. 在X ++或C#中编写一些调用AX服务并执行操作的例程或作业。这将让您做一些事情,比如输入大量客户和订单以及时间操作。但这不会对客户端性能进行基准测试。

  2. Visual Studio 2010 Ultimate具有UI自动化测试工具,允许您附加到应用程序并创建执行某些操作的UI测试。您可以使用它在Dynamics AX Client中进行手动测试,然后多次运行它们。显然,如果您需要测试客户端性能,这只是理想的选择。

  3. 根据Convergence 2013最近的帖子,微软应该会发布一款看似满足你在2013年4月/ 5月的要求的负载测试工具,所以你实际上可能会从时间角度运气,除非你有一个实施截止日期非常紧张。

  4. 从绩效角度出发的一些快速经验法则:

    • 不要虚拟化SQL Server,微软说最好的案例场景(你有一个非常好的SQL管理员),你的性能会受到15%的打击,更糟糕的是它接近60%。

    • 使用专用的AOS来处理批量作业等事情,因为随着系统变得越来越成熟,它们会越来越多地参与其中。

答案 1 :(得分:0)

我会回答一个老问题,也许它会帮助将来通过谷歌登陆的人。

与此同时,还有针对Dynamics AX 2012的应用程序基准SDK。 您可以找到完整的文档here

基本上它是从visual studio运行的一​​组测试,有一些标准测试可用,SDK允许你执行自己的测试

相关问题