2015-06-16 4 views
-4

В области электронной коммерции мы используем asp .net-технологию в приложении. В этом электронная почта должна запускаться с ie .. день 1, 3,5,7,11,21, .. 100 дней после новый пользователь регистрация.Лучший способ протестировать запуск электронной почты

Как проверить правильность работы электронной почты или нет.

+0

Без кода невозможно сузить ответ на что-то практическое. Обычно вы изолируете различные биты логики и проверяете их. На более высоком уровне вы можете манипулировать базой данных, чтобы изменить дату/время регистрации пользователя, а затем запустить процесс проверки электронной почты. Однако это может быть непрактично. – forsvarir

ответ

0

Вы можете изменить свой код таким образом, чтобы он срабатывал после минут 1, 3, 5, 7, 11, 21 ... 100. Если он работает, вы можете быть уверены, что он будет работать и в течение нескольких дней.
Что послужило бы причиной для работы в течение нескольких минут, но работа в течение нескольких дней? Разница, вероятно, в одной строке кода.

После такого тестирования вы можете легко запустить свое приложение \ обслуживание в процессе производства и зарегистрировать себя сначала за 5-10 дней до запуска. Тогда, если даже что-то не сработает (например, в день 21 сообщение не будет отправлено), у вас будет достаточно времени, чтобы просмотреть журналы и устранить проблему, прежде чем другие люди смогут узнать о ее существовании.

Что касается меня, я бы отказался от подписки на услугу, которая сообщает мне, что я зарегистрировал N дней назад.

Смежные вопросы