aquality-selenium-dotnet
aquality-selenium-dotnet copied to clipboard
Aquality Selenium is a library built over Selenium WebDriver tool that allows to automate work with web browsers. Selenium WebDriver requires some skill and experience. So, Aquality Selenium suggests...
Selenium Near method doesn't work correctly on c#
we probably need to override .Text property, like we do with the Click() method. note that this behavior differs from java
I have following code: ``` var browser = AqualityServices.Browser; browser.GoTo("some-url"); await browser.DevTools.EnablePerfomanceMonitoring(); var submitBtn = AqualityServices.Get().GetButton(By.Id("some-id"), "Telecash payment submit"); // driver will be crashed on the next line submitBtn.ClickAndWait(); ```...
Instruction example in case of our SpecFlow-based template: 1) Add CustomBrowserFactory 2) Add respective nuget package of driver e.g. Selenium.WebDriver.ChromeDriver 3) Add hook to be executed before tests: [BeforeTestRun(Order =...
Getting Exception on File Upload to RemoteWebDriver System.TypeInitializationException : The type initializer for 'System.IO.Compression.ZipStorer' threw an exception. ----> System.NotSupportedException : No data is available for encoding 437 There is a...
At the moment AquaityService uses ThreadLocal to keep AppContainer and ServiceProviderContainer instances. But it brings problems if you want to make your tests to be used in async context. To...
Provide access to DriverService and potentially any others objects which are involved into webdriver instantiation. With access to DriverService you can get chromedriver process id and manipulate with it if...
For example how to decrease (prevent "over-logging") when every request to UI elements has logged? Like: [2024-12-24 14:41:38.2927]|Info|Aquality.Selenium.Core.Elements.Element.get_Text| - Label 'Child element of 1' :: Getting text from element ........
After upgrading from 4.19.0 to 4.20.0 I observe such error: " *json: cannot unmarshal array into Go struct field Caps.capabilities.firstMatch.selenoid:options.enableVNC of type bool*" I use selenoid to run the tests...