I have a Selenium test project written in C# which I want to integrate with NeoLoad. This Selenium automation uses NLWebDriver to drive the test and I was able to run this test as part of the "Action" in the UserPath in NeoLoad (after Publishing the mentioned Selenium test project in VS2015 and referencing the published .application file from NeoLoad as an “Executable Test Script” which seems to be the only option under "End User Experience" for Selenium automation script that is written in C# - please let me know if you know a better way of integrating C# Selenium with Neoload). However, I am now faced with three problems: 1) when I run the scenario in NeoLoad, it opens too many browser instances of client app - I want to run the scenario without launching any browsers or at least, be able to control the number of instances of client app. Another problem is that it does not log asserts which I coded in the Selenium automation project - is there a way to add customized logs in the NeoLoad Reports? Lastly, I cannot find a way to monitor the server (which is the target of the client instances) side performance while the scenario is running from NeoLoad. Could you please provide me with step-by-step instructions for resolving these three problems?
↧