场景法设计测试用例atm_测试用例设计经典面试题之电梯、杯子、笔、桌子、洗衣机、椅子、ATM等...
測試用例設(shè)計(jì)經(jīng)典面試題之電梯、杯子、筆、桌子、洗衣機(jī)、椅子、ATM等?《轉(zhuǎn)載》
1.測試項(xiàng)目:電梯
需求測試:查看電梯使用說明書、安全說明書等
界面測試:查看電梯外觀
功能測試:測試電梯能否實(shí)現(xiàn)正常的上升和下降功能.電梯的按鈕是否都可以用;
電梯門的打開,關(guān)閉是否正常;報(bào)警裝置是否可用,報(bào)警電話是否可用;
通風(fēng)狀況如何.突然停電時(shí)的情況;是否有手機(jī)信號;
比如說上升途中的響應(yīng)。電梯本來在1樓,如果有人按18樓,那么電梯在上升到5樓的時(shí)候,有人按了10樓,這時(shí)候是否會在10樓先停下來;
電梯下降到10層時(shí)顯示滿員,此時(shí)若8層有人等待電梯,是否在8層停;
可靠性:門關(guān)上的一剎那出現(xiàn)障礙物,同時(shí)按關(guān)門和開門按鈕,點(diǎn)擊當(dāng)前樓層號碼,多次點(diǎn)擊同一樓層的號碼等等;同時(shí)按上鍵和下鍵會怎樣;
易用性:電梯的按鈕的設(shè)計(jì)符合一般人使用的習(xí)慣嗎.
用戶文檔:使用手冊是否對電梯的用法、限制、使用條件等有詳細(xì)描述
壓力測試:看電梯的最大限度的承受重量.在負(fù)載過重時(shí)報(bào)警裝置是否有提醒.在一定時(shí)間內(nèi)不斷的讓電梯上升,下降.最大負(fù)載下平穩(wěn)運(yùn)行的最長時(shí)間。
2.測試項(xiàng)目:杯子
需求測試: 查看杯子使用說明書
界面測試: 查看杯子外觀
功能度:用水杯裝水看漏不漏;水能不能被喝到
安全性:杯子有沒有毒或細(xì)菌
可靠性:杯子從不同高度落下的損壞程度
可移植性:杯子在不同的地方、溫度等環(huán)境下是否都可以正常使用
兼容性:杯子是否能夠容納果汁、白水、酒精、汽油等
易用性:杯子是否燙手、是否有防滑措施、是否方便飲用
用戶文檔:使用手冊是否對杯子的用法、限制、使用條件等有詳細(xì)描述
疲勞測試:將杯子盛上水(案例一)放24 小時(shí)檢查泄漏時(shí)間和情況;盛上汽油(案例二)放24 小時(shí)檢查泄漏時(shí)間和情況等
壓力測試:用根針并在針上面不斷加重量,看壓強(qiáng)多大時(shí)會穿透
跌落測試: 杯子加包裝( 有填充物), 在多高的情況摔下不破損
震動測試: 杯子加包裝( 有填充物), 六面震動, 檢查產(chǎn)品是否能應(yīng)對惡劣的鐵路\ 公路\ 航空運(yùn)輸
測試數(shù)據(jù):測試數(shù)據(jù)具體編寫此處略(最討厭寫測試數(shù)據(jù)了)。其中應(yīng)用到:場景法、等價(jià)類劃分法、因果圖法、錯(cuò)誤推測法、邊界值法等方法
期望輸出:該期望輸出需查閱國標(biāo)、行標(biāo)以及使用用戶的需求
軟件測試面試 (一) 如何測試一個(gè)杯子
在軟件測試的面試中, 經(jīng)常會碰到類似的問題。 比如:如何測試一個(gè)杯子, 或者如何測試一只筆。 要求你設(shè)計(jì)20個(gè)以上的test?case.
這類的面試題目,是考察面試者是否熟悉各種軟件測試方法, 設(shè)計(jì)test case的能力, 以及test sense。
首先應(yīng)該反問下面試官, 需求是什么樣的,比如大概是個(gè)什么樣的杯子。
我回答這類問題的思路, 從軟件測試的各種不同方法來聯(lián)想,? 具體如下。
功能測試(Function test)
1.能否裝水,
2.除了裝水, 能否裝其他液體。比如可樂,酒精
3.能裝多少M(fèi)L的水
4.杯子是否有刻度表
5.杯子能否泡茶,跑咖啡
6.杯子是否能放冰箱,做冰塊
7.杯子的材質(zhì)是什么(玻璃,塑料,黃金做的)
界面測試(UI Test)
1.外觀好不好看。
2.什么顏色
3.杯子的形狀是怎么樣的。
4.杯子的重量是多少
5.杯子是否有異味
6.杯子的圖案是否合理
性能測試(performance test)
1.能否裝100度的開水 (泡茶)
2.能否裝0度冰水
3.裝滿水,放幾天后,是否會漏水
4.杯子內(nèi)壁上的涂料是否容易脫落。
5.杯子上的顏色是否容易褪色或者脫落
6.被我坦克壓下,是否會碎 (這條是開玩笑的哈)
安全性測試(Security test)
1.制作杯子的材料,是否有毒
2.放微波爐里轉(zhuǎn)的時(shí)候,是否會爆炸, 或者杯子是否會熔化。
3.從桌子上掉到水泥地上是否會摔碎。
4.杯子是否容易長細(xì)菌
5.杯子是否有缺口,會劃壞嘴巴
6.杯子內(nèi)壁上的材料,是否會溶解到水中
7.杯子破碎后,是否會對使用者造成傷害
可用性測試(Usability Test)
1.杯子是否容易燙手
2.杯子是否好端,好拿
3.杯子的水是否容易喝到
4.杯子是否有防滑措施
總結(jié)
一不小心, 就寫了30多個(gè)test case。
下次碰到 “如何測試一臺自動售貨機(jī)” 這樣的問題, 按照相同的思路, 也能容易的回答出來
3.測試題目:桌子
需求測試:查看國家相關(guān)標(biāo)準(zhǔn)。
功能:桌子是辦公,或者放置用的,首先考慮桌子的面積大小是否適度.
界面:桌子的版面是否平滑,桌子有沒有凹凸不平的地方
安全:桌子肯定有它的支撐點(diǎn),若支撐點(diǎn)不穩(wěn),容易摔壞物品,使用起來也不方便.
易用:桌子的移動性好不.它的重量是否合適
可靠性:將桌子推倒后,再檢查桌子是否很容易被損壞.
性能:將很重的物品放在桌子上,看它最大承受的重量是多少…
4.測試題目:洗衣機(jī)
功能測試:該洗衣機(jī)是否能正常的洗衣服
需求測試:查看洗衣機(jī)的使用說明書和安全說明書等
性能測試:使用時(shí)用電量如何,是否滿足用戶需求
界面測試:洗衣機(jī)的外觀是否滿足客戶的需求
易用測試: 該洗衣機(jī)是否容易操作
兼用性測試:該洗衣機(jī)除了能洗衣服以外還能洗別的嗎
安全性測試:該洗衣機(jī)通電以后人接觸以后是否有電
負(fù)載測試:通過逐步增加系統(tǒng)負(fù)載,最終確定在什么負(fù)載條件下系統(tǒng)性能將處于崩潰狀態(tài),以此獲得系統(tǒng)能提供的最大服務(wù)
壓力測試:通過逐步增加系統(tǒng)負(fù)載,最終確定在什么負(fù)載條件下系統(tǒng)性能將處于崩潰狀態(tài),以此獲得系統(tǒng)能提供的最大服務(wù)級別的測試。
穩(wěn)定性測試:加到一定的衣服然后過一段時(shí)間看洗衣機(jī)是否正常洗
對一把椅子進(jìn)行功能測試
總結(jié)
以上是生活随笔為你收集整理的场景法设计测试用例atm_测试用例设计经典面试题之电梯、杯子、笔、桌子、洗衣机、椅子、ATM等...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: nodejs全局变量第一次没赋值要第二次
- 下一篇: runfile python_pytho