Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Automation tests application based on Atata Framework

License

NotificationsYou must be signed in to change notification settings

atata-framework/atata-sample-app-tests

Repository files navigation

Build statusAtata docsAtata TemplatesSlackX

Automated UI tests C#/.NET application based onAtata Framework.It usesAtata Sample App (repository) as a testing website and NUnit 3 as a test engine.Tests application demonstrates different testing approaches and features of Atata Framework.

Features

  • Atata configuration and settings set-up.
  • Page navigation.
  • Controls finding.
  • Data input and verification.
  • Validation messages verification.
  • Usage of triggers.
  • Interaction with pop-ups (Bootstrap modal) and alerts.
  • Work with tables.
  • Logging, screenshots and snapshots.
  • Page HTML validation.

Sample Test

publicsealedclassUserTests:UITestFixture{[Test]publicvoidCreate()=>Login().New().ModalTitle.Should.Be("New User").General.FirstName.SetRandom(outstringfirstName).General.LastName.SetRandom(outstringlastName).General.Email.SetRandom(outstringemail).General.Office.SetRandom(outOfficeoffice).General.Gender.SetRandom(outGendergender).Save().GetUserRow(email).View().AggregateAssert(x=>x.Header.Should.Be($"{firstName}{lastName}").Email.Should.Be(email).Office.Should.Be(office).Gender.Should.Be(gender).Birthday.Should.Not.BeVisible().Notes.Should.Not.BeVisible());//...}

License

Atata is an open source software, licensed under the Apache License 2.0. SeeLICENSE for details.

About

Automation tests application based on Atata Framework

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Sponsor this project

    Packages

    No packages published

    Contributors2

    •  
    •  

    Languages


    [8]ページ先頭

    ©2009-2025 Movatter.jp