Questions tagged [atata]

Atata is C#/.NET web UI test automation full featured framework based on Selenium WebDriver. It uses fluent page object pattern.

Atata is web UI full featured framework based on . It uses fluent page object pattern.

Features:

  • WebDriver. Based on Selenium WebDriver and preserves all its features.
  • Page Object. Provides unique fluent page object pattern that is easy to implement and maintain.
  • Components. Supports a rich set of components.
  • Integration. Works on any .NET test engine (e.g. , ) as well as on systems like or .
  • Triggers. A bunch of triggers to bind with different component events.
  • Verification. A set of methods and triggers for the component and data verification.
  • Configurable. Defines the default component search strategies as well as additional settings.
  • Logging. Built-in customizable logging and screenshot capturing functionality.
  • Extensible. Atata and packages have a set of ready to use components.

Links:

53 questions
0
votes
0 answers

Mobile Browser Automation using Atata SpecFlow template

looking to implement mobile browser and web browser automation using saucelabs with specflow atata advanced template. Could someone please help with any sample code on the same. Thanks in advance. Looking for samples with usedrvier(),remotedriver()…
0
votes
1 answer

Atata Framework: DragAndDrop doesn't work

I am trying to implement simple drag an drop operation on this site with Selenium examples: https://demoqa.com/droppable. How it looks like: And seems, my implementation of drag and drop with Atata doesn't work. I got no error, but nothing actually…
IvanMikhalka
  • 184
  • 10
0
votes
1 answer

Pass custom screenshot consumer though json config

Hi, I use Atata framework with ExtentReports, based on this project: https://github.com/atata-framework/atata-samples/tree/master/ExtentReports Now I want switch from fluent context build to json config. My fluent context build looks like: …
IvanMikhalka
  • 184
  • 10
0
votes
0 answers

How to handle or recover/retry after "Selenium.StaleElementReferenceException" error with Atata?

I'm writing a test suite using Atata and am receiving this exception "Selenium.StaleElementReferenceException: stale element reference: element is not attached to the page document" trying to iterate over all the elements in a 's …
mamift
  • 651
  • 7
  • 18
0
votes
1 answer
Steve Gray
  • 133
  • 8
0
votes
1 answer

AutoSetUpConfiguredDrivers occasionally throws an 'Index out of range" Exception

Here's the content of my GlobalSetup - occasionally when I run, the call to AutoSetUpConfiguredDrivers throws an exception: System.ArgumentOutOfRangeException: 'Index was out of range. Must be non-negative and less than the size of the collection.…
Steve Gray
  • 133
  • 8
0
votes
1 answer

How to assert disabled option from the list?

I need advice, how to assert the disabled option from the list that it is disabled using Atata or else?
Hanna
  • 11
  • 1
0
votes
1 answer

ScrollTo() not scrolling in FireFox

Here I am with another FireFox anomaly… As I enter data on the page, the Save button scrolls out of view, so before clicking the Save button, I call Save.ScrollTo() – this works fine in Chrome and Edge, but FF does not scroll. If I use ScrollUp(),…
Steve Gray
  • 133
  • 8
0
votes
1 answer

ControlList which contains 2 items returns first items Text element for both items

I have the following code: public ControlList PaymentGroup { get; private set; } [ControlDefinition("div[@id='grant-details']//div", ContainingClass = "payment-details", ComponentTypeName = "Payment Item")] public class PaymentItem…
Steve Gray
  • 133
  • 8
0
votes
1 answer

Getting Atata working with Microsoft Edge (Chromium)

It appears that the version of Selenium included with Atata does not support the EdgeOption "UseChromium", and when I try to use the Edge Driver, the test run fails unless I rename the driver in the bin\Debug\netcoreapp2.1\drivers\edge\91.0.864.41…
Steve Gray
  • 133
  • 8
0
votes
1 answer

Getting an IEnumerable of all values in a certain column

I'm currently working with the Atata framework and using a Kendo grid. What I'm trying to achieve is getting an IEnumerable or a collection containing all the values in a column. The kendo grid is defined as below: public…
heradsinn
  • 61
  • 5
0
votes
1 answer

How to reset my environmental path to default in visual studio 19? I'm getting the following error even when using Atatas DriverSetup.AutoSetUp()?

How can I reset my environmental path to default in Visual Studio 2019? Because I'm getting the following error even when using Atatas DriverSetup.AutoSetUp(): Session not created: This version of ChromeDriver only supports Chrome version…
dutoit077
  • 25
  • 3
0
votes
1 answer

How to use Atata for just a basic auto browser detect and then auto driver setup? I'm reading the documentation and not having much luck making sense

Does anyone have any experience using atata at all? Someone recommended I use it for setting up a chrome driver automatically. I'm looking for the most basic way to detect what chrome version the user has and then set up the driver according to…
0
votes
1 answer

How can I do a log-in through ATATA

In Selenium, the following code is supposed to get you to an alert. Specifically, a log-in pop-up: Alert alert = driver.switchTo().alert(); How does this work using Atata?
Bob Webster
  • 153
  • 7
0
votes
1 answer

Atata Attach to Browser Instance

I know there is a way in Selenium to launch a browser (at least in Chrome) and later attach to that instance. Can you do the same thing through Atata?
Bob Webster
  • 153
  • 7
Custom Field Name Data
Character 1900 Thing 1