<pre id="ff7yo"></pre>

      <form id="ff7yo"><legend id="ff7yo"></legend></form>
        <nav id="ff7yo"><listing id="ff7yo"></listing></nav><nav id="ff7yo"></nav>

        <nav id="ff7yo"><listing id="ff7yo"></listing></nav>
        <small id="ff7yo"></small><nav id="ff7yo"><dd id="ff7yo"></dd></nav>
      1. <nav id="ff7yo"></nav>
          <form id="ff7yo"></form><nav id="ff7yo"></nav>
          <nav id="ff7yo"></nav>
          <sub id="ff7yo"></sub>
          更多課程 選擇中心

          軟件測試培訓
          達內IT學院

          400-111-8989

          我們需要什么樣的軟件測試?

          • 發布:軟件測試培訓
          • 來源:軟件測試問答
          • 時間:2015-01-10 16:29

          1.“用戶質量”和“開發質量”就是我通常用來分析一個產品究竟需要什么樣的測試的第一個因素。

          在這個維度下,我們可以很容易地理解,如果一個產品僅僅是 “一次性”的產品(也即,開發后不再需要維護和持續演化),那么測試的重點一定就是“用戶質量”(只需要關心該產品是否在用戶面前表現得夠好就可以了);代碼是不是夠爛,設計是不是不合理并不重要。而如果一個產品是需要持續演進較長時間的,那就必須關心代碼和設計的質量(“開發質量”)。例如,一個采用付費下載方式進行銷售的小游戲,開發團隊通常不會花太多的時間和精力在保證產品具有良好的“開發質量”上,而寧愿花更多的時間去調整外部的細節表現,音效,圖像上。

          2. 另一個直接決定了產品需要什么樣的測試的緯度是“產品對缺陷的容忍程度”。

          測試工程師有時候喜歡把“零缺陷”作為標榜測試工作的口號(我在很長一段時間內也是如此),但,仔細想想,如果發現一個缺陷的成本比讓這個缺陷留在產品中帶來的損失更大,那是否還值得去發現這個缺陷?我想,從項目的角度來說,答案是不言而喻的。測試是一個資源權衡的活動,也是一個基于風險的活動,因此,產品的缺陷帶來的影響越小,影響越容易被消除(修復),這個缺陷的價值就越小,值得投入用來發現缺陷的資源也就越少。

          拿互聯網產品和傳統的桌面產品來比較,對桌面型產品來說,缺陷的修復成本足夠高(只能通過軟件召回或是發布補丁的方式),因此對缺陷的容忍度就低;而對于互聯網產品來說,由于其產品的修復成本足夠低(對一個已知的缺陷,可能只需要花上幾分鐘到幾十分鐘就能完全修復了),因此相對而言,其對缺陷的容忍程度更高(當然,對于那些會導致用戶數據損失或是帶來其他不可逆破壞的缺陷,那又另當別論了),對互聯網產品開發來說,及時識別缺陷(發現那些用戶已經遇到的缺陷),快速定位缺陷和快速修復缺陷的能力往往要比在系統測試階段發現缺陷的能力更重要。而要能有強大的識別缺陷和定位缺陷的能力,就必須依靠產品內建的“開發質量”了。

          再以醫療行業的某些軟件為例,對涉及到醫療器械的控制軟件(如自動注射器,心臟起搏器等),其對缺陷的容忍程度就非常低,原因很簡單,因為這類缺陷可能帶來的后果太嚴重。

          3. 第三個因素是“有效的測試方式”。

          對互聯網產品來說,最有效的測試方式也許并不是找一堆專職的測試工程師在公司內部盡可能地覆蓋每一個功能細節,讓真正的用戶來對產品進行測試在很多情況下也許是更好的選擇。無論是FB,Google等公司提倡的dog food(讓全部員工來進行測試),還是在實際產品上進行的a/b testing, 或是游戲公司通常喜歡采用的內測方式,都是典型的讓用戶參與測試的方法。另外,根據產品不同的特性,適合采用手工測試還是自動化測試的方式來進行測試也是一個值得考慮的點。

          4. 第四個因素則是“產品的開發團隊所處的狀況”,因此,對同一個組織來說,在組織發展的不同階段,所需要的測試也是不同的。

          預約申請免費試聽課

          填寫下面表單即可預約申請免費試聽!怕錢不夠?可就業掙錢后再付學費! 怕學不會?助教全程陪讀,隨時解惑!擔心就業?一地學習,可全國推薦就業!

          上一篇:2015年軟件測試就業如何?
          下一篇:不懂編程也能學軟件測試嗎

          參加軟件測試培訓靠譜不?

          軟件測試培訓都學寫什么?

          軟件測試工程師需要我們掌握什么技術?

          學習軟件測試的優勢是什么

          • 掃碼領取資料

            回復關鍵字:視頻資料

            免費領取 達內課程視頻學習資料

          • 視頻學習QQ群

            添加QQ群:1143617948

            免費領取達內課程視頻學習資料

          Copyright ? 2021 Tedu.cn All Rights Reserved 京ICP備08000853號-56 京公網安備 11010802029508號 達內時代科技集團有限公司 版權所有

          選擇城市和中心
          黑龍江省

          吉林省

          河北省

          陜西省

          湖南省

          貴州省

          云南省

          廣西省

          海南省

          神马影院-战旗影院-首播影院-新视觉影院-在线观看中文字幕dvd播放 百度 好搜 搜狗
          <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>