Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/atata-framework/atata-bootstrap

A set of Atata components for Bootstrap
https://github.com/atata-framework/atata-bootstrap

atata bootstrap bootstrap-components csharp selenium selenium-webdriver test-automation testing webdriver

Last synced: about 2 months ago
JSON representation

A set of Atata components for Bootstrap

Awesome Lists containing this project

README

        

# Atata.Bootstrap

[![NuGet](http://img.shields.io/nuget/v/Atata.Bootstrap.svg)](https://www.nuget.org/packages/Atata.Bootstrap/)
[![GitHub release](https://img.shields.io/github/release/atata-framework/atata-bootstrap.svg)](https://github.com/atata-framework/atata-bootstrap/releases)
[![Build status](https://dev.azure.com/atata-framework/atata-bootstrap/_apis/build/status/atata-bootstrap-ci?branchName=main)](https://dev.azure.com/atata-framework/atata-bootstrap/_build/latest?definitionId=29&branchName=main)
[![Slack](https://img.shields.io/badge/join-Slack-green.svg?colorB=4EB898)](https://join.slack.com/t/atata-framework/shared_invite/zt-5j3lyln7-WD1ZtMDzXBhPm0yXLDBzbA)
[![Atata Docs](https://img.shields.io/badge/docs-Atata_Framework-orange.svg)](https://atata.io)
[![Twitter](https://img.shields.io/badge/[email protected])](https://twitter.com/AtataFramework)

C#/.NET package containing a set of [Atata](https://github.com/atata-framework/atata) components for automated web testing integration with [Bootstrap Framework](https://getbootstrap.com/).

Works with Bootstrap components of version 3-5.

*The package targets .NET Standard 2.0, which supports .NET 5+, .NET Framework 4.6.1+ and .NET Core/Standard 2.0+.*

**[What's new in v3.0.0](https://github.com/atata-framework/atata-bootstrap/releases/tag/v3.0.0)**

## Components

Namespace is `Atata.Bootstrap`.

- `BSModal`
- `BSNavbar`
- `BSDropdown`
- `BSDropdownToggle`
- `BSNavItem`
- `BSTab`
- `BSPill`
- `BSTabPane`
- `BSListGroup`
- `BSListGroupItem`

## Triggers

- `ClickTabOrPillAttribute`

## Demo

[Atata Sample App Tests](https://github.com/atata-framework/atata-sample-app-tests) project
demonstrates different automation testing approaches and features of the Atata Framework as well as Atata.Bootstrap package.
Feel free to clone/fork it and check out the usage of Bootstrap components.

## Contributing

*Check [Contributing Guidelines](CONTRIBUTING.md) and [How to Contribute a Component](CONTRIBUTING_COMPONENT.md)
if you are interested in contributing to the repository.*

## SemVer

Atata Framework follows [Semantic Versioning 2.0](https://semver.org/).
Thus backward compatibility is followed and updates within the same major version
(e.g. from 1.3 to 1.4) should not require code changes.

## License

Atata is an open source software, licensed under the Apache License 2.0.
See [LICENSE](LICENSE) for details.