@import url(http://m.tkk7.com/CuteSoft_Client/CuteEditor/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/css/cuteeditor.css);
一:如何針對文本框進行測試? 《轉載》
a、輸入正常的字母或數字;
b、輸入已存在的文件的名稱;
c、輸入超長字符;
例如在“名稱”框中輸入超過允許邊界個數的字符,檢查程序能否正確處理;
d、輸入默認值,空白,空格,特殊符號;
e、若只允許輸入字母,嘗試輸入數字;反之,嘗試輸入字母;
f、利用復制,粘貼等操作強制輸入程序不允許的輸入數據;
g、輸入特殊字符集;
h、輸入超過文本框長度的字符或文本,檢查所輸入的內容是否正常顯示;
i、輸入不符合格式的數據,檢查程序是否正常校驗(判斷);
例如程序要求輸入年月日格式為yy/mm/dd,實際輸入yyyy/mm/dd,程序應該給出錯誤提示。
在測試過程中所用到的測試方法?
1、輸入非法數據;
2、輸入默認值;
3、輸入特殊字符集;
4、輸入使緩沖區溢出的數據;(超出邊界范圍)
5、輸入相同的文件名;
二:如何針對按鈕進行測試?測試方法?
a、點擊按鈕正確響應操作;(即點擊一個按鈕,觸發該事件)
如單擊確定,正確執行操作;單擊取消,退出窗口;
b、對非法的輸入或操作要給出明確提示;(提示符合要求,易懂)
如一個公司軟件要求用戶輸入每月的工作天數,如果用戶輸入超過31天,就提示用戶每月天數不能超過31天;
(得到當前的月份,根據月份來具體判斷當月為多少天,再做出具體的溫馨提示)
c、對可能造成數據無法恢復的操作必須給出明確確認信息,給用戶放棄選擇的機會,以更好執行下面的操作步驟;
三:如何針對單選按鈕進行測試?測試方法?
a、一組單選按鈕不能同時選中,只能選中其中一個;
b、逐一執行每個單選按鈕的功能;
如分別選擇了“男”、“女”后,保存到數據庫的數據應該相應的分別為“男”、“女”;
c、注意:一組執行同一功能的單選按鈕在初始狀態時必須有一個是被默認選中,不能同時為空;
四:如何針對組合列表框進行測試?測試方法?(本網站暫時還未用,后期優化用)
a、條目內容正確,其詳細條目內容可以根據公司需求說明確定;
b、逐一執行列表框中每個條目的功能;
c、檢查能否向組合列表框輸入數據;
五:如何針對復選框進行測試?測試方法?
a、多個復選框可以被同時選中;
b、多個復選框可以被部分選中;
c、多個復選框可以都不被選中;
d、逐一執行每個復選框的功能點;
六:如何針對滾動條進行測試?測試方法?
a、滾動條的長度根據顯示信息的長度或寬度要及時變換(調整);這樣有利于用戶了解顯示信息的位置和百分比;b、拖動滾動條,檢查屏幕刷新情況,并查看是否有亂碼或者出現其他異常;
c、單擊滾動條;
d、用滾輪控制滾動條;
e、滾動條的上下按鈕;
七:如何針對模式窗口進行測試?測試方法?
(目前網站都是模態窗口:模態窗口,就是類似于消息對話框那樣的窗口,必須等待窗口關閉后才能進行下一步的操作,而非模態的則沒有這個限制)
a、點擊按鈕彈出來的窗口默認是否居中,對齊;
b、窗口是否有顯示方面的異常情況(圖片,文字,按鈕);
c、模式窗口里面的功能點是否可以正常使用;
d、模式窗口里的關閉按鈕是否能正常關閉;
e、移動窗體;快速或慢速移動窗體,背景及窗體本身刷新必須正確;
f、縮放窗體,窗體上的控件應隨窗體的大小變化而變化;(暫時沒做其效果,借鑒而來)
g、顯示分辨率,必須在不同的分辨率的情況下測試程序的顯示是否正常;
八:如何針對菜單進行測試?測試方法?
進行測試時要注意:
a、選擇菜單是否可以正常工作、并與實際執行需求內容一致;
b、是否有錯別字;
c、快捷鍵是否重復;
d、熱鍵是否重復;
e、快捷鍵與熱鍵操作是否有效;
f、是否存在中英文混合;(網站暫時不區分)
g、菜單要與語境相關、如、不同權限的用戶登陸一個應用程序、不同級別的用戶可以看到不同級別的菜單并使用不同級別的功能;
h、鼠標右鍵快捷菜單;
九:插入操作
1、插入文件
測試的情況:
a、插入文件;
b、插入圖像;
c、移除插入的源文件;
d、更換插入的源文件的內容;
2、鏈接文件
測試方法:
a、插入鏈接文件;
b、移除插入的源文件:
c、更換插入的源文件的內容;
十:編輯操作
編輯操作包括剪切、復制、粘貼操作。
測試剪切操作的方法
a、對文本、文本框、圖文框進行剪切;
b、剪切圖像;
c、文本圖像混合剪切;
注意:復制操作方法與剪切類似;
我們在進行測試時主要是對粘貼操作的測試方法是:
a、粘貼剪切的文本、文本框及圖文框;
b、粘貼所剪切的圖像;
c、剪切后,在不同的程序中粘貼;
d、多次粘貼同一內容,如剪切后,在程序中連續粘貼3次;
e、利用粘貼操作強制輸入程序所不允許輸入的數據;
十一:特殊屬性(軟件使用)
1、安裝界面應有公司介紹或產品介紹、有公司的圖標;
2、主界面及大多數界面最好有公司圖標;
3、需要有用戶注冊協議,另外還要有:選擇“幫助”->“關于”命令、應看見相關版權和產品信息;
就先暫時寫到這吧,以后會慢慢添加的!
天貓 軟件自動化測試開發
posted on 2013-09-24 14:53
zouhui 閱讀(249)
評論(0) 編輯 收藏 所屬分類:
2.軟件測試 方案設計