如果問網(wǎng)站做好了要不要測試?答案當然是肯定的!可是究有多少網(wǎng)絡公司的工作人員真正掌握測試的技能,有多少人了解測試的相關流程和標準,甚至有多少人知道做好測試工作是體現(xiàn)公司優(yōu)質(zhì)售后服務的步?
打個比方,測試就像是我們寫完文章后再檢查一遍的工序,也是必不可少的一個流程,如果不仔細檢查,那文中的錯字,別字,甚至語句不通,比喻不當就會被讀者發(fā)現(xiàn),哪怕你文采再好,論據(jù)再強,也難免會貽笑大方。測試也是同理。
很多小公司的程序員似乎對自己的功能產(chǎn)品和個體水平非常自信,程序一旦開發(fā)好就急著讓客戶去驗收,如果遇到一些完全不懂,或者根本沒有時間去管網(wǎng)站的客戶,似乎還有可能暫時“蒙混過關”;但對方客戶稍微細心一點,馬上就會發(fā)現(xiàn)網(wǎng)站中的各種問題,從另外一個角度來說,網(wǎng)站制作公司的次售后問題已經(jīng)產(chǎn)生,且處理的十分失敗,這樣對于之后的尾款回籠以及后續(xù)更多的合作帶來致命打擊。
到這里可能會有很多從業(yè)者感到不忿,要說測試,他們也都測試了,可為什么客戶老是不滿意呢,總能找出問題,這就是另外一個層面了:光有測試的主動性還不夠,還要有專業(yè)的測試流程和標準,再往深了說,還需要更為專業(yè)的測試工具和測試方法。
我們先來看看一個普通的宣傳型網(wǎng)站通常需要怎么測試:
1、頁面檢查;
2、素材檢查(圖片,文字,視頻等);
3、鏈接檢查;
4、特效檢查;
5、后臺功能檢查,需要對每一個功能點都能做到細致檢查;
6、根據(jù)實際網(wǎng)站需求,再制定相應的測試項目。
客觀的說,當一個建站團隊把網(wǎng)站開發(fā)完畢,再讓他們?nèi)プ黾氈聶z查測試,的確有一點為難,既耗費大量的人工,又無法產(chǎn)出直接效益,對開發(fā)者而言,是在本職專業(yè)之外額外所產(chǎn)生的工作量,因此對于專職的程序員而言,自然不愿意心甘情愿的把這個事情主動完成,如此一來公司就需要有這樣的專職人員來“專人專事”。
可這樣又產(chǎn)生了新的問題,那就是給網(wǎng)站設計公司增加了運營成本,要知道,一名專業(yè)的測試人員待遇不比開發(fā)人員低,而且在很多人的認知里,測試人員的角色與開發(fā)人員的角色是對立的,形象的說測試人員的職責就是在設計好的頁面里和開發(fā)好的程序里“挑刺”,試想一下,有多少中小型網(wǎng)站建設公司愿意花錢雇這樣一個角色來?他們要的是迅速建站,快速回款。
談完了測試的必要性和矛盾性,那么還是得回過頭來正視測試對于企業(yè)產(chǎn)品服務質(zhì)量的增值性,這不是短期內(nèi)就能看到效果的,甚至說如果企業(yè)經(jīng)營不利,沒多久就倒閉了,那相信這家做網(wǎng)站公司的老板永遠也無法證實測試對于企業(yè)發(fā)展所帶來的正面意義。
筆者談了這些,不是說所有想長遠發(fā)展的建網(wǎng)站公司都要配備專業(yè)的測試人員,但是企業(yè)應當結合自身的實際情況制定相應的、科學的、合理的測試流程和測試規(guī)范,不能為了快點拿到尾款而將測試環(huán)節(jié)“形同虛設”,這無疑是將網(wǎng)站里的錯誤和缺陷在還沒有交付的情況下就暴露給了客戶,大的打擊客戶的信心。
結語,現(xiàn)如今相信絕大多數(shù)的建站公司都能夠?qū)y試工作的重要性和必要性形成正確的認識,很多公司也從產(chǎn)品服務的質(zhì)量考慮設置了測試崗位,但更多的網(wǎng)絡公司由于企業(yè)的體量,業(yè)務的方向,技術的專業(yè)程度等方面不會做到專人專崗專事,但筆者呼吁,為了能夠給客戶提供更好的服務,提升自身網(wǎng)站的質(zhì)量,為后續(xù)的相關工作掃清障礙,測試專員可以省略,但,測試工作絕不能省。