testdata主要是為了存放測試用例需要執行的測試資料,因為每個測試用例都需要很多資料來驗證,所以我們為了更好的管理測試過程,專門用乙個excel**來存放一條測試用例的全部測試資料,這裡關於測試資料testdata的命名也是非常嚴格的,因為在測試用例命名規範中我們提到過,為了是用例和資料能有效的關聯起來,我將通過以用例編號的形式來定義測試資料**的名稱,這樣我們就可以一幕了然的看到哪個測試資料是歸屬於哪一條測試用例,通過這樣一系列的命名關聯,繁瑣而複雜的測試用例和測試資料的管理就顯得有條不紊,通過測試用例的編號,可以立刻定位到測試資料列表.如下測試資料:
以上**命名以測試用例編號來定義,如,測試用例編號為login_tc001,對應的測試資料**名稱就為login_tc001.xls.此外,為了便於在測試報告中定位到失敗的測試資料,所以在資料**中需要對每一行的資料進行編號,對於excel的預設編號,無法通過指令碼來獲取,因此只能通過自定義編號來關聯資料.
自動化設計 框架介紹
由於軟體測試的工作量很大 40 到60 的總開發時間 而又有很大部分適於自動化,因此,測試的改進會對整個開發工作的質量 成本和週期帶來非常顯著的效果。通過第二部分對ruby watir框架的介紹,下面我們正式進入自動化測試框架的設計,先從以下框架結構圖來了解自動化測試的運作機制 autotest結構...
自動化設計 框架介紹
由於軟體測試的工作量很大 40 到60 的總開發時間 而又有很大部分適於自動化,因此,測試的改進會對整個開發工作的質量 成本和週期帶來非常顯著的效果。通過第二部分對ruby watir框架的介紹,下面我們正式進入自動化測試框架的設計,先從以下框架結構圖來了解自動化測試的運作機制 autotest結構...
自動化設計 框架介紹 TestCase
測試用例是軟體測試過程中非常重要的乙個環節,高質量的測試用例設計是軟體測試的核心,所以只有設計好的測試用例才能讓建立高效的測試指令碼,這是完成自動化測試的首要任務.由於軟體測試過程的初步建立,所有的測試用例都需要通過手工設計來實現,前期對測試用例的規劃和設計必須有章可循,為了能與後期的用例指令碼和報...