基于Java后端和角度前端的应用程序负载测试

时间:2016-07-19 07:26:27

标签: apache performance benchmarking load-testing

所以我想加载测试我的应用程序,它有一个Java-Backend和Web页面由Angular提供。 现在,我阅读了ab以及它如何用于测试我的应用程序的负载。 我做了一个样本ab Test String类似于:

  

ab -A YWRtaW5Abth2aXMuY29tOmFkbWlu -n 1000 -c 100 http://example.com/

这里从我得到的文档:

-A适用于base-64 encoded username:password

-c :(“并发”)。表示同时访问该网站的clients (people/users)次。当ab运行时,将有-c客户端访问该站点。这实际上决定了您的网站在基准测试期间所承受的压力。

n:表示将要发出多少请求。这只是决定了基准的长度。

我怀疑

  1. ab如何测试负载,就像它检查前端的负载一样,或者它也会测试我的java服务器上的负载,因为它会加载页面。(我很漂亮这里很困惑。)

  2. 我是否需要在ab请求中提供服务器的登录凭据。就像没有我的服务器的凭据一样,它如何为每个用户输入,然后执行多个页面加载以进行测试

  3. 现在,如果我将变量-c设置为1000,我如何提供多个用户名密码的base64编码字符串。

  4. 此外,当我使用和不使用auth-key进行试运行时,测试成功运行,然后结果(wrt到时间执行测试)是类似的。

0 个答案:

没有答案