• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • 互聯網測試有什么不一樣(3)

    發表于:2014-06-25來源:csdn作者:rickyqiuTX點擊數: 標簽:互聯網測試
    ----------------------------------------- 變和不變的分割線 ------------------------------------ 以上列舉了一些相比傳統軟件行業的不同的地方吧,但是對測試人員來說,

      ----------------------------------------- 變和不變的分割線 ------------------------------------

      以上列舉了一些相比傳統軟件行業的不同的地方吧,但是對測試人員來說,也有很多相同或者類似的地方。

      1. 一樣的需要非常了解產品和業務

      對于測試人員來說,如果不了解產品和業務,測試工作很難開展,因為連最基本的對錯(是不是bug)都很難判斷,當然除了一些明顯的錯誤,比如js出錯這樣的信息,這種缺陷產品體驗的時候就能夠發現或者等到被用戶發現了。所以我們還是需要花很多的時間和精力來熟悉產品業務。從這個角度看,沒有很大的變化,只是換了一個不同的領域而已,這個差別是不同的產品帶來的,而不是因為傳統軟件或者互聯網的差別帶來的。

      2. 一樣的需要了解產品的技術

      這個其實和上面有點類似,測試人員需要去了解產品開發用到的技術,這對深度的測試,甚至和很多測試技術和工具的應用有很大的關于,比如性能分析,內存泄露的發現,覆蓋率的分析等等。不去學習和了解這些,很多工作沒有辦法開展。從方向上來看沒有變化,我們也要去學習和實踐這些東西才能更好的了解。但是具體的技術可能有所不同,比如互聯網web的產品可能會常用到JS,PHP, Java, C++等語言,還有各種web服務器,cache,代理等等。

      3. 具體的測試技術

      上面說到了一些產品開發的技術,其實還有一塊是測試方面的技術,其實這一塊細化來看和傳統的軟件開發有很多相似甚至相同的地方。比如如果來做靜態代碼的掃描、局部的性能測試方法和工具、覆蓋率的工具、自動化的一些工具和框架、一些監控的工具等等。

      從這個角度來看,技術的差異并沒有很大,當然互聯網有一些特別,比如很多基于web的系統、分布式的、多層的,會對工具提出一些要求,這個差別其實倒不是很大,因為很多傳統的服務器軟件也是這樣。

      4. 測試設計的方法

      上面提到,因為產品發布節奏的差異,使得整個流程必須更輕更快,但是針對于一個具體功能的測試的時候,用例的設計和執行上需要考慮的問題其實和傳統的沒有太大的差別。因為這個時候大家面臨的問題是一樣的,如何測這個軟件的這個功能。所以一些思路和方法還是能用得上。

      綜合以上來看,局部的差異反而比較小,但是涉及到大的形態和流程方面的差異就會比較大。

      也可能正是因為這樣的原因,很多從傳統軟件到互聯網的人也很快就能夠融入并開始發揮作用,而且退回幾年來看,現在各大互聯網公司里面的人大部分也都是來自于所謂的傳統軟件企業。

      ---------------------------------- 其他的廢話 ---------------------------------------------

      我相信不同的領域的發展速度和機會是不一樣的,這也是這幾年很多人投身到互聯網行業的原因之一,這個就好比經濟學上所謂的市場對于資源配置的驅動力一樣,很正常。但是另一個方面,會讓人有一種錯覺,以為換到一個快速發展的行業,自己立馬變強了。其實冷靜的來看,并不會如此,只是趕了個浪潮,真正的技術和能力不會因為你換了一個領域或者行業就變得強大或者高深了,要獲得這樣的提高一定是因為更多的學習,實踐和思考,以及和別人的交流而慢慢得到的。

      上面提到了互聯網產品,其實有些時候,這是一個偽命題,因為在各大互聯網公司都有傳統軟件,比如騰訊百度阿里都有客戶端的產品,而且數量還不少,有些還有C/S架構的產品,國外的google也有chrome,picasa這種桌面的產品,facebook也出了IM客戶端。所以在很大程度上,還是非常的需要比如Windows GUI產品的開發和測試技術,服務器類似企業級產品的方法和能力。當然,這些產品背后是連到互聯網的,所以也有差異的部分,但是沒有想象的那么大。

      另外一個問題,有些時候大家在借互聯網軟件這個名字來逃避一些東西,比如一些不嚴謹,或者混亂的地方,就全部歸結到這是互聯網的特性,這個是一個“度”的問題,要自己去分辨。

      另一個問題,對于初入互聯網測試的人有什么建議呢?下面這些也是自勉。

      1. 正視這種差異帶來的改變,上面說的一些東西真的也是很大的不同,所以要積極的學習和了解。

      2. 努力的去學習產品相關的知識,包括相關的開發技術,這樣才能更好的開展工作。

    原文轉自:http://www.ltesting.cn/deltestingde/

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>