- 1、本文档共171页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
负载压力测试-51Testing
* * * * * * * * * * * Web应用服务器端设计的测试 功能设置容量规划 安全系统设计 数据库设计 * Web应用开发测试 代码测试 组件测试 服务器端设计的测试 * Web应用运行测试 功能测试 易用性测试 负载压力测试 客户端配置与兼容性测试 安全性测试 * Web应用安全性测试 部署与基础结构 输入验证 身份验证 授权 配置管理 敏感数据 回话管理 加密 参数操作 异常管理 审核与日值记录 * Web站点经验点滴 在执行客户端并发性能测试的过程中,需要同时监控数据库服务器、Web服务器以及网络资源等使用情况,以便对系统的性能做全面评估 录制脚本和手工编写脚本相结合 设置数据池,实现变量加载 业务批量执行 * Web站点经验点滴 模拟用户数的递增 合理设置交易之间时间间隔 模拟IP地址变量的技术 超时(timeout)的设置 并发用户连续执行交易数的设置 错误处理 * Web站点经验点滴 利用QALoad的ActiveData技术 采用复合交易测试方案 尽量将执行负载测试的机器合理分布 并发用户数量极限点 加压机器的CPU使用率也有必要监控 设置并发点 HTML与URL录制方式 * 脚本调试技术 Winsock并发性能测试 关键技术 : 在脚本中如何用变量来代替定值,即处理Winsock应用程序数据流。 看看下面的实例脚本 ! * 原始脚本 PLAYER_INFO *s_info; { /* Declare Variables */ SET_ABORT_FUNCTION(abort_function); DEFINE_TRANS_TYPE(wsk-AdvancedTech_1.c); // Checkpoints have been included by the convert process DefaultCheckpointsOn(); DO_WSK_Init(s_info); SetTimeout(20); /* Wait up to 20 seconds for each expected pattern */ SYNCHRONIZE(); BEGIN_TRANSACTION(); DO_WSK_Socket(S1, AF_INET, SOCK_STREAM, IPPROTO_IP); DO_WSK_Bind(S1, ANY_ADDR, ANY_PORT); DO_WSK_Connect(S1, 25, 2100, AF_INET); ///////////////////////////////////////////////////// // The session id returned by the server is // unique to each connection ///////////////////////////////////////////////////// * 21bytes: SessionID=jrt90847\r\n */ DO_WSK_Expect(S1, \n); ////////////////////////////////////////////////////// // This unique id is then used for subsequent // requests ////////////////////////////////////////////////////// /* 34 bytes */ DO_WSK_Send(S1, SessionID=jrt90847\r\n:^B^@^@^@^B^@^@^@^A^@^@^@); /* 15 bytes: ID Accepted#^@\r\n */ DO_WSK_Expect(S1, \n); DO_WSK_Closesocket(S1); END_TRANSACTION(); REPORT(SUCCESS); EXIT(); return(0); } * 修改后的脚本 PLAYER_INFO *s_info;{/* Declare Variables */char Buffer[64];char SendBuffer[64];int nBytesReceived = 0;SET_ABORT_FUNCTION(abort_function);DEFINE_TRANS_TYPE(wsk-AdvancedTech_1.c);// Checkpoints have been included by the convert processDefaultCheckpointsOn();DO_WSK_I
您可能关注的文档
- 营业税业务知识培训.ppt.ppt
- 蔡老师的话-浅谈日本短期留学-很荣幸这次能够访问到蔡丰琪老师来.doc
- 行政院主计处出纳管理作业手册.doc
- 虹口体育馆大修工程报告-上海市体育局.doc
- 蓝牙的由来.ppt
- 血液透析医院感染预防控制策略与新进展(邓敏)-北京鹊翔恒通医疗科技.ppt
- 襄阳24中英语导学案【第二份】年级高一学科英语必修一课题Unit5.doc
- 表1项目总体情况-昆明环保局.doc
- 衡量标准及年度目标值.ppt
- 西南财经大学携手金蝶成都,共创信息化教育新未来.doc
- 2024年度党员干部民主生活会班子对照检查材料.docx
- 公司党委领导班子2024年度民主生活会对照检查材料4个带头方面.docx
- 市府办(政府办)领导班子2024年民主生活会会后综合情况报告.docx
- 在2025年市司法局信息宣传工作推进会上的讲话.docx
- 在2025年全省文化旅游高质量发展推进会上的讲话.docx
- 在2025年全区工业、住建大规模设备更新推进会上的讲话.docx
- 党支部2024年组织生活会民主评议党员情况总结报告_1.docx
- 2024年度组织生活会个人对照检查剖析材料.docx
- 镇党委书记2024年度民主生活会对照检查材料1.docx
- 党支部2024年组织生活会民主评议党员情况总结报告.docx
文档评论(0)