【发布时间】:2010-02-18 13:49:23
【问题描述】:
嗨,
我们是一个小型的 TDD 团队。 我们在墙上安装了一个 LCD 屏幕,我们希望它可以显示我们的构建状态以及当前的代码覆盖率。
是否有任何工具可以开箱即用地提供此功能? 如果不是这样,我们自己开发是不是很简单?
我们使用的是 TFS 2008。
干杯!
【问题讨论】:
标签: unit-testing tfs tdd code-coverage
嗨,
我们是一个小型的 TDD 团队。 我们在墙上安装了一个 LCD 屏幕,我们希望它可以显示我们的构建状态以及当前的代码覆盖率。
是否有任何工具可以开箱即用地提供此功能? 如果不是这样,我们自己开发是不是很简单?
我们使用的是 TFS 2008。
干杯!
【问题讨论】:
标签: unit-testing tfs tdd code-coverage
构建结束时
查看结果
为了查看结果,我们创建了一个简单的 Excel 文件。
简而言之,就是这样。在连接到 LCD 的计算机上打开 Excel 文件,结果每 30 分钟刷新一次。
通过以下批处理文件完成聚合和插入。
FOR /F "tokens=3 delims=:" %%A in ('FIND /c "Fatal:" "%Temp%\Build.txt"') DO SET FatalErrors=%%A
FOR /F "tokens=3 delims=:" %%A in ('FIND /c "Error:" "%Temp%\Build.txt"') DO SET Errors=%%A
FOR /F "tokens=3 delims=:" %%A in ('FIND /c "Warning:" "%Temp%\Build.txt"') DO SET Warnings=%%A
FOR /F "tokens=3 delims=:" %%A in ('FIND /c "Hint:" "%Temp%\Build.txt"') DO SET Hints=%%A
FOR /F "tokens=3 delims=:" %%A in ('FIND /c " at " "%Temp%\TestRun.txt"') DO SET TestFailures=%%A
sqlcmd -S<YourServer> -d<YourDatabase> -U<UserName> -P<Password> -Q"INSERT INTO dbo.BuildServer (Initials, CreatedOn, FatalErrors, Errors, Warnings, Hints, TestFailures) VALUES ('%Initialen%', GETDATE(), %FatalErrors%, %Errors%, %Warnings%, %Hints%, %TestFailures%)"
刷新所有数据透视表的 Vba 脚本
Private Sub Worksheet_Change(ByVal Target As Range)
Dim pt As PivotTable
Dim ws As Worksheet
For Each ws In Application.Worksheets
For Each pt In ws.PivotTables
pt.RefreshTable
Next pt
Next ws
End Sub
【讨论】:
【讨论】:
【讨论】: