公司是零售電商企業(yè),最近為了應(yīng)對雙十一以及和阿里合作帶來的巨大導(dǎo)流,要對相關(guān)的系統(tǒng)做一些列的性能測試。幸福來得太突然,留給測試和性能調(diào)優(yōu)的時(shí)間不多,故最近加班蠻多的。
時(shí)間緊迫,相對應(yīng)的測試中出現(xiàn)了很多不可預(yù)知的事情,說說其中發(fā)生的一些事,以及引起今晚想寫這篇博客的原因吧,純屬吐槽和個(gè)人想法,看看就行了。。。
先說說關(guān)于接口文檔的事情吧。CRM系統(tǒng)的開發(fā)周一給了我接口文檔,然后我就調(diào)試接口準(zhǔn)備做基準(zhǔn)測試了,結(jié)果測試過程中,出參一直有問題,不是為空就是報(bào)異常,服務(wù)端斷開連接,讓我很受傷。
直到今晚下班,才找到原因:開發(fā)從開始給我的接口文檔,里面的入?yún)ⅲ琄ey一直是錯(cuò)的,然后。。。我只想說一句:總有開發(fā)想害朕!??!
現(xiàn)在從需求到研發(fā)到測試到上線,都講究團(tuán)隊(duì)協(xié)作,團(tuán)隊(duì)成員肯定要彼此相互信任,所以一開始就沒有對接口文檔存在疑慮,還以為是自己的腳本有問題,只能說還是我太年輕啊。。。
但最讓人不能接受的是:明知道有問題,開發(fā)還是按時(shí)下班,不想辦法解決問題。
今晚找到原因后,開發(fā)只說了一句:我也沒想到啊。。。開發(fā)經(jīng)理也只說了一句:我已經(jīng)和開發(fā)溝通過了,明天好好測試。。。
還有今晚加班在跑壓測腳本的時(shí)候,開發(fā)在旁邊組隊(duì)玩游戲,還興致勃勃的大聲討論游戲,走位,放技能。。。從來沒這么痛恨騰訊,做什么游戲,MMP!
還有件事,需要進(jìn)行壓力測試的系統(tǒng)還有倉儲系統(tǒng),周一早上已經(jīng)發(fā)郵件告知項(xiàng)目經(jīng)理和相關(guān)開發(fā)了,測試需要開發(fā)提供相關(guān)接口文檔和數(shù)據(jù)庫表字段說明文檔。
然而直到周二下班才發(fā)給我,還是直接QQ發(fā)過來的,從代碼里copy出來的。
之前就多次溝通過要提供明確的說明文檔,否則測試工作無法進(jìn)行,結(jié)果開發(fā)輕飄飄的說一句:這個(gè)系統(tǒng)沒有接口文檔,湊合看吧,后續(xù)我們慢慢優(yōu)化。。。
直接導(dǎo)致測試過程中對于很多字段和參數(shù)的意義不明確,需要多次找開發(fā)確認(rèn)溝通,浪費(fèi)了很多不必要的時(shí)間!
開發(fā)依舊每天按時(shí)上下班,空閑時(shí)間玩游戲,項(xiàng)目經(jīng)理也是每天下班走之前過來問我進(jìn)度,說到問題就打哈哈,遇到這些同事,覺得很悲哀。。。
有點(diǎn)跑題了,說說我理解的工程師職業(yè)素養(yǎng)吧。。。
責(zé)任心:無論是項(xiàng)目經(jīng)理、開發(fā)、測試抑或其他崗位,要對自己的工作負(fù)責(zé);
開發(fā)對自己的代碼質(zhì)量、可讀性、接口設(shè)計(jì)文檔等產(chǎn)出物負(fù)責(zé);
項(xiàng)目經(jīng)理對項(xiàng)目進(jìn)度和人員協(xié)調(diào)溝通、解決遇到的問題負(fù)責(zé);
測試對缺陷的發(fā)現(xiàn)、驗(yàn)證,對系統(tǒng)質(zhì)量負(fù)責(zé)。
信 任:團(tuán)隊(duì)協(xié)作,對團(tuán)隊(duì)的成員保持信任!信任是必須且雙向的,而不是單向的。而很多碼農(nóng)(在我看來缺乏職業(yè)素養(yǎng)的開發(fā)也就只能稱為碼農(nóng))對測試提交的缺陷保持不信任態(tài)度,
對自己的代碼質(zhì)量迷之自信,導(dǎo)致測試需要多次驗(yàn)證之后,開發(fā)才不情不愿的看log查找原因修復(fù)缺陷,修復(fù)后也不會主動告知測試,需要測試去多次詢問,無形浪費(fèi)時(shí)間。
溝 通:面對面溝通是最高效的交流方式,如上面的例子,這種無形中的溝通成本,導(dǎo)致了測試時(shí)間的壓縮,間接導(dǎo)致系統(tǒng)的質(zhì)量降低。
當(dāng)然,這里不僅僅針對開發(fā)人員,而是很多的工程師崗位的人都欠缺這種主動溝通和彼此信任的素養(yǎng)。
工 作:有人把工作當(dāng)做養(yǎng)家糊口的物質(zhì)來源,有人當(dāng)做責(zé)任,有人當(dāng)做使命,不同的想法導(dǎo)致不同的結(jié)果。這里不是給企業(yè)洗地,慫恿大家去拼命加班工作。
從契約精神來講,個(gè)人和企業(yè)之間是合作雇傭關(guān)系,企業(yè)支付薪酬,個(gè)人付出大體對等的勞動來為企業(yè)創(chuàng)造價(jià)值,各取所得。
所以我個(gè)人認(rèn)為,如果由于個(gè)人的疏忽導(dǎo)致了其他人的利益受損(我已經(jīng)連續(xù)加班四天,就因?yàn)闊o形的溝通成本和開發(fā)人員的責(zé)任心低下導(dǎo)致?lián)p害了個(gè)人的休息時(shí)間和身體健康),
工程師有責(zé)任對其承擔(dān)責(zé)任,而不是繼續(xù)聽之任之。
其 他:當(dāng)然,限于每個(gè)公司的研發(fā)流程和管理、企業(yè)文化等問題,有些額外的因素,但少數(shù)人不該為大多數(shù)人的錯(cuò)誤承擔(dān)責(zé)任!?。?/p>
寫下這篇博客的時(shí)候,情緒已經(jīng)很冷靜了,就事論事,在Google,講究工程師文化和軟件質(zhì)量是所有人的事,而不是測試工程師的事。
國內(nèi)互聯(lián)網(wǎng)的畸形發(fā)展和過度,以及國內(nèi)教育模式和培訓(xùn)機(jī)構(gòu)流水線似的出產(chǎn)各類型人員,都讓工程師崗位的大多人員缺乏這種素養(yǎng)。。。
我本人也是培訓(xùn)機(jī)構(gòu)出身,深受其影響,工作早期工程師素養(yǎng)也很差,但這不是出現(xiàn)上述這些問題的理由。。。
瞎扯到這里,覺得還是吐槽居多,洗漱睡覺吧,明天依然要完成自己的工作。
別打擾別人,也努力別被人打擾,加油!??!
-
工程師
+關(guān)注
關(guān)注
59文章
1571瀏覽量
68574
發(fā)布評論請先 登錄
相關(guān)推薦
評論