posts - 97,  comments - 5,  trackbacks - 0
          @import url(http://www.aygfsteel.com/CuteSoft_Client/CuteEditor/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/css/cuteeditor.css);

            一:如何針對(duì)文本框進(jìn)行測試? 《轉(zhuǎn)載》

            a、輸入正常的字母或數(shù)字;

            b、輸入已存在的文件的名稱;

            c、輸入超長字符;

            例如在“名稱”框中輸入超過允許邊界個(gè)數(shù)的字符,檢查程序能否正確處理;

            d、輸入默認(rèn)值,空白,空格,特殊符號(hào);

            e、若只允許輸入字母,嘗試輸入數(shù)字;反之,嘗試輸入字母;

            f、利用復(fù)制,粘貼等操作強(qiáng)制輸入程序不允許的輸入數(shù)據(jù);

            g、輸入特殊字符集;

            h、輸入超過文本框長度的字符或文本,檢查所輸入的內(nèi)容是否正常顯示;

            i、輸入不符合格式的數(shù)據(jù),檢查程序是否正常校驗(yàn)(判斷);

            例如程序要求輸入年月日格式為yy/mm/dd,實(shí)際輸入yyyy/mm/dd,程序應(yīng)該給出錯(cuò)誤提示。

            在測試過程中所用到的測試方法?

            1、輸入非法數(shù)據(jù);

            2、輸入默認(rèn)值;

            3、輸入特殊字符集;

            4、輸入使緩沖區(qū)溢出的數(shù)據(jù);(超出邊界范圍)

            5、輸入相同的文件名;

            二:如何針對(duì)按鈕進(jìn)行測試?測試方法?

            a、點(diǎn)擊按鈕正確響應(yīng)操作;(即點(diǎn)擊一個(gè)按鈕,觸發(fā)該事件)

            如單擊確定,正確執(zhí)行操作;單擊取消,退出窗口;

            b、對(duì)非法的輸入或操作要給出明確提示;(提示符合要求,易懂)

            如一個(gè)公司軟件要求用戶輸入每月的工作天數(shù),如果用戶輸入超過31天,就提示用戶每月天數(shù)不能超過31天;

            (得到當(dāng)前的月份,根據(jù)月份來具體判斷當(dāng)月為多少天,再做出具體的溫馨提示)

            c、對(duì)可能造成數(shù)據(jù)無法恢復(fù)的操作必須給出明確確認(rèn)信息,給用戶放棄選擇的機(jī)會(huì),以更好執(zhí)行下面的操作步驟;

            三:如何針對(duì)單選按鈕進(jìn)行測試?測試方法?

            a、一組單選按鈕不能同時(shí)選中,只能選中其中一個(gè);

            b、逐一執(zhí)行每個(gè)單選按鈕的功能;

            如分別選擇了“男”、“女”后,保存到數(shù)據(jù)庫的數(shù)據(jù)應(yīng)該相應(yīng)的分別為“男”、“女”;

            c、注意:一組執(zhí)行同一功能的單選按鈕在初始狀態(tài)時(shí)必須有一個(gè)是被默認(rèn)選中,不能同時(shí)為空;

            四:如何針對(duì)組合列表框進(jìn)行測試?測試方法?(本網(wǎng)站暫時(shí)還未用,后期優(yōu)化用)

            a、條目內(nèi)容正確,其詳細(xì)條目內(nèi)容可以根據(jù)公司需求說明確定;

            b、逐一執(zhí)行列表框中每個(gè)條目的功能;

            c、檢查能否向組合列表框輸入數(shù)據(jù);

           五:如何針對(duì)復(fù)選框進(jìn)行測試?測試方法?

            a、多個(gè)復(fù)選框可以被同時(shí)選中;

            b、多個(gè)復(fù)選框可以被部分選中;

            c、多個(gè)復(fù)選框可以都不被選中;

            d、逐一執(zhí)行每個(gè)復(fù)選框的功能點(diǎn);

            六:如何針對(duì)滾動(dòng)條進(jìn)行測試?測試方法?

            a、滾動(dòng)條的長度根據(jù)顯示信息的長度或?qū)挾纫皶r(shí)變換(調(diào)整);這樣有利于用戶了解顯示信息的位置和百分比;b、拖動(dòng)滾動(dòng)條,檢查屏幕刷新情況,并查看是否有亂碼或者出現(xiàn)其他異常;

            c、單擊滾動(dòng)條;

            d、用滾輪控制滾動(dòng)條;

            e、滾動(dòng)條的上下按鈕;

            七:如何針對(duì)模式窗口進(jìn)行測試?測試方法?

            (目前網(wǎng)站都是模態(tài)窗口:模態(tài)窗口,就是類似于消息對(duì)話框那樣的窗口,必須等待窗口關(guān)閉后才能進(jìn)行下一步的操作,而非模態(tài)的則沒有這個(gè)限制)

            a、點(diǎn)擊按鈕彈出來的窗口默認(rèn)是否居中,對(duì)齊;

            b、窗口是否有顯示方面的異常情況(圖片,文字,按鈕);

            c、模式窗口里面的功能點(diǎn)是否可以正常使用;

            d、模式窗口里的關(guān)閉按鈕是否能正常關(guān)閉;

            e、移動(dòng)窗體;快速或慢速移動(dòng)窗體,背景及窗體本身刷新必須正確;

            f、縮放窗體,窗體上的控件應(yīng)隨窗體的大小變化而變化;(暫時(shí)沒做其效果,借鑒而來)

            g、顯示分辨率,必須在不同的分辨率的情況下測試程序的顯示是否正常;

            八:如何針對(duì)菜單進(jìn)行測試?測試方法?

            進(jìn)行測試時(shí)要注意:

            a、選擇菜單是否可以正常工作、并與實(shí)際執(zhí)行需求內(nèi)容一致;

            b、是否有錯(cuò)別字;

            c、快捷鍵是否重復(fù);

            d、熱鍵是否重復(fù);

            e、快捷鍵與熱鍵操作是否有效;

            f、是否存在中英文混合;(網(wǎng)站暫時(shí)不區(qū)分)

            g、菜單要與語境相關(guān)、如、不同權(quán)限的用戶登陸一個(gè)應(yīng)用程序、不同級(jí)別的用戶可以看到不同級(jí)別的菜單并使用不同級(jí)別的功能;

            h、鼠標(biāo)右鍵快捷菜單;

            九:插入操作

            1、插入文件

            測試的情況:

            a、插入文件;

            b、插入圖像;

            c、移除插入的源文件;

            d、更換插入的源文件的內(nèi)容;

            2、鏈接文件

            測試方法:

            a、插入鏈接文件;

            b、移除插入的源文件:

            c、更換插入的源文件的內(nèi)容;

            十:編輯操作

            編輯操作包括剪切、復(fù)制、粘貼操作。

            測試剪切操作的方法

            a、對(duì)文本、文本框、圖文框進(jìn)行剪切;

            b、剪切圖像;

            c、文本圖像混合剪切;

            注意:復(fù)制操作方法與剪切類似;

            我們?cè)谶M(jìn)行測試時(shí)主要是對(duì)粘貼操作的測試方法是:

            a、粘貼剪切的文本、文本框及圖文框;

            b、粘貼所剪切的圖像;

            c、剪切后,在不同的程序中粘貼;

            d、多次粘貼同一內(nèi)容,如剪切后,在程序中連續(xù)粘貼3次;

            e、利用粘貼操作強(qiáng)制輸入程序所不允許輸入的數(shù)據(jù);

            十一:特殊屬性(軟件使用)

            1、安裝界面應(yīng)有公司介紹或產(chǎn)品介紹、有公司的圖標(biāo);

            2、主界面及大多數(shù)界面最好有公司圖標(biāo);

            3、需要有用戶注冊(cè)協(xié)議,另外還要有:選擇“幫助”->“關(guān)于”命令、應(yīng)看見相關(guān)版權(quán)和產(chǎn)品信息;

            就先暫時(shí)寫到這吧,以后會(huì)慢慢添加的!



          天貓 軟件自動(dòng)化測試開發(fā)

          posted on 2013-09-24 14:53 zouhui 閱讀(252) 評(píng)論(0)  編輯  收藏 所屬分類: 2.軟件測試 方案設(shè)計(jì)
          <2013年9月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          常用鏈接

          留言簿(2)

          隨筆分類(94)

          隨筆檔案(94)

          搜索

          •  

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 秭归县| 长垣县| 新竹县| 高清| 阿拉尔市| 湄潭县| 绥芬河市| 万州区| 南和县| 荥经县| 克什克腾旗| 中牟县| 金阳县| 社会| 巍山| 孙吴县| 阜平县| 临夏县| 开阳县| 富源县| 濮阳市| 天长市| 淳安县| 兰坪| 宜君县| 清镇市| 上杭县| 会宁县| 景洪市| 镶黄旗| 富民县| 临沭县| 武山县| 绥滨县| 新邵县| 凤翔县| 华亭县| 岳普湖县| 建阳市| 周宁县| 台州市|