Splunk AppDynamics

Xunit/Specflow Monitoring

CommunityUser
Splunk Employee
Splunk Employee

Trying to find a way to monitor xunit tests on the AppDynamics SaaS portal. We currently use specflow to build out the scenerio and then code the rest in c#. It would be great if there was a way to monitor the Scenarios as well as the steps within it. Behind the scenes it runs on xunit so maybe there is a way to monitor that?

test example: 

*.feature file

@App
Scenario: [APP] Search for an app in Airwatch DB fails
	Given I have valid "apple" public app context
	When I search for the app "someapp"
	Then The http status code of the response should be 204

and the steps are something like this:

        [Given(@"I have (.*) device with name (.*)")]
        public void GivenIHaveDeviceWithName(string deviceType, string deviceName)
        {
            this.ScenarioContext.Add("DeviceType", deviceType);
            var deviceContext = this.ScenarioContext.GetContext<DeviceContext>(deviceName);
            this.ScenarioContext.Add("Udid", deviceContext.Device.DeviceUid);
        }

On the AppD side, I would then be able to see how long each of these scenerios took as well as even get how long each step took. Is there a way to do this? Possibly with some configuration?

Thanks in advance!

Labels (1)
0 Karma

Raunak_Mohanty
Builder

Hi,

  All you need to do is identify the .Net Process under which this code is getting executed and then create a standalone app configuration and POCO rules to get the metrics.

Thanks,

Raunak

Get Updates on the Splunk Community!

Splunk MCP & Agentic AI: Machine Data Without Limits

  Discover how the Splunk Model Context Protocol (MCP) Server can revolutionize the way your organization ...

Finding Based Detections General Availability

Overview  We’ve come a long way, folks, but here in Enterprise Security 8.4 I’m happy to announce Finding ...

Get Your Hands Dirty (and Your Shoes Comfy): The Splunk Experience

Hands-On Learning and Technical Seminars  Sometimes, you just need to see the code. For those looking for a ...