我最近在暑假实习。我的工作总结如下:
工作摘要:Selected Intern将设计,编码和测试Tunable Load Generation Front End控制卷操作,快照, 等等,基于用户指定的CPU负载%/磁盘负载%。这个 工具将利用现有的负载生成工具。必要 功能:
- 敏捷软件开发
- 使用Python语言的面向对象设计
- 创建用户文档
- 操作系统知识
任何人都可以向我解释一下“可调负载生成前端”是什么吗?我目前正在研究敏捷软件编程/开发,所以对此的信息也很受欢迎。
答案 0 :(得分:0)
这是一个非常广泛的术语,可能对不同的人意味着不同的事情。
核心问题是应用程序在负载下的行为与正常测试条件下的行为大不相同。大多数团队在投入生产之前使用某种工具来加载测试软件。此工具会生成一些负载(对于Web应用程序,通常会有许多HTTP请求),并报告应用程序的性能特征。
这个过程中最困难的部分是获得一个或多或少反映生产负荷的负载配置文件。然后还有关于应用程序在未来(增加)负载下如何执行的问题。或者如果流量被定向到站点的不同部分,可能会发生什么。
我对“可调负载生成前端”的解释是一种可用于更改负载测试参数的工具。然后,您可以选择参数来模拟生产负载,或者设置测试以在其他预期方案下测试您的软件,而且只需要很少的工作量。