This project is designed to perform end-to-end (E2E) testing for the login functionality of the application at Automation Exercise.
e2e-test-project
├── src
│ ├── tests
│ │ └── login.test.ts # Contains E2E test cases for login functionality
│ └── utils
│ └── helpers.ts # Utility functions for testing
├── package.json # NPM configuration and dependencies
├── tsconfig.json # TypeScript configuration
└── README.md # Project documentation
-
Clone the repository:
git clone <repository-url> cd e2e-test-project
-
Install dependencies:
npm install
-
Configure your testing environment: Ensure that you have the necessary environment variables and configurations set up for your testing framework.
To run the E2E tests, use the following command:
npm test
- The test cases for the login functionality can be found in
src/tests/login.test.ts
. - Utility functions that assist in the testing process are located in
src/utils/helpers.ts
.
Feel free to submit issues or pull requests if you have suggestions or improvements for the project.