在Visual Studio负载测试期间编写自定义事务时间

时间:2014-02-05 18:57:14

标签: visual-studio-2012 transactions load-testing

有没有办法在VisualStudio中的负载测试期间编写自定义事务时间。通常,要记录事务时间,请将事务放在BeginTimer和EndTimer方法之间,如下所示:

TestContext.BeginTimer("TransactionName");
// Do stuff for the transaction here
TestContext.EndTimer("TransactionName");

在我的代码中,我已经有了存储事务的时间。我有办法报告这个吗?像这样:

WriteTimer("TransactionName", time);

我希望在Visual Studio创建的测试摘要中看到结果。

1 个答案:

答案 0 :(得分:2)

使用BeginTransaction和EndTransaction方法代替BeginTimer和EndTimer:

TestContext.BeginTransaction ("TransactionName");
// Do stuff for the transaction here
TestContext.EndTransaction ("TransactionName");

“TransactionName”的结果将显示在测试摘要中。