Тестирование протокола Diameter с использованием Jmeter
Есть ли плагин с открытым исходным кодом для тестирования протокола диаметра с использованием JMeter? Я нашел "Computaris Top Testing Suite", который основан на JMeter и поддерживает тестирование протокола диаметра, но это платное.
1 ответ
Решение
Я не знаю ни о каких существующих плагинах, вы можете посмотреть что-то вроде:
Вам нужно:
- Скачать клиентские библиотеки диаметра
- Поместите их в папку JMeter /lib
- Внедрите свой тестовый код с помощью JSR223 Sampler (убедитесь, что вы используете "groovy" в качестве языка, см. Руководство Beanshell против JSR223 против Java JMeter Scripting: производительность - выключение, которого вы ждали!) Для объяснения и инструкций по установке обработчика сценариев Groovy поддержка в Jmeter). Вы можете проверить ExampleClient.java для справки.
- Когда все будет готово и разработка завершена, вы можете запустить сэмплеры JSR223, как и любые другие сэмплеры.
Вы можете использовать Seagull (http://gull.sourceforge.net/) для тестирования приложений диаметра. Seagull хорош как в тестировании, так и в создании нагрузки для тестирования производительности.
Кроме того, приличный уровень автоматизации можно сделать с помощью Seagull with Cucumber для автоматизации тестирования.