{"repo":"atata-framework/atata","free":true,"listed":false,"github":"https://github.com/atata-framework/atata","clone":"git clone https://github.com/atata-framework/atata.git","description":"C#/.NET test automation framework for web","language":"C#","stars":501,"topics":["selenium","webdriver","test-automation","csharp","testing","test-framework","framework","atata","selenium-webdriver","pageobject"],"license":"Apache-2.0","category":"scrapers-browser-automation","readme_excerpt":"Atata \\ C#/.NET web UI test automation full-featured framework based on Selenium WebDriver. It uses a fluent page object pattern; has a built-in logging system; contains a unique triggers functionality; has a set of ready-to-use components. One of the key ideas of the framework is to provide a simple and intuitive syntax for defining and using page objects. A page object implementation requires as less code as possible. You can describe a page object class without any methods and only have a set of properties marked with attributes representing page components. - What's new in v3.12.0 - Migrating to Atata 3 The package targets .NET Standard 2.0, which supports .NET 5+, .NET Framework 4.6.1+ and .NET Core/Standard 2.0+. Features - WebDriver . Based on Selenium WebDriver and preserves all its features. - Page object model . Provides a unique fluent page object pattern, which is easy to implement and maintain. - Components . Contains a rich set of ready-to-use components for inputs, tables, lists, etc. - Integration . Works on any .NET test engine (e.g. NUnit, xUnit, SpecFlow) as well as on CI systems like Jenkins, GitHub Actions, or TeamCity. - Triggers . A bunch of triggers to bind with different events to extend component behavior. - Verification . A set of fluent assertion methods and triggers for a component and data verification. - Configurable . Defines the default component search strategies as well as additional settings. Atata.Configuration.Json provides flexible JSON ","default_branch":null,"files":null,"tree":[],"storefront":"/r/atata-framework","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/atata-framework/atata/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}