首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基于智能手机应用服务的虚拟用户仿真

基于智能手机应用服务的虚拟用户仿真
EN

Stack Overflow用户
提问于 2012-06-30 20:25:08
回答 2查看 113关注 0票数 1

很抱歉,如果将来有人问过类似的问题,但我的搜索没有返回,我会考虑的,直接相关。

我试图在AWSEC2/S3中实现一个带有后端的服务,在iPhone中实现它的前端,这个服务或多或少像一个待办事项列表。这不是一个新颖的想法,但在我讲授的IT基础设施课程中将对我有所帮助。

不幸的是,我只能访问我自己的iPhone,并且无法在AWS上演示可伸缩性,等等。

有没有一种方法/软件工具/框架来模拟这个应用程序的虚拟用户,可以假装来自不同的帐户/应用程序向AWS服务器发送请求?模拟器应该发送请求,就像我的实际iphone应用程序会发送,如果我要添加一个项目到列表,或删除或编辑。

我明白压力测试是一个公认的话题,但在这里,我只想模拟多个用户,演示可伸缩性,而不是试图将Web服务推向极限。我也不确定这是否与交通模拟完全重叠。

任何帮助都将不胜感激。

EN

回答 2

Stack Overflow用户

发布于 2012-06-30 22:33:56

您可能可以使用Apache JMeter来完成它。这取决于后端发生了什么。但它支持以下服务器类型:

代码语言:javascript
复制
Web - HTTP, HTTPS
SOAP
Database via JDBC
LDAP
JMS
Mail - SMTP(S), POP3(S) and IMAP(S)
Native commands or shell scripts

你应该能把一些东西连在一起。

代码语言:javascript
复制
 http://jmeter.apache.org/
 http://www.opensourcetesting.org/performance.php

我已经在不同的点上使用它来模拟在AWS/EC2中运行的服务的非常重的负载。

票数 1
EN

Stack Overflow用户

发布于 2012-07-14 14:40:07

Apache基准是一个非常方便的工具,用于进行HTTP测试--您可以让它发出并发请求来模拟多个用户。与其他工具相比,它的主要优点是它简单易学。如果后端监听HTTP,那么在投资于更复杂的东西之前,尝试ab可能是值得的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11277411

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档