Использование различных процентов перехода состояний для SMS-сообщений в инструменте-заглушке SMPPSim

Мы тестируем отправку и получение SMS-сообщений с помощью инструмента-заглушки SMPPSim от Selenium (с открытым исходным кодом).

В основном, это отлично работает для наших тестов. Однако в случае, если мы хотим провести тестирование с различными процентами перехода между состояниями, мы не видим никакого эффекта в полученных нами уведомлениях о доставке. Т.е. все полученные сообщения имеют одинаковый статус, независимо от процентов, установленных в конфигурации SMPPSim: у всех есть состояние ДОСТАВЛЕНО.

В файле конфигурации smppsim.props у нас установлены следующие состояния:

# Percentage of messages that change state each time we check (excluding expiry or messages being completely discarded due to age)
# Requires an integer between 0 and 100

PERCENTAGE_THAT_TRANSITION=75

# State transition percentages. These parameters define the percentage of messages that
# transition from ENROUTE to the specified final state. The list of percentages should
# add up to 100 and must be integer values. SMPPSim will adjust the percentages if they do not.

# Percentage of messages that will transition from ENROUTE to DELIVERED
PERCENTAGE_DELIVERED=75

# Percentage of messages that will transition from ENROUTE to UNDELIVERABLE
PERCENTAGE_UNDELIVERABLE=10

# Percentage of messages that will transition from ENROUTE to ACCEPTED
PERCENTAGE_ACCEPTED=5

# Percentage of messages that will transition from ENROUTE to REJECTED
PERCENTAGE_REJECTED=10

Кто-нибудь видел такой же эффект с инструментом SMPPSim? Есть ли другой вариант в smppsim.props, который может вызывать разные статусы, или это просто ошибка?

0 ответов

Другие вопросы по тегам