自動化腳本編寫指南
測試腳本的規範編寫有利於後期的維護,下面介紹腳本編寫過程中需要注意到幾個方面:
1、腳本結構
一般的腳本包括如下結構:
。腳本頭信息(Header)
。引用文件的信息(Include)
。變量和函數聲明部分
。腳本主體
。聲明函數的實現部分
。腳本頭信息(Header)
。引用文件的信息(Include)
。變量和函數聲明部分
。腳本主體
。聲明函數的實現部分
2、腳本頭信息結構
下面是一個測試腳本頭信息的例子:
'===================================================
'===================================================
'File Name : Test_Case_001
'Date : 02 Jul 2007
'Author : xyz
'Description : Brief description of the test script
'Description : Brief description of the test script
'Special Note : if any
'Revision History :
'===================================================
3、避免編寫座標依賴的測試腳本。
4、避免使用平臺依賴的函數或類。
5、記得及時釋放資源(文件句柄、數據庫連接)
6、寫入必要的調試和日誌信息,方便後期錯誤定位和腳本分析。
7、當對象識別有困難時,使用快捷鍵操作(Tab鍵、方向鍵等)。
8、不要在腳本中硬編碼文件路徑。
9、函數應該適當註釋和文檔化。
10、注意儘可能封裝函數和類,增強腳本的可重用性。