2011-11-16 45 views
1

我在基于线游戏的Flash的加载/压力测试中遇到了一些问题。我如何执行Flash游戏的加载/压力测试?

如何对Flash游戏执行加载/压力测试(可能是脱机或联机)?

你会推荐任何用于测试Flash游戏的自动化工具吗?

我可以在哪里创建虚拟用户并定义一些预定义场景?

回答

0

这取决于你编码你的游戏, 的方式,如果它使用了某种形式的后端处理用户动作 您可以轻松创建一个Flash应用程序,以数百个请求发送给后端 ,看看它是如何执行(我假设大多数游戏逻辑存储在后端)。这个应用程序可以在多台机器上同时运行,以模拟到后端的数千个请求。 这样您就可以“编码”用户正常执行的操作,例如“走在这里”或“在那拍摄”等。

对于更真实的生活场景,我想你坚持要手动测试它作为许多电脑,因为你可以在同一时间,因为总体表现还取决于客户端电脑,互联网连接,ping等

第三个选项可能是编写一个简单的应用程序发送一个HTTP请求到托管Flash的Web服务器文件,从而请求加载了Flash文件的页面。 这样你就可以看到服务器是否可以处理很多同时发生的请求

+0

感谢您的回复,它真的会对我有帮助......但是 如果您知道任何自动化工具可能会创建虚拟用途负载测试请告诉我....? –

+0

你能告诉我你想要测试的是什么吗? 是后端的负载如apache或IIS 还是你想测试你的Flash文件 还是你需要压力测试一个自定义的游戏后端? – Thomas