互聯網產品如何進行測試?

傳統的軟體產品測試很複雜,聽說互聯網產品測試不一樣

哪位有這方面的資料和觀點嗎,願聞其詳,謝謝


網站和軟體的測試至少有一點不一樣:軟體會針對特定的系統來開發,網站卻可以通過n種設備n種系統n種瀏覽器來訪問,測試的時候也要相應地各種測,至少要把主流的幾種都測個遍。


互聯網產品一般是app或者網站

app的測試跟傳統軟體測試流程差不多,但是網站測試會稍微有所不同。

網站產品的測試大多數先進行內網測試,再上傳至網際網路伺服器,招募一些用戶進行beta的測試,壓力測試,找bug,優化流程,然後推出正式版開始推廣。

我就說個大概,拋磚引玉啦…


可從四個指標考察:

Usability 使用性召集內測人員(5-6人),同時會為參加人員準備內測文檔,也就是任務說明。看用戶是否能完成目標,或達到使用目的,以及完成任務的效率如何,還有就是使用產品過程中所感受到的主觀滿意和接受程度。

Stability 穩定性:訪問量大的產品要做各種壓力測試,保證各種情況下頁面訪問流暢穩定。

Security 安全性:包括用戶安全,網路安全,資料庫安全。這個要針對具體的產品來定了。

Compatibility 兼容性:不同設備,不同操作系統,不同瀏覽器測試。

簡單來說互聯網產品也是其實和實體產品一樣,設計一個礦泉水瓶子要考慮的因素也是互聯網產品應該去考慮的。


產品測試主要從以下三個方面測試

第一:樣式測試,檢查頁面樣式是否兼容瀏覽器,js特效內容;

第二:功能測試,主要檢查業務是否存在錯誤;

第三:性能測試,伺服器主機的穩定性,安全性。


互聯網項目講究

1.小步快跑

2.快速迭代

因此對於測試的要求是:

1.產品意識,能夠補位產品崗位;

2.主動性,能夠再產品和研發之間做信息的牽線搭橋,服務好團隊不同角色;

3.技術性,要求學習能力強,改良開源測試工具或者從頭開發適合於團隊,能夠保障質量的測試工具。

上面三點,做到1點可以說是一個合格的測試,能夠全部做的很好,那就很棒!


穩定性、兼容性、安全性、UI設計


互聯網測試的特點:

1、生態環境不同,需求永遠在變化,測試工作量大;

2、可以引入很多自動化測試工具;

3、用戶體驗測試很關鍵,這裡的用戶體驗包括了應該測試的很多方面,包括功能、性能、安全、UI、易用性、健壯性、可靠性等等。


傳統軟體行業測試要求的是質量,一個銀行的軟體邏輯功能必須嚴謹才可以上線;互聯網產品更新換代快,測試要求在短時間內完成,功能上線後可以修復一些簡單bug。就是測試的重點不一樣


先技術自測,然後內測,等穩定了可以目標用戶測,出beta版公測


測試思路:先內測,再上線測試!

具體的測試內容都是上面的說的那些了,主要是穩定性、兼容性、安全性等!


本人目前主要負責公司產品測試。測試一年經驗總結:

流程:技術自測-站內系統測試-正式上線

1,看懂產品經理文案設計,對比技術做的成品。反饋雙方,有出入的地方,協調統一下產品。

2,測試產品功能,反饋雙方,有問題糾正。

3,測試產品樣式,反饋雙方,美工調整樣式

4,測試兼容性,本人安裝百度,谷歌,火狐,搜狗,qq,360等瀏覽器。反饋技術調整兼容

回答完畢,請大家指教!


互聯網的特點是啥?用戶多!

這直接導致以下問題:

1 訪問量大,所以對系統性能和穩定性要求高。

2 用戶面廣,各個用戶行為和期望千差萬別,所以要求容錯性和用戶體驗要好。

3 產品直接暴露於internet,所以要求較高的安全性。

4 訪問設備種類繁多,包括終端,瀏覽器,要求各種配置的測試都要到位。

其餘的,請樓下補充~


互聯網測試的特點:

1. 產品迭代速度快. 單一角色很難保證產品質量, 需要 "人人皆測試" 理念.

2. 頁面性能測試很重要, 用戶期望頁面越快越好

3. 兼容性測試也很重要. 比如: 所有的瀏覽器兼容性, app的兼容性等


推薦閱讀:

怎麼才能寫好產品策劃方案呢?
後台產品經理與web/客戶端產品經理的職業發展方向有什麼不同?
有沒有比較好的國外的旅遊APP推薦?
產品 UI 大改版究竟是為了什麼?
產品設計師在設計產品時都會關注哪些細節?

TAG:產品經理 | 測試 | 產品設計 | 產品 | 信息技術IT |