- TestStand工業(yè)自動(dòng)化測試管理(典藏版)
- 胡典鋼編著
- 701字
- 2022-05-05 21:20:40
序
1998年我們發(fā)布了TestStand 1.0,當(dāng)時(shí)的宏偉目標(biāo)是為自動(dòng)化測試系統(tǒng)軟件的開發(fā)者提供一個(gè)高質(zhì)量的帶有開放式可擴(kuò)展架構(gòu)和高性能組件的模塊化體系。現(xiàn)實(shí)中,我們經(jīng)常看到工程師與自行開發(fā)或某些集成商提供的欠成熟且功能單一的測試執(zhí)行器做斗爭,而這些執(zhí)行器的開發(fā)和維護(hù)常受限于持續(xù)投入的缺乏、規(guī)模太小或技術(shù)和質(zhì)量問題。在為自動(dòng)化測試系統(tǒng)開發(fā)提供一個(gè)行業(yè)性平臺(tái)時(shí),我們面臨的最大挑戰(zhàn)是,沒有任何兩家公司在需求和優(yōu)先級上是相似的。幸運(yùn)的是,NI公司擁有異常龐大而多樣化的測試和測量用戶,這是我們在設(shè)計(jì)和構(gòu)建TestStand過程中作為輸入和意見反饋的寶貴資源。我們別無選擇,只能努力讓TestStand的每個(gè)方面都很靈活、可配置且某些功能支持插件模式。那個(gè)時(shí)候,在某種程度上要達(dá)到這種要求看起來很離譜,甚至現(xiàn)在看來仍然是這樣。從用戶界面、過程整合、文件格式、并行、結(jié)果存儲(chǔ)、報(bào)表、測試配置,一直到編程語言和集成開發(fā)環(huán)境的選擇,TestStand提供了靈活性、擴(kuò)展機(jī)制甚至組件的源代碼,來確保測試系統(tǒng)的開發(fā)者能借助這些高度模塊化、功能內(nèi)聚且被廣泛驗(yàn)證的組件單元來設(shè)計(jì)自己想要的系統(tǒng)。
由于TestStand有很多種方式實(shí)現(xiàn)應(yīng)用和定制,對于TestStand的開發(fā)者來說,需要了解用什么樣的定制或配置來實(shí)現(xiàn)他們想要的系統(tǒng),這不是一種容易的事情。幸運(yùn)的是,這就是本書要告訴我們的。由于擁有非常豐富的實(shí)際項(xiàng)目經(jīng)驗(yàn),作者能夠準(zhǔn)確地呈現(xiàn)TestStand的概念和原理,并將理論知識(shí)與實(shí)際應(yīng)用案例相結(jié)合。本書所涵蓋的TestStand主題,無論從深度還是廣度方面,都毫無疑問地創(chuàng)造了世界上最好的TestStand中文學(xué)習(xí)資源。我非常欣賞作者在撰寫本書的過程中所表現(xiàn)出的勤奮、主動(dòng)和熱情,也期望本書能幫助更多的開發(fā)者在使用TestStand構(gòu)建他們的系統(tǒng)中獲益。
James Grey
NI公司研發(fā)部首席工程師,TestStand之父
- 大數(shù)據(jù)項(xiàng)目管理:從規(guī)劃到實(shí)現(xiàn)
- AutoCAD快速入門與工程制圖
- 21天學(xué)通C++
- Supervised Machine Learning with Python
- Moodle Course Design Best Practices
- Implementing Oracle API Platform Cloud Service
- 變頻器、軟啟動(dòng)器及PLC實(shí)用技術(shù)260問
- 基于32位ColdFire構(gòu)建嵌入式系統(tǒng)
- Linux服務(wù)與安全管理
- 工業(yè)機(jī)器人維護(hù)與保養(yǎng)
- 電腦上網(wǎng)輕松入門
- 學(xué)練一本通:51單片機(jī)應(yīng)用技術(shù)
- Mastering Ceph
- The DevOps 2.1 Toolkit:Docker Swarm
- INSTANT Adobe Story Starter