Web应用程序中的事务处理场景模拟

时间:2011-02-09 18:33:54

标签: testing web-applications transactions

我正在研究事务处理,我找不到一种方法来模拟多个查询(HTTP方法)到资源(脚本),这将对共享数据起作用。

例如,一个HTTP GET表示使用param1从user1访问资源,另一个HTTP GET用于使用param2从user2访问

例如,2个用户试图“同时”预订有限资源,或访问触发应具有所有ACID属性的操作的URL。

有没有办法在Web应用程序中测试这些场景?

我是否应该坚持使用压力测试工具运行的“可编程”场景(我将编码的场景)?

在这种情况下你使用什么方法?

1 个答案:

答案 0 :(得分:0)

您可以使用Apache JMeter设置运行多个模拟用户,不同测试内容等的测试脚本。如果需要增加负载,您甚至可以运行从站以从多个物理测试客户端进行测试。可以使用包括用户特定数据的模板创建请求,选择随机准备的请求或运行脚本以为每个请求创建数据。