百人计划第十四期20170722

性能测试知识体系

知识体系:HTMl,C语言(loadrunner),Http请求,XML,JSON,数据库

性能测试的分类:

负载测试:不断增加系统的负载,直到负载达到阈值——评估系统在预期工作负载下的性能的测试。

压力测试:当硬件资源如cpu、内存、磁盘空间等不充足时对软件稳定性的检查

并发测试:通过模拟用户并发访问,测试多用户并发访问同一个应用、同一个模块或者数据记录时是否存在死锁或其者他性能问题。

配置测试:配置测试方法通过对被测系统的软\硬件环境的调整,了解各种不同对系统的性能影响的程度,从而找到系统各项资源的最优分配原则。

可靠性测试:过给系统加载一定业务压力(例如资源在70%-90%的使用率),使系统运行一段时间,以此检测系统是否稳定运行。


性能测试术语:

并发数:用户在同一时刻做同一件事情,和系统进行交互

注册用户数:当前系统中注册的用户

在线用户数:当前时间内登陆的用户数,不需要和系统产生交互

事务:由一些列的请求组成

TPS:每秒钟处理事务的数量,衡量系统处理能力的指标

吞吐量:在一次测试性能过程中网络上传输的数据量的总和

点击率:每秒钟用户向Web服务器提交的HTTP请求数

资源利用率:对不同系统资源的使用程度,是分析系统性能指标而改善性能的主要依据

性能测试流程

Jmeter框架:Jenkins+Jmeter+Ant自动化集成环境搭建

MaxRequestsPerChild

•每个子进程在其生存期内允许伺候的最大请求数量,默认为10000。到达MaxRequestsPerChild的限制后,子进程将会结束。如果 MaxRequestsPerChild为"0",子进程将永远不会结束。默认值是 :0



Consume 用户PC客户端 访问端

CDN的全称是Content Delivery Network,即内容分发网络。其基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定DNS域名系统 域名与ip的绑定解析 

Load balancer(负载均衡) 负责多台Web servers负载均衡,将大量用户请求指引到多台Web servers。 

web servers pool (Web服务器池)Image Server 用来存放网站静态资源,如图片、CSS、Javascript、Jquery等等资源文件,可以单独针对静态资源设置Http Header缓存信息,另外也有助于之后将Image Server作为CDN源。

Monitor & Alert Server 主要是监测各类Server的运行情况,如CPU、请求数、请求等待时间、请求执行时间等等;此外还可用来接收并显示各类Application的异常信息,便于及时发现并处理各类系统运行异常。

DB Server 根据业务和访问量大小,进行角色和功能的拆解,会有Core DB(核心数据库)、Report DB(报告数据库)、Query DB(查询数据库)、Distributor DB等等,以适应高访问量和性能的要求

Batch Job Server 用来承担一些后台异步处理的任务,有助于降低系统设计的复杂度和各个系统功能之间的耦合性。  比如:任务系统定时跑任务 1.1日看12月31日的数据 帮你统计的数据就类似帖子回复数量(看有多少好评 多少差评 )晚上进行统计更新

Web Server 部署电子商务前台购物系统,如商品展示、购物车、用户注册登录......等等。 Back-end Business System 指后台业务处理系统,如订单处理、产品管理、客户管理、采购管理、财务管理、库存管理......等等,该系统主要给公司内部用户使用。

 Message Router / Bus 进行消息的异步传输和处理,系统功能模块之间实现松散耦合,可让系统承受更高的访问量和业务量,极大提高了系统的吞吐量和性能。 Message Bus的概念,即“消息总线”。发送消息是向“Message Bus”中发送,并且需要注明发送的消息类型;同时,任何人都可以随时从“Message Bus”中接听消息,并且可以通过消息类型来进行筛选,只接收你感兴趣的话题。 WMS 负责仓库的收货入库、订单出库、库存管理等。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,324评论 5 476
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,303评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,192评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,555评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,569评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,566评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,927评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,583评论 0 257
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,827评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,590评论 2 320
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,669评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,365评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,941评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,928评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,159评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,880评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,399评论 2 342

推荐阅读更多精彩内容