?????????????????????????????У??????Web??????????????????????????????????????????????????涼?????????????????????????????????????Χ??????????????????????????????????????????????????????????????Locust?о????????????書??????????????????????????????????????????????????????Locust????????????ο?????????????????????????????????????????????LocustPlus?ɡ?
???????????????
???????????????????????APP?????????о???????????????????Android??iOS?????????????????????漰????APP??????????楨????С???????????????????????????????????????У?????????Щ????????????????????????????????????????????????????????????????Web??????????APP??????????????????????
????????????????????????????
????????????????????????ɡ????磬????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

????????ζ?ù????????????????
?????????N?????????й???????????????????????????????????£???????????ó???????????????????????????????????????
????????????????????????????????????????????????????
????1.???????????????
????2.????????????????
????3.?????????????????????????μ????????
?????????????????????????????????????????ó????????????????????????????????????????????????????????д??????????????????????????????
???????????????????
???????????????????????????????????????????????????????
????1.????????Standard Testing??
????2.????????Load Testing??
????3.?????????Stress Testing??
????4.?????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????ο??????
???????????????????????????????????????????£???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????ò???????????????????????????????????????????????????????????????????????????п????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????仯????????磬??????????????????????????????????????????????????????????CPU/????????????????
????????????????????????????????????????????????????????????ú????????????????????????????????????????????????????????????????????????????????????????????????
???????????1???????????ε????????????????????
?????????????λ?????
????????????????????????????????????????Щ???????????????????????????????Щ????????
??????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????У?
????1.?????????
????2.???????????TPS/RPS??
????3.?????????????
????4.????????
????????????????????????????????????????????????????????????????
????1.????????CPU????????????????г????????????????潻?????????????IO?????????????????????
????2.????????????????????????д??????????????д?????????
????3.???磺???????????????????????綹????С??
????4.???棨Redis???????????????????????????????????????????????????
????5.?????豸???????????????CPU????????????????г????????????????潻?????????????IO?????????????????????
??????????????????庬??????????????????????????????????????????????????????????????塣??????Щ???????????????е???????Щ????????????????ж?????????????????????????????磬?????????г???????????Windows?е??????????SystemProcessor Queue Length??????Linux???????????load averages??
????????????????????豸????Щ????????????????????????????????????????????????????????????豸???????????????????豸??????????????????У??豸?????????????????????????CPU????楨?????????????????IO??д????????????????????????????????????????豸????????????????????????????????????????????????????????п?ο?????????????????????????????????????????????????????????????????
?????????????????????????????????????й????????????????????????????λ??????????????????????????????????????????????????????????????ж???????????????з????????????????????????????????????????????????????????CPU??????????????????????????????????????ó????????????????????????????????????????????????????λ????????????????????????????????????????????????????????????????????????????????????????
???????????2???????????λ?????????????????????????
??????????????????
??????????????????????????????????????????????????????????????????????м??????????????????????????????о??????????????????μ???????????????????????
???????????ζ??????м????????ζ??????????м?????????????????????????????
?????????????????????????????????????????????£????????????????????????
????????????????????????????????????и????????????20??????????????????????????????????????3???????
?????????????????????????????????????????
????1.20?????????????????????
????2.1????????????20???????Э?????????????????
????3.1?????????????????????????????????м?????
????4.???????????????????????????????????????????л????????
????5.1???????????????20??????????????????????л??????????????
????????????????????????????????????????????????????????????????????????????????????????????????????10000?????????????кü?????????????????????????????????????????????????????????????????????????????????
?????????????????????
?????????????????????????????????????????????????????????????????????????顣
????1.???????????Virtual User Generator??
????2.??????????Result Collector??
????3.???????????Controller??
????4.????????????Monitor??
????5.???????????Analysis??
??????????????????

?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????У???????????????????????????????????????????????????????????????????????????Ч??????
??????????????????????????????????????????????????????????????????????????????????????