Попробуйте отправить список электронных писем (_to
) вместо строки электронных писем, отделенных друг от друга, поэтому вам необходим список строк для адресации (пустая строка будет рассматриваться как список с 1 адресом). В своем коде вы можете изменить строку:
s.sendmail(msg['From'],msg['To'], msg.as_string())
на другую:
s.sendmail(msg['From'],_to, msg.as_string())
РЕДАКТИРОВАТЬ
Если это не так Для работы можно попробовать выполнить итерацию списка, поэтому вы создаете разные sendmail для каждого письма в списке:
for to_email in _to:
s.sendmail(msg['From'],to_email, msg.as_string())
EclEmma может быть выполнен на наборах тестов TestNG. Можно также выполнить группу теста или данного класса TestNG с ним. Это требует плагина TestNg
На плагине EclEmma выберите "coverage configuration..." и выберите вкладку TestNG.
Да EclEmma - лучший вариант. Вы также можете попробовать cobertura на основе maven, что тоже достаточно хорошо.
Я также использую EclEmma, когда-нибудь смотрел на Clover ? - очень и очень красиво, но не с открытым исходным кодом.