我有一个登录网站的网络性能测试。 测试完成后,VS中的结果表将显示总时间列。 我已生成代码,并希望以编程方式获取此总时间值。我该如何实现这一目标?
这与“如何判断函数运行了多长时间?”并不重复。我可以这样做。
运行Web性能测试时,将显示结果,并且有一个标题为总时间的列。我想以编程方式获得这个总时间。我假设有一个变量,我可以从中得到这个值。我希望这会有所帮助。
答案 0 :(得分:1)
您可以使用 System.Diagnostics.Stopwatch 类来实现此目的:
var watch = System.Diagnostics.Stopwatch.StartNew();
// the code that you want to measure comes here
watch.Stop();
var elapsedMs = watch.ElapsedMilliseconds;