PerformanceRunner效能測試專案實戰之crm客戶管理系統指令碼新增集合點(13)
Performance Runner 實驗
實驗六:新增集合點(2課時)
實驗老師:small but strong
課件內容導航
實驗目的
預習要求
實驗理論
實驗步驟
實驗目的:
1,掌握PR集合點的概念意義。
2,掌握PR新增集合點的指令碼語句。
預習要求:
1,仔細閱讀實驗指導書。
2,理解集合點的概念
實驗理論:
1,集合點的概念
集合點用以同步虛擬使用者以便恰好在同一時刻執行任務。在測試
計劃中,可能會要求系統能夠承受100 人同時登入,在PR中可以
通過在登入操作前面加入集合點,這樣當虛擬使用者執行到登入的
集合點時,PR就會檢查同時有多少使用者執行到集合點,如果不到
100人,PR就會命令已經到集合點的使用者在此等待,當在集合點
等待的使用者達到100 人時,PR命令100人同時去登入,從而達到
測試計劃中的需求。
2,新增集合點的意義 假設建立場景時設定了50個虛擬使用者同
時載入,也就是所謂的50個使用者同時併發,那麼這個併發過程是
不是能夠貫穿整個執行過程呢?答案是否定的,客觀的講,這個
併發過程僅僅體現在開始執行的一剎那,隨著伺服器對請求的響
應時間的不一致或系統環境條件的限制,50個使用者的步調就會馬
上表現出不一致,有的快些,有的慢一些,在執行的過程中能夠
集合到一個點上的可能性微乎其微。 系統負荷最大的情況是所
有使用者都集中到系統瓶頸的某個點上進行操作。為了解決這個情
況,PR提供了集合點的功能,幫助測試人員實現真正意義上的並
發。
實驗步驟:
一,錄製CRM系統指令碼並回放。
二,指令碼中新增集合點。
一,錄製CRM指令碼並回放(具體操作步驟請參考實驗5)。
二,新增集合點。 在需要新增集合點的地方,新增如下指令碼語句即
可pr.rendezvous("login");括號內為集合點名字,可以隨意取名。 虛
擬使用者執行到集合點處時,暫時的停留,直到虛擬使用者數滿足我們
的測試需求時,才執行集合點之後的指令碼,達到同時併發,測試系
統承受能力的目的。
插入集合點,新增完成後指令碼能執行成功:
相關文章
- AutoRunner 功能自動化測試專案實訓之crm客戶管理系統試用安裝包下載(二十)
- 電商CRM客戶管理系統的特點
- IT專案管理之系統測試專案管理
- CRM系統管理客戶的四個要點
- 客戶關係管理系統原始碼|CRM系統原始碼原始碼
- CRM客戶管理系統對管理客戶的幫助
- 深圳外匯CRM客戶管理系統原始碼原始碼
- CRM客戶管理系統哪家好?
- CRM客戶關係管理系統有哪些優缺點?
- SaaS CRM客戶管理系統的四大優點
- 如何選擇客戶管理CRM系統?
- 如何選擇客戶管理CRM系統
- QTP專案實戰課程測試指令碼下載QT指令碼
- CRM客戶管理系統解決金融企業客戶管理難題
- 低程式碼搞了個客戶關係管理系統 CRM
- 那裡有外匯CRM客戶管理系統原始碼原始碼
- CRM客戶管理系統有什麼作用?
- CRM客戶管理系統有哪些好處
- 客戶管理必須要用CRM系統嗎?
- 如何理解客戶關係管理CRM系統?
- NetSuite客戶關係管理系統crmUI
- CRM系統三點實現企業客戶細分
- 銷售crm客戶管理系統:怎麼進行客戶管理?
- Linux系統效能測試指令碼(unixbenchnmon)Linux指令碼
- 企業如何使用CRM客戶管理系統全面瞭解客戶
- windows客戶端通過指令碼檔案新增信任站點薦Windows客戶端指令碼
- 測試專案管理系統 — TPA專案管理
- TPA測試專案管理系統-測試問題管理專案管理
- 透過CRM客戶管理系統進行客戶關懷
- CRM系統快速管理、檢視客戶全景資訊
- 如何選擇外貿crm客戶管理系統
- CRM客戶管理系統到底哪家做的好?
- CRM客戶關係管理系統的價值
- CRM客戶關係管理系統好操作嗎?
- CRM管理系統如何防止客戶被帶走?
- CRM客戶管理系統實現航運企業數字化管理
- Java SSM 商戶 管理系統 客戶管理 庫存管理 銷售報表 專案原始碼JavaSSM原始碼
- CRM客戶關係管理系統管理良好業務關係