軟件測試缺陷報告中的屏幕截圖處理
一幅圖勝過一千字。圖像在傳遞信息方面的優(yōu)越性遠遠大于文字。因此,在軟件缺陷報告中,截取并附上表現(xiàn)缺陷的圖像(Screenshot),可以提供關于軟件缺陷的更直觀的信息,甚至有些缺陷僅看截取的缺陷圖像,不用看缺陷的操作步驟可以很容易地復現(xiàn)出來。
截取缺陷的圖像可以使用Windows操作系統(tǒng)的快捷鍵,但是更多的是使用屏幕捕捉工具(Capturing Tools)。雖然截取并附上缺陷圖像不太復雜,但是關于截圖的類型、工具、編輯、存儲格式、命名規(guī)則,有不少值得注意的事項,為了準確、有效地截取和編輯缺陷圖像,需要測試工程師遵守相同的處理規(guī)則。
1. 截圖的類型
截取缺陷的圖像,通常分為截取全屏幕、當前活動窗口、局部圖像三種形式。實際測試過程中,根據(jù)下列兩條原則選擇合適的類型:
*可以大程度地表現(xiàn)缺陷的特征。
*盡可能減小圖像的大小,以便于傳輸和查看。
常見的是截取當前活動窗口,例如包含缺陷的對話框。截取全屏幕用的較少,而且消耗很多的文件存儲空間。
2. 截圖的工具
如果截圖運行在Windows操作系統(tǒng)下的軟件缺陷,可以使用Windows操作系統(tǒng)自帶的快捷鍵,但是經常使用的是利用各種截圖工具直接截取。下面分別介紹這兩種方法。
2.1 Windows操作系統(tǒng)快捷鍵截圖
截圖類型 |
截圖快捷鍵 |
說明 |
全屏幕 |
PrtSc鍵 |
|
當前活動窗口 |
Alt + PrtSc鍵 |
按住Alt鍵,然后按下PrtSc鍵 |
局部圖像 |
不支持 |
可以先借全屏或活動窗口,然后使用圖像編輯軟件編輯 |
利用Windows操作系統(tǒng)自帶的快捷鍵截取圖像后,截取的圖像信息存放在系統(tǒng)的剪貼板上,可以使用Windows系統(tǒng)自帶的附件中的“畫圖”工具,粘貼到“畫圖”工具中創(chuàng)建的圖像中,然后編輯和存儲。這種截圖方法,適用于計算機上沒有安裝任何其他截圖工具的場合,缺點是截圖后不能直接編輯,而且不支持截取局部圖像的類型。
2.2 專用截圖工具
截圖工具有很多種,截圖靜態(tài)圖像常使用的是HyperSnap,它的優(yōu)點是支持各種截圖類型,而且截圖后可以在HyperSnap中直接編輯。HyperSnap中對各種截圖方法設定了默認的快捷鍵,用戶可以定制這些快捷鍵,現(xiàn)在以默認的截圖快捷鍵為例,說明使用方法。
*通常截圖時不要包含鼠標指針,可以在HyperSnap中選擇“Capture”à“Capture Settings”菜單進行設置。
*可以使用左邊的操作工具面板設置編輯線條的顏色和粗細。
*可以使用“Edit Text”對話框設置編輯文本的顏色和背景顏色。