軟件測試經典面試題——如何測試一支簽字筆(盡量全面)


    前幾天過了兩個電話面試,其中有一個問題:給你一支簽字筆,你要如何測試它。

    大白如我,后來才知道,這是一個軟測的面試老題目了,當時稀里糊塗答了一通,后來才回味過來,其實HR是想看我的測試思想之類的的,雖然過了,但是還是想重新回想並補充。

首先回想一下當天我提到的方面:形狀、顏色、舒適度、筆筒開合方式、筆芯替換方式、出墨的快慢、筆頭的粗細,筆芯的顏色、筆芯的壽命、還有材質是否容易損壞。

面試的姐姐提示了邊界測試,我又補充了高溫對筆殼的影響和壓力的測試,包括握筆的壓力對筆殼的影響和筆尖的壓力對出墨的影響

姐姐:壓力如何測試?

我着重回答了握筆的壓力的影響,還說了什么對手型的影響,還談到了建模==,現在看來真是 “嘿嘿嘿”,后來我提到了調查要區分群體,然后又詳細說了一下。

感謝HR姐姐,雖然個人感覺沒有說到自己應該能說的,但是還是給了我終面的機會!好人!

 

========================================無知的分割線===================================

   以下是, 后來吃飯洗澡的時候慢慢思考之后,想到的一些的總結:

(1)先搞清楚我們的對象!才能針對性的測試客戶最在意的地方,設置測試的優先級。

(2)按測試類型逐一測試。測試主要就分為界面測試、功能測試、性能測試(壓力)、安全測試、兼容測試幾個方向,條理清晰的來,就不容易漏掉或者跑偏。

      然后思考一些重要的測試方法:加入邊界測試、安裝測試等等,也可以用場景法(比如被老師罰抄,同時用兩支筆抄作業的情況!!23333倒着寫、牆上寫)

a.界面測試(外表)

  • 尺寸是否適合用戶的使用(比如成人和小孩是不一樣的)
  • 色彩的搭配是不是賞心悅目
  • 形狀丑不丑
  • 筆芯的顏色
  • 是否方便攜帶和存放
  • 上面印的logo或者文字是否正確

 

b.功能測試

  • 筆筒開合
  • 筆芯替換
  • 出墨的快慢
  • 筆頭出墨的粗細
  • 是不是可擦性簽字筆

 

c.性能測試

  • 筆芯的壽命
  • 筆墨的氣味
  • 寫過的字的紙,用水浸透后,筆墨會不會暈開
  • 【壓力測試】筆尖在多大的壓力范圍內可以正常寫字(測試太輕不能出墨到太重損壞筆尖或紙張的情況)
  • 【壓力測試】筆殼在能在多大的壓力范圍內正常使用(考慮小孩力氣太輕拿不穩,到成人用力太重掰斷筆殼,掉到地上易摔壞或者踩壞)
  • 能在哪些紙上寫出字來
  • 握筆的地方紋路會不會太咯手或者太滑
  • 流暢度
  • 墨水多久能干
  • 高溫和低溫環境下對筆芯出墨和筆殼的影響
  • 長時間不蓋筆套,或者蓋着筆套長期不用之后,會不會影響書寫

 

d.安全測試(軟件中一般是針對我們的軟件信息安全)

  • 筆墨是夠有易燃性
  • 筆墨是否對皮膚有傷害
  • 筆桿折斷,材質是不是容易刮傷手
  • 誤食筆墨是否引起中毒(有人喜歡咬筆頭,此時@可憐的小白鼠)

 

e.兼容測試

  • 筆殼和筆芯是否能夠更好地適應主流簽字筆尺寸
  • 這個筆芯的筆尖摔壞了,我換其他的筆芯的尖能不能繼續用(我高中試過,成功哈哈哈,面試的時候怎么就沒想到)

 

比較測試:

  • 與其他品牌簽字筆比較,優劣在哪些地方?

場景法:

  • 筆掉到地上,筆尖摔壞的可能性
  • 倒着寫,在牆上寫能不能寫出字來
  • 扔到水里筆墨會不會一直暈開

 

總的來說,這無關乎一道面試題,而是當我去認真思考他的可能性之后,真的學到好多新思維,是一件很有趣的事情。

很明顯,由一個隨便的測試案例,可以舉一反2333!!

然而,我們也不能陷入一個為了找錯誤而去找錯誤的尷尬境地,要分優先等級的去測試,不要太為了用戶幾乎不會用到的可有可無的地方,而忽略了用戶真正在意的東西,軟件測試的最終目的應該是使得產品達到預期的目的。

.Dijkstra說的是名言:“程序測試只能表明錯誤的存在,而不能表明錯誤不存在。”

路漫漫其修遠兮,加油。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM