FinalBuilder (教程)
7.0 官方最新版- 軟件大?。?span itemprop="fileSize">57.5 MB
- 更新日期:2016-10-17
- 軟件語(yǔ)言:簡(jiǎn)體中文
- 軟件類別:編程工具
- 軟件授權(quán):免費(fèi)軟件
- 軟件官網(wǎng):未知
- 適用平臺(tái):WinXP, Win7, Win8, Win10, WinAll
- 軟件廠商:
軟件介紹人氣軟件相關(guān)文章網(wǎng)友評(píng)論下載地址
finalbuilder是一款功能非常實(shí)用的自動(dòng)化創(chuàng)建,發(fā)布的管理工具;可以通過(guò)這款軟件幫助用戶維護(hù)一個(gè)可靠的,可重復(fù)創(chuàng)建的程序,并且包括了重復(fù)器、文件、控制系統(tǒng)、目錄選項(xiàng)、安裝工具、數(shù)據(jù)庫(kù)系統(tǒng)、源代碼編譯等等在網(wǎng)絡(luò)上非常流行的功能;FinalBuilder (教程)使用簡(jiǎn)單,操作方便、需要的朋友趕快將finalbuilder下載來(lái)使用試試吧!
軟件功能
當(dāng)自動(dòng)化測(cè)試的腳本編輯器完成之后,根據(jù)使用者反饋,這樣確實(shí)大大提高了工作效率。并且代碼的管理確實(shí)變得有效和可控?,F(xiàn)在此項(xiàng)目已經(jīng)開(kāi)始向另一個(gè)管理系統(tǒng)嘗試應(yīng)用。可以預(yù)計(jì),會(huì)有一些新的功能加入。
不過(guò),我們回過(guò)頭來(lái)思考一個(gè)問(wèn)題——自動(dòng)化的問(wèn)題。這是我們最終的目的。雖然說(shuō)自動(dòng)化測(cè)試框架能夠解決軟件本身的執(zhí)行問(wèn)題,但是一次完整的測(cè)試,必然是要覆蓋全過(guò)程的。很顯然,我們的框架不能解決這個(gè)問(wèn)題。
我做過(guò)很多項(xiàng)目的每日版本構(gòu)造,所以對(duì)FinalBuilder比較熟悉。我也同時(shí)意識(shí)到FinalBuilder可以彌補(bǔ)我們框架在這方面的缺陷。很自然的,我將這個(gè)軟件引入到我們系統(tǒng)中來(lái)。
這個(gè)軟件在業(yè)界是非常有名的,很多人都很熟悉其用法。不過(guò)原來(lái)都是開(kāi)發(fā)人員在做,測(cè)試人員不是很熟悉。所以我在最近對(duì)參與自動(dòng)化測(cè)試的幾位測(cè)試人員,做了簡(jiǎn)單的培訓(xùn)。考慮到這篇文章的部分讀者也是測(cè)試人員,所以我在這里也簡(jiǎn)單的介紹一下FinalBuilder。如果你使用過(guò)FinalBuilder,可以跳過(guò)下面這段文字。
FinalBuilder解決的是任務(wù)流的問(wèn)題。就像我們以前的DOS系統(tǒng)的大部分程序一樣,沒(méi)有界面交互部分,一次輸入,直接返回最終處理結(jié)果。這點(diǎn)和我們的自動(dòng)化目標(biāo)不謀而合。
在FinalBuilder中,最本質(zhì)的就是一次任務(wù)的執(zhí)行。任務(wù)的執(zhí)行包括兩部分:執(zhí)行環(huán)境+執(zhí)行數(shù)據(jù)。執(zhí)行環(huán)境往往包括Windows系統(tǒng)自帶的一些程序,包括Copy,XCopy等等Shell命令。也有系統(tǒng)中已經(jīng)安裝的程序,如Delphi、VC、SVN等等。而執(zhí)行數(shù)據(jù),則是指我們的輸入了!由于我們要達(dá)到在執(zhí)行中不存在界面交互,那么就必然要求我們將所有需要交互的信息一次性地輸入。于此同時(shí),我們的環(huán)境程序,也必須同時(shí)支持此種模式(一般這種模式,稱之為命令行模式)。
對(duì)于使用FinalBuilder的人來(lái)講,就有必要了解相關(guān)程序的命令行調(diào)用方式。這樣有助于我們使用和編寫(xiě)任務(wù)。如果是我們自己研發(fā)一個(gè)程序,那么因?yàn)橐褂玫紽inalBuilder中來(lái),也有必要支持命令行模式。
在FinalBuilder中,最主要的還是順序流程,當(dāng)然它也支持條件(if)、分支(case)、循環(huán)(loop)。最新的版本還有多線程協(xié)同。不過(guò)在使用初期,主要還是以順序流程為主了。
最關(guān)鍵最有用的就是Run DOS Command和Execute Programe兩個(gè)Action(任務(wù))了。有了這兩個(gè),你幾乎可以完成任何事情。當(dāng)然了FinalBuilder還提供了很多現(xiàn)成的控件,使得你可以通過(guò)配置(而不是命令行)來(lái)編寫(xiě)任務(wù)。這大大降低了使用難度。不過(guò),不可避免的會(huì)有一些需求需要我們自己編寫(xiě)命令行,因此著兩個(gè)Action必須掌握。
FinalBuilder的自動(dòng)執(zhí)行,是使用Windows的計(jì)劃任務(wù)來(lái)完成的。在其菜單中有生成計(jì)劃任務(wù)的功能。順便說(shuō)一句,F(xiàn)inalBuilder也一樣支持命令行模式,因此多個(gè)FinalBuilder之間可以互相調(diào)用。這對(duì)我們的自動(dòng)化非常有利。
好了,經(jīng)過(guò)簡(jiǎn)單介紹之后,我們可以發(fā)現(xiàn),使用FinalBuilder確實(shí)可以幫助我們解決問(wèn)題。
那么,我們需要解決哪些問(wèn)題呢?下面是我列出的一份清單,這份清單是按照順序列出的:
卸載已經(jīng)安裝的目標(biāo)軟件。
刪除所有目標(biāo)軟件想過(guò)目錄,保障干凈環(huán)境
獲取并復(fù)制目標(biāo)軟件安裝程序
獲取自動(dòng)化測(cè)試腳本和框架程序
安裝目標(biāo)軟件
安裝自動(dòng)化測(cè)試框架
執(zhí)行目標(biāo)軟件
執(zhí)行目標(biāo)軟件的自動(dòng)化測(cè)試腳本,如:冒煙測(cè)試
生成自動(dòng)化執(zhí)行日志,分析結(jié)果
發(fā)送郵件通知自動(dòng)化負(fù)責(zé)人
上面的這些事情,所有需要完成的功能,其實(shí)都已經(jīng)做好了。因?yàn)槲覀兺ㄟ^(guò)手工確實(shí)可以走到最后。但是要做到覆蓋全過(guò)程的自動(dòng)化的想法,還需要各個(gè)工具軟件互相協(xié)調(diào)。
首先是軟件的安裝和卸載,這需要程序保障命令行模式的安靜運(yùn)行。(安裝和卸載都是需要人工交互的),剛好我們公司的安裝程序支持這個(gè)模式,省去了很多麻煩。不過(guò),很多安裝軟件也都是支持的,只要多查查資料就可以了。
復(fù)制文件就簡(jiǎn)單多了,F(xiàn)inalBuilder和Windows都已經(jīng)提供了很多命令。
關(guān)于自動(dòng)化測(cè)試的執(zhí)行,就對(duì)我們的自動(dòng)化腳本編輯器提出了需求。針對(duì)這個(gè)需求,我好幾天加班加點(diǎn)才加進(jìn)去。主要是程序的協(xié)同性問(wèn)題。必須等到目標(biāo)軟件的主窗體完全啟動(dòng)完畢。另外,需要對(duì)中途的意外退出,作出嚴(yán)格的防范,保障自動(dòng)化測(cè)試能夠有始有終。這里面增加了一個(gè)超時(shí)的概念,可以保障最后程序的退出。
分析日志更是重要,事實(shí)上,沒(méi)有日志的自動(dòng)化測(cè)試沒(méi)有人愿意去做。目前還是先根據(jù)一些簡(jiǎn)單的需求,做了一些統(tǒng)計(jì),相信以后還會(huì)增加的功能是版本日志對(duì)比。這樣可以看到系統(tǒng)的穩(wěn)定性變化趨勢(shì)。
軟件特色
該軟件擁有280個(gè)內(nèi)置的行為,允許你從源代碼編譯應(yīng)用軟件,編譯設(shè)置和安裝程序,作用于版本控制系統(tǒng),編譯幫助文件
創(chuàng)建和編輯INI文件以及Windows操作系統(tǒng)注冊(cè)表鍵
刻錄CD和DVD或者創(chuàng)建ISO映像,壓縮和未壓縮文件,允許自動(dòng)測(cè)試,從或者向服務(wù)器移動(dòng)FTP文件
發(fā)送電子郵件信息和在新聞服務(wù)器上郵遞,以及創(chuàng)建計(jì)劃進(jìn)度表
安裝方法
1、下載文件找到"FB700.exe"雙擊運(yùn)行,進(jìn)入軟件安裝向?qū)Ы缑妫?/p>
2、進(jìn)入軟件安裝向?qū)Ы缑?,點(diǎn)擊Next;
3、我同意此協(xié)議中的條款,點(diǎn)擊Next;
4、文件安裝位置“D:河?xùn)|軟件園FinalBuilder 7”,點(diǎn)擊Next;
5、文件保存名字“ FinalBuilder 7”,點(diǎn)擊Next;
6、文件安裝進(jìn)行中,請(qǐng)耐心的等待......
7、安裝完成,點(diǎn)擊Finish;
8、安裝完成,進(jìn)入軟件主界面;
英文說(shuō)明
Bug - Copy Files Action - improved UI logic for ForceDirectories option.
Bug - BDS Project Group Import wizard - Added support for Delphi XE2 & XE3.
Bug - Delphi Action - Another fix for an undocumented XE3 compiler change.
Bug - Delphi Action - Fix for Eurekalog support - issue caused by fix for Delphi XE3 compiler command line change/bug.
Bug - Delphi Action - HPP output paths - deal with errant trailing path delimeters.
Change - Delphi Action - exposed NamespacePrefixes property to scripting.
Change - Delphi Action - Added support for finding Eurekalog compiler on system path.
Bug - FTPS Connect Action - Improved compatibilty with some self signed certificates.
Bug - MSBuild Action - Fixed design time issue caused by .NET 4.5 API breaking change.
Bug - SFTP Download Action - handle local folder when there is no trailing path delimeter.
Bug - SSH Actions - added cmd shell support for windows based ssh servers like WinSSHD.
Bug - SSH Actions - Changed live logging to log full lines only.
Bug - Subversion options - fixed but where path part of default repo was being stripped off.
Bug - VMWare List Virtual Machines Action - allow key edit in port field and alllow >100 for the value
Bug - VS.NET Action - action now stores list of projects in solution, which should resolve some designtime issues when the solution
下載地址
-
FinalBuilder (教程) 7.0 官方最新版
其他版本下載
- 查看詳情品茗網(wǎng)絡(luò)計(jì)劃編制軟件下載 4.3.0.0 綠色免費(fèi)版26.9 MB簡(jiǎn)體中文16-10-26
- 查看詳情endnote x7免注冊(cè)版下載 附安裝教程 17.0.0.7072 中文版95.6 MB簡(jiǎn)體中文16-11-02
- 查看詳情Primavera Project Planner中文版 5.0 免費(fèi)版9.99 MB簡(jiǎn)體中文16-10-08
- 查看詳情用友u8普及版v3.0破解版 2017 免費(fèi)版3.31 GB簡(jiǎn)體中文17-05-23
- 查看詳情榮成機(jī)關(guān)云平臺(tái) 1.0 官方版4.1 MB簡(jiǎn)體中文17-06-01
- 查看詳情江西ca海泰用戶工具(haikey user) 3.1.2010.6041 官網(wǎng)最新版750 KB簡(jiǎn)體中文17-08-30
- 查看詳情Siteview itoss下載 1.10 免費(fèi)版1.83 MB簡(jiǎn)體中文16-10-11
- 查看詳情smartgit下載(附使用教程) 17.0.3 綠色免費(fèi)版81.8 MB簡(jiǎn)體中文17-04-22
- 查看詳情Reference Manager 12下載(文獻(xiàn)管理軟件) 免費(fèi)版40.1 MB簡(jiǎn)體中文17-04-25
- 查看詳情儀器設(shè)備管理系統(tǒng)下載 7.8.1 官方版6.26 MB簡(jiǎn)體中文18-08-24
人氣軟件
v2rayN Windows客戶端 32/64位1.48 MB
/簡(jiǎn)體中文GX Works2 含序列號(hào)423 MB
/簡(jiǎn)體中文Visual Studio Code (VSCode)中文版下載53.9 MB
/簡(jiǎn)體中文.NET Framework 3.5 cab格式離線安裝包68.8 MB
/簡(jiǎn)體中文Dev C++下載 (TDM-GCC)64.1 MB
/簡(jiǎn)體中文s7 200 smart編程軟件下載372 MB
/多國(guó)語(yǔ)言RSLogix 5000 含序列號(hào)5.14 MB
/簡(jiǎn)體中文Xshell 6中文破解版15 MB
/簡(jiǎn)體中文pycharm2020.1384 MB
/簡(jiǎn)體中文qt creator5.8破解版(32/64位)69.1 MB
/多語(yǔ)言[中文]
相關(guān)文章
查看所有評(píng)論>>網(wǎng)友評(píng)論共0條
精彩評(píng)論
- 最新評(píng)論