<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

          性能測試會遇到哪些問題?

          • 發布:軟件測試培訓
          • 來源:軟件測試問答
          • 時間:2020-08-05 11:44

          做任何事情,事前有準備就可以成功,沒有準備就會失敗。說話先有準備,就不會詞窮理屈站不住腳;行事前計劃先有定奪,就不會發生錯誤或后悔的事。

          一、 在測試工作啟動前

          (1)沒有對測試背景和當前項目情況進行足夠的了解。

          因為沒有對項目當前情況有足夠的了解,所以在心中形成了一個錯誤的測試方案(即分別通過接口壓測的方式對兩套相同配置不同項目版本的服務進行測試。),但實際上測試環境僅有當前一套測試環境且部署的為新版本服務。

          二、 在測試工作啟動初期

          (1)沒有搞清測試目標

          因為沒有搞清測試目標,所以沒有明確測試方向,不明確測試所需著重記錄的參數,就更不能有針對性的對其進行測試并獲取目標參數。

          (2)沒有制定明確的測試計劃

          因為沒有制定測試計劃,所以在測試工作執行在執行時時間分配錯亂,沒有明確測試操作的方案導致方案多次變動,延誤工期。

          三、 測試啟動中期

          (1)將工作重心放在了腳本編寫

          將過多的精力投入在了腳本編寫中,為給調試和其他環節預留出時間。測試不只寫完腳本即萬事大吉,這只是眾多環節中的一環,需環環相扣,每一環都順利完成才能完成一次測試。

          (2)測試腳本沒有進行真實調試,對腳本所使用的模塊不求甚解

          每次測試腳本編寫完成后,僅對腳本功能進行了驗證。也就是只保證了功能可用,但忽略了應用在測試工作中的真實場景。類似于接口壓測腳本沒有顧慮到各接口傳輸速率的問題,導致下游接口所需數據不足;數據庫sql寫入腳本中的線程應用也不求甚解,只學會皮毛就照貓畫虎,沒能理解使用的邏輯方式,所以線程模塊用的亂七八糟,直接導致腳本運行失敗。因為沒有對腳本進行真實場景調試,所以在測試執行后 就會出現各種問題。則需要一邊修改 一邊調試 一邊執行。大大影響工作進度。調試工作應在非工作時間進行或在進度時間范圍進行。不應占用測試執行時間。

          (3)多次調整測試方案

          我的初始方案是針對服務進行接口性能壓測,后來開發建議直接對數據庫進行測試,則又開始對數據庫進行測試,再對數據庫的測試出現斷路后,又采取了小顆粒維度對接口進行性能測試,此測試方案可行但需要大量的時間。我在采取這種方案的時候并沒有預見到這種風險,顯然這種高耗時的方案并不適用于我當前已延誤工期的情況。最終仍回歸最初的單一接口性能壓測方式,完成報告。

          a、因為沒有計劃和方案,所以選取哪種方案自我并沒有一個堅定的認知很容易動搖;

          b、其次因為對性能測試相關知識掌握的不足,所以在面對開發提供的各種方案都容易被動搖,認為他們說的更合理,但實際并沒有對這些方案進行認真的思考和評估。

          (4)沒有提前做性能基準測試

          因為沒有在壓力測試正式開始前對業務進行基準測試,所以對各個接口的基本表現沒有一個大致的了解,所以出現了腳本執行中權重比例錯誤的低級錯誤。

          (5)在最后一次測試時,沒有對服務器進行監控

          a.對linux系統操作不熟練,操作監控服務的時間成本較高

          b.沒有設計好具體的監控方案,不知如何更高效的監控服務器

          c.對自己降低了要求

          四、 測試收尾工作:

          (1)出現工作沖突

          應在測試工作開始前,明確測試執行時間區間,項目組內溝通,保證測試環境可正常使用。

          免責聲明:內容來源于公開網絡,若涉及侵權聯系盡快刪除!

          預約申請免費試聽課

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

          上一篇:軟件測試培訓班靠譜嗎?
          下一篇:智能設備sdk如何通過公司網絡進行測試

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

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

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

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

          • 掃碼領取資料

            回復關鍵字:視頻資料

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

          • 視頻學習QQ群

            添加QQ群:1143617948

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

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

          選擇城市和中心
          黑龍江省

          吉林省

          河北省

          陜西省

          湖南省

          貴州省

          云南省

          廣西省

          海南省

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