Hi Jeff,

Thanks for the info.

Currently I am using MbUnit-2.4.2.355 to run the test cases.  Is there
a way to tell the tool to automatically save the results in the xml
form to a specific location with a specific file name as the execution
completes, so that the tool that I write can identify the test result
and further process it.

Also as the execution completes can I trigger the execution of the xml
parsing tool that I will write to process the test results.

akhil

On May 6, 9:25 pm, "Jeff Brown" <[email protected]> wrote:
> There are three approaches:
>
> 1. If you run your tests with Gallio.Echo.exe, the MSBuild, NAnt or
> PowerShell tasks you can save the report to an XML file then write a tool to
> load up the XML and import results into the Db.
>
> 2. Similarly if you use those tools or Gallio.Icarus.exe (the GUI), then you
> can implement an ITestRunnerExtension and subscribe to various test events
> on the runner and upload to the Db as they become available.
>
> 3. You can create a subclass of TestDecoratorAttribute MbUnit attribute and
> override the Dispose method to capture the test outcome using
> TestContext.Current.Outcome and TestContext.Current.Test.  Then apply the
> attribute to each test that you want to have in the Db.  Notice that you
> cannot capture the report contents like assertion failures this way.
>
> In any case, ITestListener is an internal API, not one you want to use
> directly.
>
> Jeff.
>
>
>
> -----Original Message-----
> From: [email protected] [mailto:[email protected]] On
>
> Behalf Of akhil
> Sent: Wednesday, May 06, 2009 6:43 AM
> To: MbUnit.User
> Subject: MbUnit report tracking
>
> I am very new to MbUnit and require guidance on how to proceed regarding my
> requirement.
>
> Requirement:  I have to track the MbUnit results each time it is run in a
> DB.  My present knowledge is that once the test is run I can get the reports
> in the HTML, XML or Text format and I have to manually save them.  What I
> need to do is as the execution is completed I need to insert the values such
> as the test was run, the time taken, result of the test case etc all of
> which is being tracked by MbUnit.
> I looked at the API's list and saw something called as ReportListener, am I
> looking at the right thing.  How do I proceed.
>
> Thanks in Advance
> akhil- Hide quoted text -
>
> - Show quoted text -
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"MbUnit.User" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/MbUnitUser?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to