Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DotNetTestTask

Task description

Launch URL: https://www.saucedemo.com/

UC-1 Test Login form with empty credentials:

  • Type any credentials into "Username" and "Password" fields.
  • Clear the inputs.
  • Hit the "Login" button.
  • Check the error messages: "Username is required".

UC-2 Test Login form with credentials by passing Username:

  • Type any credentials in username.
  • Enter password.
  • Clear the "Password" input.
  • Hit the "Login" button.
  • Check the error messages: "Password is required".

UC-3 Test Login form with credentials by passing Username & Password:

  • Type credentials in username which are under Accepted username are sections.
  • Enter password as secret sauce.
  • Click on Login and validate the title “Swag Labs” in the dashboard.
  • Provide parallel execution, add logging for tests and use Data Provider to parametrize tests. Make sure that all tasks are supported by these 3 conditions: UC-1; UC-2; UC-3.

Please, add task description as README.md into your solution!

To perform the task use the various of additional options:

Test Automation tool: Selenium WebDriver;

Browsers: 1) Firefox; 2) Chrome 3) Safari 4) Edge;

Locators: CSS ;

Test Runner: xUnit;

[Optional] Patterns: 1) Factory method; 2) Abstract Factory; 3) Chaine of responsibility;

[Optional] Test automation approach: BDD;

Assertions: Fluent Assertion;

[Optional] Loggers: SeriLog.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages