Прежде чем вы начнете дорабатывать сценарии, вам действительно нужно составить план тестирования, основанный на вашем понимании требований.
Рассмотрите вашу пользовательскую базу и любые другие возможные / будущие пользовательские базы (как более низкий приоритет). Для чего они в основном будут его использовать и сколько стоят эти варианты использования в их бизнесе?
В идеале, создайте модель приложения и начните с этого.
Придумайте анализ рисков того, что вы планируете делать. Затем запланируйте функциональное тестирование, проверку безопасности, локализацию и т. Д.
Тогда вы можете начать думать о сценариях, основываясь на том, насколько они «рискованны» (из анализа рисков). Сосредоточьтесь на написании и выполнении «более рискованных» в первую очередь.
Получите от бизнеса информацию (если возможно, подпишите) о вашем анализе риска и о том, как вы собираетесь его использовать.
Простое выбрасывание случайных сценариев не является хорошей практикой тестирования и заслуживает всех насмешек, которые вы можете получить от разработчиков. Тестирование должно быть более спланированным, запланированным упражнением. Они могут нанять кого-нибудь с улицы для запуска сценариев, которые достигают высшей точки.
При этом я согласен с тем, что вышеупомянутые сценарии проверены и верны. Хорошие идеи. Также добавьте тестирование на летнее время. Используйте разные почтовые клиенты. Попробуйте опубликовать дату занятости / занятости. Попросите разработчиков объяснить, как они публикуют эту информацию. Это через веб-сервис? Они ожидают, что только пользователи Exchange будут использовать это? Кто-нибудь в разных странах, где даты форматируются по-разному? Затем вы можете найти слабые места и найти больше ошибок.
Счастливого тестирования.