2009年4月18日 星期六

不要再說....你試沒問題..........

最近有一個系統要用Web Service將兩個資料庫的資料做串接
工程師做好的函式我們本機測試都ok
當徧徧對方廠商就是一直出現 error message

我請系統的主要工程師找出問題
他卻直接回我「你叫我測一個我不會發生的錯誤,我怎麼測」
........................
廢話,要是沒錯需要叫你試嗎

重點不在於你測沒錯誤,在於要解決對方無法串接的問題阿
最後只好我自已用錯誤訊去推敲有可能的原因




INSERT 陳述式與 COLUMN
FOREIGN
KEY 條件約束 'FK_aaaaa_bbbb
' 發生衝突。衝突發生於資料庫
'ccccc',資料表

這個訊息怎麼看都是,關聯資料的錯誤
我跟工程師反應,他竟然說:「要不然我把關聯通通拿掉好不好?」

我聽了差點沒當場昏倒.................
關聯本身並沒有錯誤阿!!!若沒有關聯會照成資料孤兒,為什麼要把關聯拿掉!!!
這位工程師跟本只想應付了事,不想找出出錯的真正原因

後來我親自從錯誤訊息去試了其中一個資料表
才確定,原來對方一次call了兩個function但第一個function就失敗了,他們卻還是call了第二個function去新增子資料
工程師一直認為第一個function不會有這個錯誤
也不願意去推敲問題,一句測不出來就想打發.....

如果今天我也不懂程式
不就被工程師騙校ㄟ........................?

我也常常聽到,有些工程師會跟我說,測試機ok阿~~~那應該不關我的事吧?
拜托一下,我們要的是「正式機」ok,不是測試機ok好嗎
不要再拿測試機ok這句話來搪塞我好嗎
只要正式機不ok,就不算ok好嗎

難道我要跟客戶說,測試機ok阿,正式機不關我的事嗎?
其實有些工程師本身並不另人討厭
但是每次配合起來,我都想過去掐他脖子.............



-----END--------------










1 則留言:

  1. 世界上什麼人都有~

    就當作是修身養性吧

    回覆刪除