А что за параметр Sender? откуда и как его взять?
Sender -- это обьект, инициировавший событие (Event), а брать самому не надо --
Event Control сам передаст обработчику нужного инициатора.
Насколько я понял причину вопроса -- имеется желание самостоятельно запустить на выполнение эту функцию. Уберите Sender из параметров и запускайте -- в данной функции он (
Sender) ничего не делает, он здесь лишь по тому, что данная функция -- обработчик события.
Чтобы использовать эту функцию по назначению (отправлять лог на почту после выполнения
каждого теста), нужно в проект добавить элемент
Events. В одном из его дочерних элементов, например
GeneralEvents (который всегда присущ по умолчанию), из дерева
Available Events (в левой части) в ветке
Test Engine Events выбрать
OnStopTest, далее в таблице выбранных событий в колонке
Event Handler (обработчик события) напротив выбранного события (
OnStopTest) нажать кнопочку
New и выбрать скрипт, в котором будет храниться обработчик этого события. Если Вы уже сохранили эту функцию в какой-либо скрипт Вашего проекта (вместе с параметром
Sender разумеется), та выберите этот скрипт и укажите использовать эту функцию в качестве обработчика. Иначе будет создана пустая функция-обработчик, в которую можно скопировать тело этой функции.
P.S.: событие, о которой идёт речь, действительно происходит после каждого теста. Просто у меня каждый проект содержит по одному тесту, по тому я так и написал в своём предыдущем посте.