軟件測試面試如何測試一個杯子
在軟件測試的面試中, 經(jīng)常會碰到類似的問題。 比如:如何測試一個杯子, 或者如何測試一只筆。 要求你設(shè)計(jì)20個以上的test case.
這類的面試題目,是考察面試者是否熟悉各種軟件測試方法, 設(shè)計(jì)test case的能力, 以及test sense。
首先應(yīng)該反問下面試官, 需求是什么樣的,比如大概是個什么樣的杯子。
我回答這類問題的思路, 從軟件測試的各種不同方法來聯(lián)想, 具體如下。
功能測試(Function test)
- 能否裝水,
- 除了裝水, 能否裝其他液體。比如可樂,酒精
- 能裝多少M(fèi)L的水
- 杯子是否有刻度表
- 杯子能否泡茶,跑咖啡
- 杯子是否能放冰箱,做冰塊
- 杯子的材質(zhì)是什么(玻璃,塑料,黃金做的)
界面測試(UI Test)
- 外觀好不好看。
- 什么顏色
- 杯子的形狀是怎么樣的。
- 杯子的重量是多少
- 杯子是否有異味
- 杯子的圖案是否合理
-
性能測試(performance test)
- 能否裝100度的開水 (泡茶)
- 能否裝0度冰水
- 裝滿水,放幾天后,是否會漏水
- 杯子內(nèi)壁上的涂料是否容易脫落。
- 杯子上的顏色是否容易褪色或者脫落
- 被我坦克壓下,是否會碎 (這條是開玩笑的哈)
安全性測試(Security test)
- 制作杯子的材料,是否有毒
- 放微波爐里轉(zhuǎn)的時候,是否會爆炸, 或者杯子是否會熔化。
- 從桌子上掉到水泥地上是否會摔碎。
- 杯子是否容易長細(xì)菌
- 杯子是否有缺口,會劃壞嘴巴
- 杯子內(nèi)壁上的材料,是否會溶解到水中
- 杯子破碎后,是否會對使用者造成傷害
可用性測試(Usability Test)
- 杯子是否容易燙手
- 杯子是否好端,好拿
- 杯子的水是否容易喝到
- 杯子是否有防滑措施
總結(jié)
一不小心, 就寫了30多個test case。 下次碰到 “如何測試一臺自動售貨機(jī)” 這樣的問題, 按照相同的思路, 也能容易的回答出來。
以上就是對軟件測試面試如何測試一個杯子需要注意的地方,后續(xù)繼續(xù)整理關(guān)于軟件測試的資料,謝謝大家對本站的支持!
您可能感興趣的文章:- 軟件測試方法大匯總
- 流行的軟件測試工具介紹
- 一個軟件測試工程師的加班經(jīng)歷
- java selenium操作彈出對話框示例講解
- java selenium 操作瀏覽器實(shí)例
- java selenium 常見web UI 元素操作及API使用
- java selenium XPath 定位實(shí)現(xiàn)方法
- java selenium元素定位大全
- java selenium使用瀏覽器調(diào)試工具實(shí)現(xiàn)方法
- 軟件測試面試如何測試網(wǎng)頁的登錄頁面