标签: finalbuilder

使用FinalBuilder和AQTime获取DUnit测试覆盖率统计数据

我们有一个庞大的Delphi项目(150万行代码),我们正在转向使用敏捷流程.

我们已经有了一个连续的集成环境(FinalBuilder),我已将其更新为包含单元测试(dUnit)和代码指标(CodeHealer)的电子邮件给我们开发团队中的每个人.我们的单元测试覆盖率并不高,所以我现在正试图将AQtime纳入混合,以便在每次构建时获得一些测试覆盖率结果.

我正在使用"执行程序"任务来运行单元测试可执行文件,记录结果并随后解析文件.我打算使用"运行脚本"任务来运行AQtime(通过COM)并将结果导出到XML,以便我可以解析这些结果.

我遇到的问题是AQtime运行单元测试可执行文件,我失去了直接监视单元测试可执行文件的能力.我想让FinalBuilder解析两个任务的结果.有没有人知道如何从AQtime调用dUnit结果?

delphi unit-testing dunit finalbuilder aqtime

10
推荐指数
1
解决办法
1597
查看次数

如何在批处理文件中运行多个命令?

我在批处理文件中有以下命令.当我尝试在Finalbuilder项目中使用Execute操作运行它时,仅运行第一个命令.所以,我计划将各个命令放在各种批处理文件中.任何人都可以帮我在延迟运行的单个批处理文件中运行所有命令(如果需要)?

命令:

   dnvm list
   dnvm install 1.0.0-beta8
   dnvm use 1.0.0-beta8 –p
   dnvm -Args alias default 1.0.0-beta8
Run Code Online (Sandbox Code Playgroud)

此外,我在使用FinalBuilder项目中的执行操作通过批处理文件运行最后一个命令时收到以下错误.

错误:Invoke-Expression:找不到接受参数的位置参数

command-line finalbuilder batch-file command-prompt dnx

7
推荐指数
1
解决办法
2万
查看次数

TeamCity与FinalBuilder Pro for Continuous Integration Server

我见过很多TeamCity与CCNet的比较,但对于TeamCity和FinalBuilder Pro的CI来说并不多.

请原谅我,如果我不比较苹果和苹果,我熟悉TeamCity,但我工作的公司已经购买了包含CI服务器的FinalBuilder Pro.

我希望得到一些比较,意见.如果TeamCity不提供更多的FinalBuilder,我们不希望支持两个系统.

提前致谢.

teamcity continuous-integration finalbuilder

6
推荐指数
2
解决办法
2386
查看次数

在FinalBuilder上通过TestComplete 7进行Delphi项目测试

我们一直在使用FinalBuilder作为Delphi项目的持续集成服务器.

目前,我们的构建由subversion签入自动触发,dUnit测试在构建单元测试可执行文件后运行,AQtime生成测试覆盖率统计信息,同时运行单元测试可执行文件.

我们的下一个目标是让我们的回归套件(在TestComplete 7中开发)作为夜间进程运行.我们已尝试通过COM启动TestComplete的vbs脚本和FinalBuilder本身附带的TestComplete任务.两种方法都以TestComplete方式启动,并且在交互式运行FinalBuilder项目时成功运行应用程序.

但是当我们将作业提交给FinalBuilder服务器时,TestComplete脚本崩溃,因为TestComplete似乎无法读取应用程序屏幕.我们认为这可以通过允许每个服务(TestComplete和FinalBuilder)与桌面交互来解决,但这不起作用.

有没有人能够让TestComplete 7项目在FinalBuilder中正常工作?

delphi continuous-integration finalbuilder testcomplete

6
推荐指数
1
解决办法
1346
查看次数

如何使用命令行从MySQL Workbench生成SQL脚本?

我目前正在使用FinalBuilder创建一个单击的构建n'product install,但我面临MySQL Workbench缺乏从命令行生成SQL脚本的能力.

finalbuilder mysql-workbench

5
推荐指数
1
解决办法
4402
查看次数

FinalBuilder Server + FastMM4示例

使用FinalBuilder服务器进行持续集成时 - 基于FastMM内存泄漏检查,建议运行一系列单元测试并建立构建通过/失败的方法是什么?

delphi finalbuilder fastmm

5
推荐指数
1
解决办法
296
查看次数

如何使用TestComplete自动化测试运行过程?

我们正在尝试使用TestComplete在我们的日常构建中集成测试,到目前为止,我们有一台专用于测试的机器,我们的构建脚本会将TestComplete测试所需的一切复制到此机器(应用程序,数据库,测试脚本项目和源文件等) .

基本上我们可以手动打开TestComplete项目并运行测试.

现在我们想要自动化这个过程,那你怎么做呢?或者您认为如何成为实现这种自动化的最简单,最好的方法?

保持简短,我们希望在每次构建后自动执行打开TestComplete的过程,运行所有测试并发送包含测试结果的电子邮件.

任何人都可以分享一些经验吗?

谢谢.

build-automation automated-tests dailybuilds finalbuilder testcomplete

5
推荐指数
1
解决办法
1万
查看次数

如何从FinalCilder输出将由TeamCity捕获的消息?

我正在运行TeamCity Professional 4.5.3和FinalBuilder Pro 6; TeamCity使用命令行任务运行FinalBuilder项目.

如何让FinalBuilder将消息打印到构建日志中,以便TeamCity捕获它们?该TeamCity的文件是不够清楚,但我无法找到任何方式输出的FinalBuilder所需的值-我需要调用echo的DOS命令,或运行脚本的一个小片段,还是什么?

teamcity continuous-integration finalbuilder

5
推荐指数
1
解决办法
976
查看次数

在FinalBuilder中构建的应用程序的GUI(使用dcc32.exe)与Embarcadero IDE中内置的不同

当我在FinalBuilder中构建应用程序时,显然使用dcc32.exe,GUI看起来像windows xp app,但如果我在IDE中编译它,它看起来像Windows 7程序一样正常.TLinkLabel也被认为是一个简单的TLabel.任何想法可能是什么问题?

finalbuilder delphi-xe2

3
推荐指数
1
解决办法
440
查看次数