Я использовал некоторые инструменты нагрузочного тестирования, такие как siege, apache jmeter, httperf, которые действительно полезны и подходят для многих случаев.
Однако теперь мне нужно сравнить процесс продажи продукта, который состоит из нескольких страниц, включая:
- из, которые должны быть заполнены случайными данными и представлены
- куки / сессий
- одновременных запросов
- неверные данные формы
- ajax-запросы (проверка данных формы)
Короче говоря, я хотел бы смоделировать множество пользователей, одновременно покупающих товар в интернет-магазине (это так называемая гостевая касса, поэтому регистрация не требуется)
Прямо сейчас я пытаюсь написать что-то на php / curl, специфичное для сайта, но я подумал, что должны быть доступны некоторые инструменты, которые я мог бы использовать. Может ли кто-нибудь указать мне правильное направление?
Мне не нужны запросы с разных ip-адресов, потому что дорогие ресурсы происходят все на бэкэнде.