auto-OrangeHRM / src / test / java / features / Navigation.feature
Navigation.feature
Raw
#Author: your.email@your.domain.com
#Keywords Summary :
#Feature: List of scenarios.
#Scenario: Business rule through list of steps with arguments.
#Given: Some precondition step
#When: Some key actions
#Then: To observe outcomes or validation
#And,But: To enumerate more Given,When,Then steps
#Scenario Outline: List of steps for data-driven as an Examples and <placeholder>
#Examples: Container for s table
#Background: List of steps run before each of the scenarios
#""" (Doc Strings)
#| (Data Tables)
#@ (Tags/Labels):To group Scenarios
#<> (placeholder)
#""
## (Comments)
#Sample Feature Definition Template
@tag
Feature: Navegación de secciones
Como usuario del sitio quiero crear un escenario de prueba que navegue por todas las secciones de OrangeHRM para garantizar
que todas las funcionalidades del sistema sean accesibles.

  Background: Login correcto
    Given Un usuario que tenga una cuenta creada y activa
    When El usuario abre la pagina web
    And El usuario escribe su nombre de usuario "Admin"
    And El usuario escribe su contraseña "admin123"
    And El usuario hace click en el boton Login
  	Then El usuario se loguea exitosamente en la pagina
		
  Scenario: Navegar por todas las secciones del sitio
  	Given Un usuario que hace click en la sección admin
  	Then El usuario ingresó a la pagina sistem users
		Given Un usuario que hace click en la sección PIM    
    Then El usuario ingresó a la pagina view employee list
    Given Un usuario que hace click en la sección Leave
		Then El usuario ingresó a la pagina view Leave list
    Given Un usuario que hace click en la sección Time
    Then El usuario ingresó a la pagina view Employee Timesheet
    Given Un usuario que hace click en la sección Recruitment
    Then El usuario ingresó a la pagina view Candidates
    Given Un usuario que hace click en la sección MyInfo
    Then El usuario ingresó a la pagina Info
    Given Un usuario que hace click en la sección Performance
    Then El usuario ingresó a la pagina search Evaluate Performance
    Given Un usuario que hace click en la sección Directory
    Then El usuario ingresó a la pagina view Directory
    Given Un usuario que hace click en la sección Maintenance
    Then El usuario ingresó a la pagina purgeEmployee
    And El usuario regresa a la pagina dashboard
    Given Un usuario que hace click en la sección Claim
    Then El usuario ingresó a la pagina viewAssignClaim
    Given Un usuario que hace click en la sección Buzz
    Then El usuario ingresó a la pagina viewBuzz