公司:#字節(jié)跳動 #軟通動力 #阿里
崗位:#測試工程師
題目關(guān)鍵字:#項(xiàng)目周期 #測試周期
一、項(xiàng)目周期 A、從開始研發(fā),到第一版本發(fā)布交付(或者上線)的這段時間; 就可以回答4~6個月的時間都是可以的,但是要是一個固定的時間,比如,回答5個月。因?yàn)閹讉€月的時間還是可以接受的,只要言之有理即可。 B、一個版本發(fā)布后,到下一個版本交付(或者上線)的這段時間;
一般這個項(xiàng)目周期,也被稱為版本周期。在這個期間,軟件項(xiàng)目一般主要以一下三種工作為主:
一、修復(fù)已知的某些bug(不要問為啥不修復(fù)未知的bug,因?yàn)椴恢朗莃ug),
二、優(yōu)化某些已有的功能;
三、增加某些新功能。所以就可以說:平均1個月一個項(xiàng)目周期。
C、軟件從研發(fā)開始,到現(xiàn)在的這段時間。 可能就要說3年,5年,甚至更多(比如難道要說QQ這個項(xiàng)目做了20年了?雖然是真的,也沒毛病,但是這樣的回答確實(shí)有點(diǎn)讓人迷糊啊。)
二、測試周期 (接下來說一下測試周期的問題?;卮疬@個問題,我也要說以下三點(diǎn)內(nèi)容:
一、就是測試人員不會在開發(fā)做項(xiàng)目的時候在旁邊喊加油,也在做測試相關(guān)的事情,也屬于測試。
二、就是測試人員不會是在開發(fā)人員交付完所有的代碼和功能后才開始進(jìn)行測試。
三、就是測試人員做完一遍測試,還會繼續(xù)進(jìn)行第二遍、第三遍測試,不是做完一遍就停。 如果大家對以上三點(diǎn)內(nèi)容沒有任何異議的話,那么測試周期這個問題在回答之前,跟面試官確認(rèn)好:測試周期指的是:)
D、測試開始介入項(xiàng)目就開始算測試周期; 項(xiàng)目一開始,測試人員就開始工作,測試分析,規(guī)劃測試計劃和構(gòu)造測試數(shù)據(jù),設(shè)計測試用例,后面一有項(xiàng)目成果就開始進(jìn)行測試,直到項(xiàng)目交付或者發(fā)布上線。所以答案就是測試周期與項(xiàng)目周期一致(回答4個月或者6個月,或者1個月)。
E、從執(zhí)行測試用例開始算測試周期; 開發(fā)人員完成某一個功能模塊的研發(fā)后,測試人員開始執(zhí)行測試用例作為測試周期的開始。測試周期一般就是總項(xiàng)目周期的最后三分之一(回答1個月或者1周都可以)。
(不要覺得這個答案有什么不好,我們就是要考慮的齊全一些。)