Интеграция Selenium C# с инструментом тестирования производительности Neoload - PullRequest
1 голос
/ 21 января 2020

Может ли кто-нибудь помочь мне разработать процедуру интеграции сценария selenium C# с neoload tool.i хотел интегрировать кодирование selenium C# и Appium C# с neoload. Поэтому я прошел некоторые шаги в документации и не смог запустить Пример кода и не понял, как мы можем интегрировать сценарий selenium / appium C# с neoload для chrome или любым браузером и выполнить нагрузочное тестирование для веб-приложения или мобильного приложения с помощью того же инструмента. Не могли бы вы посмотреть на совместном снимке экрана и помогите мне поделиться ценным документом с любым простым примером для понимания концепции / получения некоторой уверенности. Спасибо за уделение драгоценного времени enter image description here

1 Ответ

0 голосов
/ 21 января 2020

Я изменил код, найденный здесь для драйвера chrome: https://www.neotys.com/documents/doc/neoload/latest/en/html/#24364 .htm

DesiredCapabilities cap = new DesiredCapabilities();
NLWebDriverFactory.AddProxyCapabilitiesIfNecessary(cap);
object proxyCapability = cap.GetCapability(CapabilityType.Proxy);
ChromeProfile profile = new ChromeProfile();
if (proxyCapability != null) {
    profile.SetProxyPreferences(proxyCapability as Proxy);
}

ChromeDriver webDriver = new ChromeDriver(profile);

Ваша проблема заключается в том, что вам необходимо предоставить ChromeDriver профиль, который имеет DesiredCapabilities, тогда как вы пытаетесь применить их непосредственно к драйверу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...