Я только что реализовал это, используя jmeter для приложения, которое использует Spring Security (это было бы очень похоже на PHP). Это довольно просто:
1) Создайте новый CSV-файл с помощью текстового редактора. Например: CSVSample_user.csv
username1, password1
username2, password2
2) В jmeter создайте элемент конфигурации набора данных CSV
Thread Group>add>Config Element>CSV Data Set Config
=> Assign variable names (see image)
3) Создать элемент HTTP-запроса
Thread Group>add>Sampler>HTTP Request
=> Create a POST with parameters, have the variable you created
put the values for the parameter. (See bottom image).
ПРИМЕЧАНИЕ. Есть и другие необходимые элементы, например менеджер файлов cookie и т. д. Кроме того, количество потоков должно быть установлено на количество пользователей, вошедших в систему.
Дайте угадаю, для шаблонов Smarty? Я сделал следующее: