【Test Design Studio 3】-05.外部工具

 Rss訂閱IQuickTest關於如何訂閱?

GoogleReader訂閱地址: http://feeds.feedburner.com/iquicktest

作者:zzxxbb112
時間:2011/10/31 版權所有,侵權必究。

出處:http://blog.csdn.net/zzxxbb112


譯文:Test Design Studio 3: External Tools


目前我們正在重寫一些TDS2的功能並努力把TDS帶到一個新的層次平臺。我們花了很多時間來重構後臺代碼,每個功能都非常給力同時也把用戶接口改用爲WPF。最新的External Tools(外部工具)也已經完成了。


當你使用了External Tools時可以完美整合第三方應用,它主要的好處在於當你使用帶參的命令行時可以使用變量來替換。這些參數值會在工具執行時被替換。替換的值最終還是取決於TDS的當前狀態。

例如: “$(ItemPath)”將總是被當前所選文件的完全路徑所替換,這對於在其他工具中打開此文件或者在此文件中去實現一些操作會比較容易。TDS可以非常智能的去識別不同狀態的應用。如果你選擇了文檔,那麼變量“$(ItemPath)”將會呈現文檔完整路徑,淡然,如果你在Solution Explorer 工具窗口中選擇了一個文件,那麼變量“$(ItemPath)”將會呈現當前被選擇文件的完整路徑。

在TDS2中所有替代參數將會繼續被支持,但是一部分我們會進行重寫.此功能通用性非常高,並且可以被充分利用起來,這些新增的特性將幫助你的團隊帶來新的價值。一些客戶在使用外部工具時已經提供了版本控制系統的基本支持。


在TDS2中,你可以使用一個非常通用的wizard接口來配置你的tools,每個tools都將會顯示在Tools菜單上,接下來我們就來介紹下最新的功能。


如圖:在左邊你一共有四個選項。

1.Execute/Manage External Tool
2.Add a New External Tool (shown in screen shot)
3.Learn More about External Tools
4.Replacement Parameters

圖中我們已經在Text Editors組中添加了notepad工具,可以看到有一個下拉小箭頭點擊後可以獲得當前所有可替換參數的列表,當鼠標懸浮在某個參數上時會自動顯示參數的詳細信息。


如果你需要更多的幫助,可以選擇Replacement Parameters Tab,External tools將會展示所有可用的替換參數以及怎樣使用它們。


在Execute/Manage an External Tool tab中,你可以管理、編輯、執行一些可獲得的目錄與子目錄下的tools


如圖,你可以自由的刪除目錄,當你選中tool時,你可以對它進行一些操作,比如執行、編輯、刪除。

此對話框可以非常容易的管理你所有的tools,但是如果你需要在此處執行你的工具,那會非常耗時,因此我們把此工具庫直接加入到了Ribbon界面中直接展示出來。


你可以很容易的通過上下滾動來查看所有可獲得的外部工具,當你點擊了右邊的上下箭頭,它將會通過目錄分類的方式顯示所有的tools


當你在執行tools時如果參數沒有被替換時,它會自動給出警告向你確認是否取消執行操作。最後我們希望你能夠對於我們這次更新感到高興,當然在代碼中我們還有許多需要更新的,但是我們更希望界面更新能夠受到大家的喜愛。


原文地址: http://www.patterson-consulting.net/cms/test-design-studio-3-external-tools



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章