NSelene icon indicating copy to clipboard operation
NSelene copied to clipboard

Consise API to Selenium for .Net (the port of Selene in python / Selenide in Java)

Results 59 NSelene issues
Sort by recently updated
recently updated
newest added

With a simple usage like in [selenidejs version](https://github.com/KnowledgeExpert/selenidejs/blob/master/lib/browser.ts#L105): ```typescript async open(relativeOrAbsoluteUrl: string): Promise { // ... const absoluteUrl = isAbsoluteUrl(relativeOrAbsoluteUrl) ? relativeOrAbsoluteUrl : this.configuration.baseUrl + relativeOrAbsoluteUrl; await this.driver.get(absoluteUrl); return this;...

help wanted
good first issue

In #49 we started to add ClickByJs implementation... This was the more or less original proposal by @wjgerritsen-0001 : ```c# public static SeleneElement JsClickWithOffset(this SeleneElement selement, int xOffset, int yOffset)...

help wanted
doing

see ##51 for inspiration, especially latest comments... In the context of implementing this issue, we also should refactor the current `SeleneElement#SetValue` and `SeleneElement#Type` implementations to reuse newly added JsType and...

help wanted

in #49 we started to add "negating conditions" support... The first straightforward implementation was: ```C# namespace NSelene.Conditions { public class Not : DescribedCondition { private readonly DescribedCondition condition; public Not(DescribedCondition...

doing

Look at this... NSelene has its own conditions base, available at `Be.*`, `Have.*` (and probably after #49, also `Be.Not.*`, `Have.No.*`)... Definitely at some point of time an average user can...

Use as example the implementation from SelenideJs and Selene.py. Take into account ideas from: https://fluentassertions.com/introduction

new funtion request: scroll to element

in order to lower the probability of conficts. E.g. NUnit has its Has class...