亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

標準的Web應用系統性能測試過程包括哪些步驟?

標準的Web應用系統性能測試過程包括哪些步驟?

幕布斯7119047 2018-10-22 13:09:33
標準的Web應用系統性能測試過程包括哪些步驟
查看完整描述

1 回答

?
一只甜甜圈

TA貢獻1836條經驗 獲得超5個贊

功能測試、性能測試、安全性測試、配置和兼容性測試、可用性測試、鏈接測試等。
  鏈接是Web應用系統用戶界面的主要特征,它指引著Web用戶在頁面之間切換,以完成Web應用系統的功能
  測試重點:鏈接是否正確、鏈接頁面是否存在、是否有孤立的頁面(沒有鏈接指向的頁面)等。
  表單測試
  表單(Form)是指網頁上用于輸入和選擇信息的文本框、列表框和其他域,實現用戶和Web應用系統的交互,當用戶給Web應用系統管理員提交信息時,需要使用表單操作,如用戶注冊、登錄、信息提交、查詢等
  測試重點
  表單控件的正確性
  提交信息的完整性、正確性
  是否有錯誤處理
Cookie測試
Cookie通常標識用戶信息,記錄用戶狀態。
  使用Cookie技術,當用戶使用Web應用系統時,能夠在訪問者的機器上創立一個叫做Cookie的文件,把部分信息(訪問過的頁面、登錄用戶名、密碼等)寫進去,來標識用戶狀態。如果該用戶下次再訪問這個Web應用系統,就能夠讀出這個文件里面的內容,正確標識用戶信息
  如果Web應用系統使用了Cookie,必須檢查Cookie是否能正常工作,是否按預定的時間進行保存內容
  設計語言測試
  在Web應用系統開發初始,根據軟件工程的要求用文檔的形式確定Web應用系統使用哪個版本的HTML標準,允許使用何種腳本語言及版本,允許使用何種控件,這樣可以有效的避免Web應用系統開發過程中出現設計語言問題。
  其他測試
  數據庫測試
  面向任務、業務邏輯的測試
  探查性測試
  回歸測試
  速度測試:
  對于最終的Web應用系統用戶而言,最關心的性能問題是訪問Web應用系統頁面時,多長時間才能顯示出來所需要的頁面
  通常情況下,響應時間不超過5秒
  有些Web應用系統有超時限制,如果響應時間太慢,用戶可能還沒來得及瀏覽內容,就需要重新登錄了
  影響響應時間的原因有很多
  應用程序服務器需要從數據庫的大量數據中檢索信息
  服務器硬件影響(CPU、內存)
  所訪問頁面文件大小
  網絡連接帶寬
  負載測試
  負載測試是為了測量Web應用系統在一定負載情況下的系統性能,通常得出的結論是Web應用系統在一定的硬件條件下可以支持的并發用戶數目或者單位時間數據(或事件)的吞吐量。
  在進行負載測試前,需要定義標準用戶(活動用戶)的概念,定義執行典型的系統流程,定義負載測試執行總時間,定義抓取哪些事務的平均響應時間,定義用戶可以接受的平均響應時間(通常為5秒)
  測試時,增加用戶數量,平均響應時間就會增加,當達到用戶可以接受的平均響應時間這個臨界點,即是此系統可以支持的并發用戶數
  壓力測試
  對Web系統進行壓力測試,類似于普通機械、電子產品進行的破壞性試驗。方法是實際破壞Web應用系統,測試系統的反應
  壓力測試是測試系統的限制和故障恢復能力,也就是測試Web應用系統會不會崩潰,在什么情況下會崩潰,崩潰以后會怎么樣。
  在Web應用系統性能測試過程中,常常將壓力測試和負載測試結合起來。在負載測試的基礎上,增大負載量,直到系統崩潰



查看完整回答
反對 回復 2018-11-18
  • 1 回答
  • 0 關注
  • 863 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號