欧普下载是国内较新、较齐、较安全的软件下载基地!
当前位置:首页 ›› 其他软件 ›› 编程相关 ›› FinalBuilder 7下载

FinalBuilder 7 v7.0.0.3254 最新版 附教程

FinalBuilder 7免费版[下载地址]
FinalBuilder 7 v7.0.0.3254 最新版 附教程

FinalBuilder 7免费版是一款功能强大的持续集成开发工具,软件包括集成的所有版本的控制系统,文件和目录选项,重复器,源代码编译,测试工具,数据库系统等多种工具,可以定义和维护一个可靠的一级可重复创建的程序。有需要的朋友快快下载吧!

FinalBuilder 7安装教程

1、双击安装文件,弹出欢迎安装界面,点击next

FinalBuilder 7 v7.0.0.3254 最新版 附教程

2、阅读安装协议,勾选“I accept...”,点击next

FinalBuilder 7 v7.0.0.3254 最新版 附教程

3、选择FinalBuilder 7安装目录,默认的是“C:\Program Files (x86)\FinalBuilder 7”,想修改点击browse

FinalBuilder 7 v7.0.0.3254 最新版 附教程

4、选择开始菜单文件夹,默认即可

FinalBuilder 7 v7.0.0.3254 最新版 附教程

5、创建附加任务,根据自己的需要进行勾选,继续next

FinalBuilder 7 v7.0.0.3254 最新版 附教程

6、确认安装信息,点击“install”开始安装

FinalBuilder 7 v7.0.0.3254 最新版 附教程

7、安装完成即可

FinalBuilder 7常用action

1、Enhanced prompt for Variables

首先可以在Project->edit variables下面新增一些变量,然后通过它来给这些变量赋值。

新增的变量类型可以直接默认,也就是Variant。在Enhanced prompt for Variables里面输入时,可以控制输入的类型,int,string....

双击Enhanced prompt for Variables这个Action,在Dialog Items下面勾选变量,被勾选的变量,在之后运行时,会弹框需要输入值或者勾选值。具体是输入,还是勾选某一项,还是输入某种特定类型,都可以在Dialog Items进行设置。

2、If..then

双击If..then这个Action,在“E.x.pression”页签下进行设置。例如我有一个变量叫QL-1

FinalBuilder 7 v7.0.0.3254 最新版 附教程

3、Else

没什么说的,如果需要就接在对应If..then操作后面

4、Beep

音效提示,在details页签下设置Beep Type,可以选择不同的系统音效。这个可以用来在编译等一系列操作完成后用“滴”来提示我们,自动化创建过程已经完成。或者其他报警等等。。

5、Comment

单纯设置描述性文字,穿插到自动化过程中去,就像注释一样,方便理解流程

6、Switch

假如工程中事先已经创建了QL-1这个变量。需要判断QL-1的值来进行不同的操作,那么就用Switch来判断QL-1的值,用法:在General页签下,Switch value的输入框内输入你要进行判断的变量,比如: %QL-1%

7、case

case与switch配套出现,在case的General的页签下,Case Value输入框输入“需要进行匹配的值”

FinalBuilder 7功能

当自动化测试的脚本编辑器完成之后,根据使用者反馈,这样确实大大提高了工作效率。并且代码的管理确实变得有效和可控。现在此项目已经开始向另一个管理系统尝试应用。可以预计,会有一些新的功能加入。

不过,我们回过头来思考一个问题——自动化的问题。这是我们最终的目的。虽然说自动化测试框架能够解决软件本身的执行问题,但是一次完整的测试,必然是要覆盖全过程的。很显然,我们的框架不能解决这个问题。

我做过很多项目的每日版本构造,所以对FinalBuilder比较熟悉。我也同时意识到FinalBuilder可以弥补我们框架在这方面的缺陷。很自然的,我将这个软件引入到我们系统中来。

这个软件在业界是非常有名的,很多人都很熟悉其用法。不过原来都是开发人员在做,测试人员不是很熟悉。所以我在最近对参与自动化测试的几位测试人员,做了简单的培训。考虑到这篇文章的部分读者也是测试人员,所以我在这里也简单的介绍一下FinalBuilder。如果你使用过FinalBuilder,可以跳过下面这段文字。

FinalBuilder解决的是任务流的问题。就像我们以前的DOS系统的大部分程序一样,没有界面交互部分,一次输入,直接返回最终处理结果。这点和我们的自动化目标不谋而合。

在FinalBuilder中,最本质的就是一次任务的执行。任务的执行包括两部分:执行环境+执行数据。执行环境往往包括Windows系统自带的一些程序,包括Copy,XCopy等等Shell命令。也有系统中已经安装的程序,如Delphi、VC、SVN等等。而执行数据,则是指我们的输入了!由于我们要达到在执行中不存在界面交互,那么就必然要求我们将所有需要交互的信息一次性地输入。于此同时,我们的环境程序,也必须同时支持此种模式(一般这种模式,称之为命令行模式)。

对于使用FinalBuilder的人来讲,就有必要了解相关程序的命令行调用方式。这样有助于我们使用和编写任务。如果是我们自己研发一个程序,那么因为要使用到FinalBuilder中来,也有必要支持命令行模式。

在FinalBuilder中,最主要的还是顺序流程,当然它也支持条件(if)、分支(case)、循环(loop)。最新的版本还有多线程协同。不过在使用初期,主要还是以顺序流程为主了。

最关键最有用的就是Run DOS Command和Execute Programe两个Action(任务)了。有了这两个,你几乎可以完成任何事情。当然了FinalBuilder还提供了很多现成的控件,使得你可以通过配置(而不是命令行)来编写任务。这大大降低了使用难度。不过,不可避免的会有一些需求需要我们自己编写命令行,因此着两个Action必须掌握。

FinalBuilder的自动执行,是使用Windows的计划任务来完成的。在其菜单中有生成计划任务的功能。顺便说一句,FinalBuilder也一样支持命令行模式,因此多个FinalBuilder之间可以互相调用。这对我们的自动化非常有利。

FinalBuilder 7特色

从源代码编译应用软件,编译设置和安装程序,作用于版本控制系统,编译帮助文件

创建和编辑INI文件以及Windows操作系统注册表键

刻录CD和DVD或者创建ISO映像,压缩和未压缩文件,允许自动测试,从或者向服务器移动FTP文件

发送电子邮件信息和在新闻服务器上邮递,以及创建计划进度表

下载FinalBuilder 7 v7.0.0.3254 最新版 附教程
本地下载地址:
本地电信下载
本地电信下载
本地联通下载
本地联通下载
本地迅雷下载
本地迅雷下载
移动用户下载
移动用户下载

版权声明:本站提的序列号、注册码、注册机、补丁等均来自互联网,仅供学习交流之用,请在下载后24小时内删除。

猜您喜欢
相关文章
软件评论
请自觉遵守互联网相关政策法规,评论内容只代表网友观点,与本站立场无关!
    登录   注册