Вы можете отправить электронное письмо с уведомлением и приложенным отчетом. Я думаю, вы можете создать хранимую процедуру и запустить ее в конце выполнения теста для сбора необходимых данных. После этого вы можете создать .xml или файл Excel с результатом созданной процедуры и прикрепить его к электронной почте Итак, вам нужно создать плагин нагрузочного тестирования:
namespace LoadTestPluginTest
{
открытый класс MyLoadTestPlugin: ILoadTestPlugin
{
LoadTest myLoadTest;
public void Initialize(LoadTest loadTest)
{
myLoadTest = loadTest;
myLoadTest.LoadTestFinished += new
EventHandler(myLoadTest_LoadTestFinished);
}
void myLoadTest_LoadTestFinished(object sender, EventArgs e)
{
try
{
// place custom code here
MailAddress MyAddress = new MailAddress("someone@example.com");
MailMessage MyMail = new MailMessage(MyAddress, MyAddress);
MyMail.Subject = "Load Test Finished -- Admin Email";
MyMail.Body = ((LoadTest)sender).Name + " has finished.";
SmtpClient MySmtpClient = new SmtpClient("localhost");
MySmtpClient.Send(MyMail);
}
catch (SmtpException ex)
{
MessageBox.Show(ex.InnerException.Message +
".\r\nMake sure you have a valid SMTP.", "LoadTestPlugin");
}
}
}
}
Вот описание таблиц LoadTest DB http://blogs.msdn.com/billbar/articles/529874.aspx