針對不規范的測試的一些想法 軟件測試
個人心得體會:
1.測試計劃一定要訂,不一定執行,雖然計劃總是不適合,并且總是處于變化之中,還是需要計劃,大的小的,都是要訂一個的。
2.不要指望開發人員能幫你進行測試,有這個想法還不如讓他們做單元測試。
3.不同的測試階段測試的重點是不同的。在項目最開始,主要保證流程能走通。流程走通了以后再進行功能的完整測試,包括界面,一些不影響功能使用的,以及邊界等方面。
4.測試的過程中盡量多和項目經理或者開發人員交流測試的情況,有什么問題,可以讓他們出出主意想想辦法。往往他們總會給你提出有建設性的意見。
5.和開發人員之間有什么矛盾,不要憋在心里,要直接交流,雖然有一些聊天或者聯系的工具,還是以直接交流比較好,前提是不影響他工作的情況,以及在不頻繁的情況下。(有時對一些開發人員的做法很是惱火,但是如果心里壓抑著,做事就會很郁悶,所以強迫自己去和開發人員交流 .比如,有一個開發人員,把我提交的問題,全部都以不可再現的解決方式提交,我大為惱火,哪那么多不可再現的,具體情況,你具體備注一下,什么都沒有標識就全部不可再現。再加上當時和他關系有點說不清楚(總感覺他對我有意見),所以那時我很郁悶,想了好久,還是決定直接和他說說,哪些是不可再現的,哪些是不屬于他的功能,哪些是不需要修改的問題。和他說的時候,其他開發人員也都在,大家在一起笑笑,然后說說,事情就這么給解決了。我重新打開這些bug,他重新提交一下問題解決的方式。后來有什么不懂或者有異議的他都直接和我交流,這樣大家做事又恢復了和諧。)
6.多進行交流。無論是和開發人員,還是和測試人員。流程這東西,交流的越多你就理解的越多。有時候交流了才知道,原來他們是這么實現的,于是你就知道自己該如何設計測試。交流的時候,一定要多聽聽別人的想法,不能想當然,但是也要把握自己的立場。
處理不好的問題:
1.總感覺測試受開發人員的制約太嚴重。有的時候,明明感覺任務很緊很重,可就是力不從心。你加班的時候,開發人員不加班。流程走不下去,根本沒辦法。我想還是跟公司的測試以及開發的環境有關系。記得有一個貼子說是公司測試部要先進行一個預測試,通過了才提交到測試人員手里。而我們這邊是測試人員直接使用開發工具把程序弄過來進行測試,根本不存在什么版本控制以及預測試的說法。這也不是我一個人能說了算的。哎。
2.有些開發人員,寫出來的代碼質量很差,導致修改的時候,一而再,再而三的出現問題,雙方都很惱火的時候,該如何解決這樣的情況,還不是很有辦法。一方面,要考慮他的心情,改的次數太多,他要瘋了。而我,因為每次流程走不下來,也快崩潰了。所以有的時候還是盡量以開玩笑的方式對待這些,既不讓自己郁悶,也不讓他覺得你是故意刁難他。結果就是,他的問題改了很多遍才勉強能使用。讓項目經理或者小組組長去批評他?我感覺這樣適得其反,F在的年輕人,脾氣都大的很。萬一不爽,走人。怕怕,得罪不起。
文章來源于領測軟件測試網 http://www.kjueaiud.com/