Xebium詳解03-目錄結構和頁面類型

在Xebium安裝部署完後,我們來看看Xebium目錄下文件的結構。了解了結構,就可以用目錄結構來管理自己的測試或者知識庫,相當於可以自己在後台做Admin的事情(雖然有些在前端網頁菜單內也可以達到移動複製等目的,但操作繁瑣,不如直接修改路徑來的方便)。目錄結構如圖:

進入"FitnesseRoot"目錄後,看到如下圖所示:

用戶用http://localhost:8000進入後,會跳轉到路徑:http://localhost:8000/FrontPage,其實就是跳轉到上圖FrontPage目錄下,把content.txt腳本內容解釋渲染出來。

另外,我們在界面的菜單項內容可以通過修改properties.xml文件內容來進行自定義或修改:

相對應的properties.xml文件內容,它與Tools->Properties頁面中的內容相對應:


以上說了那麼多結構的東西,如果想要自己定義一個目錄入口testEntry,那麼在c:XebiumFitNesseRoot下創建空目錄,命名為「testEntry」,然後瀏覽器路徑:http://localhost:8000/testEntry,即可進入該目錄,如圖:

進入入口後,各個菜單項作用如下:

Edit - 生成content.txt文件,添加文檔內容,進入編輯模式等待用戶輸入。

Add->Static Page - 再該目錄下新建一個靜態頁(非測試用例或者測試集),不具備測試執行功能(菜單不具有Test按鈕)

Add->Suite Page - 新建一個測試集(測試用例集合),可以執行。

Add->Test Page - 新建一個測試頁當作測試用例,可以編寫測試腳本,也是可以執行的。


引申下去的話,測試用例或者測試集的管理,相當於就是一個目錄的管理,簡單而且易於理解。

另外wiki自身也是分享型的知識庫,用Static Page創建的頁面大家可以一起維護,相關係統的知識可以歸總集合,相關的測試部分也可以添加鏈接到具體的用例執行路徑,是不是更方便好用呢?

對於一個團隊來說,每個人自己的目錄,相當於工作空間,自己的知識可以在自己的空間分類整理。對於項目有自己的目錄空間。同時也可相互引用顯示。這樣可以避免文章的衝突,也能更好地進行知識傳承,現在很多人都用自己的evernote或者其他筆記,一旦走人,知識點也可以保留。


推薦閱讀:

內存泄漏與排查流程——安卓性能優化
五分鐘輕鬆搞定黑盒、白盒、單元、集成、系統、驗收測試概念
幾種自動化測試工具
Xebium詳解10-Restful調用方式
軟體測試升職經驗分享

TAG:自動化測試 | 軟體測試 | 軟體測試和開發 |