[發明專利]一種軟件性能測試中無應答事務的測量方法有效
| 申請號: | 201110139791.2 | 申請日: | 2011-05-27 |
| 公開(公告)號: | CN102333004A | 公開(公告)日: | 2012-01-25 |
| 發明(設計)人: | 林謖 | 申請(專利權)人: | 北京新媒傳信科技有限公司 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26;H04L29/06 |
| 代理公司: | 北京市隆安律師事務所 11323 | 代理人: | 權鮮枝 |
| 地址: | 100089 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 軟件 性能 測試 應答 事務 測量方法 | ||
1.一種軟件性能測試中無應答事務的測量方法,其特征在于,該方法包括:
客戶端程序向服務器發送請求A,服務器向客戶端程序返回請求A已收到的回執;
服務器處理請求A,并將請求A的處理結果發送給外部系統程序;
客戶端程序獲知外部系統程序接收到請求A的處理結果;
客戶端程序將發送請求A標記為無應答事務的開始,將獲知外部系統程序接收到請求A的處理結果標記為無應答事務的結束,由此測量無應答事務。
2.根據權利要求1所述的方法,其特征在于,所述由此測量無應答事務包括:測量無應答事務的響應時間、單位時間內業務的完成量和成功率。
3.根據權利要求1或2所述的方法,其特征在于,所述客戶端程序獲知外部系統程序接收到請求A的處理結果包括:
將客戶端程序和外部系統程序實現在同一個進程中,當服務器向外部系統程序發送請求A的處理結果時,客戶端程序能獲知外部系統程序接收到了請求A的處理結果。
4.根據權利要求1或2所述的方法,其特征在于,所述客戶端程序獲知外部系統程序接收到請求A的處理結果包括:
客戶端程序在啟動后向外部系統程序注冊自己的位置信息;
外部系統程序在接收到請求A的處理結果后,通過查找客戶端注冊的位置信息,確定所述客戶端程序的位置,將請求A的處理結果發送給所述客戶端程序。
5.根據權利要求4所述的方法,其特征在于,
所述客戶端程序在啟動后向外部系統程序注冊自己的位置信息包括:客戶端程序將自身的標識以及自身所在進程的IP地址和端口號發送給外部系統程序,外部系統程序將所述客戶端程序的標識以及IP地址和端口號對應保存;
所述外部系統程序在接收到請求A的處理結果后,通過查找客戶端注冊的位置信息,確定所述客戶端程序的位置包括:外部系統程序從請求A的處理結果中獲取所述客戶端程序的標識,根據該標識查詢所保存的信息,得到對應的IP地址和端口號,根據所得到的IP地址和端口號確定所述客戶端程序的位置。
6.根據權利要求1或2所述的方法,其特征在于,所述客戶端程序獲知外部系統程序接收到請求A的處理結果包括:
建立客戶端程序和客戶端程序所在客戶端進程之間的匹配規則;
客戶端進程根據所述匹配原則確定自身對應的客戶端程序并啟動該客戶端程序;
外部系統程序在接收到請求A的處理結果后,根據所述匹配原則確定客戶端進程的位置,將請求A的處理結果返回給所述客戶端進程,進而所述客戶端程序獲知外部系統接收到請求A的處理結果。
7.根據權利要求6所述的方法,其特征在于,
所述建立客戶端程序和客戶端程序所在客戶端進程之間的匹配規則包括:建立配置文件,在該配置文件中保存客戶端程序的標識與客戶端進程的IP地址和端口號之間的對應關系;
所述客戶端進程根據所述匹配原則確定自身對應的客戶端程序包括:客戶端進程根據自身的IP地址和端口號查找所述配置文件,找到對應客戶端程序的標識;
所述外部系統程序在接收到請求A的處理結果后,根據所述匹配原則確定客戶端進程的位置包括:外部系統程序從請求A的處理結果中獲取客戶端程序的標識,根據客戶端程序的標識查找配置文件,找到對應客戶端進程的IP地址和端口號。
8.根據權利要求7所述的方法,其特征在于,當有N個客戶端進程時:
N為大于1的自然數;
在配置文件中保存客戶端程序的標識模N后的余數與客戶端進程的IP地址和端口號之間的對應關系;
所述客戶端進程根據所述匹配原則確定自身對應的客戶端程序包括:客戶端進程根據自身的IP地址和端口號查找所述配置文件,找到對應的余數,然后找到其標識模N后余數等于該找到的余數的客戶端程序;
所述外部系統程序在接收到請求A的處理結果后,根據所述匹配原則確定客戶端進程的位置包括:外部系統程序從請求A的處理結果中獲取客戶端程序的標識,根據客戶端程序的標識模N后的余數查找配置文件,找到對應客戶端進程的IP地址和端口號。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京新媒傳信科技有限公司,未經北京新媒傳信科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110139791.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種熨刷用密封連接件
- 下一篇:載波補償系統和方法





