0

处理用户工作流程和操作路径的最佳实践是什么?

我想知道我应该如何在 Jmeter 中处理我的并发用户,以及最好的方法是什么。主要问题是,如果下面显示的示例被认为对性能测试有好处?如果没有,有什么更好的方法?

我的测试:

CSV data config (list of users and passwords)
Thread group (30 users)
    Once Only Controller
        Login
    IF Controller (action 1) - Checks if username from CSV file matches
        LOOP Controller
            load page
            do action
            finish action
    IF Controller (action 2) - Checks if username from CSV file matches
        LOOP Controller
            load page
            do action
            finish action

几乎如果控制器检查用户名是否匹配,则执行其他操作,直到下一次匹配。这样做的原因是仅隔离特定用户以执行特定操作。

4

1 回答 1

1

经过许多不同的经验和测试用例,我意识到对于功能/回归测试使用 IF 语句是可以的,但对于负载测试,最好使用具有这些用户的许多权限的单一登录。

这就是我最终完成该测试用例的方式

于 2013-08-01T20:33:45.933 回答