loaditout.ai
SkillsPacksTrendingLeaderboardAPI DocsBlogSubmitRequestsCompareAgentsXPrivacyDisclaimer
{}loaditout.ai
Skills & MCPPacksBlog

OrangeHRM_Automation

MCP Tool

vishnurag666/OrangeHRM_Automation

A comprehensive test automation framework for the OrangeHRM application using Playwright with JavaScript and the Page Object Model pattern.

Install

$ npx loaditout add vishnurag666/OrangeHRM_Automation

Platform-specific configuration:

.claude/settings.json
{
  "mcpServers": {
    "OrangeHRM_Automation": {
      "command": "npx",
      "args": [
        "-y",
        "OrangeHRM_Automation"
      ]
    }
  }
}

Add the config above to .claude/settings.json under the mcpServers key.

About

OrangeHRM Test Automation Project

A comprehensive test automation framework for the OrangeHRM application using Playwright with JavaScript and the Page Object Model pattern.

๐Ÿ“‹ Table of Contents
  • Project Overview
  • Features
  • Project Structure
  • Prerequisites
  • Installation
  • Configuration
  • Running Tests
  • Test Coverage
  • Page Object Model
  • Test Reports
  • Contributing
  • Troubleshooting
๐ŸŽฏ Project Overview

This project provides automated testing for the OrangeHRM demo application, focusing on core functionality including login, logout, and user authentication workflows. The framework is built using Playwright for cross-browser testing with a Page Object Model design pattern for maintainability and scalability.

Application Under Test: OrangeHRM Demo

โœจ Features
  • Cross-browser Testing: Chrome, Firefox, and WebKit support
  • Page Object Model: Organized and maintainable test structure
  • Comprehensive Test Coverage: Login, logout, and authentication scenarios
  • Security Testing: SQL injection, XSS, and input validation
  • Accessibility Testing: Keyboard navigation and tab order validation
  • Detailed Test Planning: Comprehensive test scenarios documentation
  • CI/CD Ready: GitHub Actions workflow configured
  • Multiple Reporting: HTML reports with screenshots and videos
๐Ÿ“ Project Structure
Personal Project/
โ”œโ”€โ”€ .github/
โ”‚   โ””โ”€โ”€ workflows/
โ”‚       โ””โ”€โ”€ playwright.yml          # CI/CD pipeline configuration
โ”œโ”€โ”€ Fixtures/
โ”‚   โ”œโ”€โ”€ dashboard.html             # Mock dashboard for offline testing
โ”‚   โ”œโ”€โ”€ login.html                 # Mock login page for offline testing
โ”‚   โ””โ”€โ”€ requestPasswordResetCode.html # Mock password reset page

Tags

agentsjavascriptmcp-serverpageobjectmodelplaywright

Reviews

Loading reviews...

Quality Signals

0
Installs
Last updated27 days ago
Security: AREADME

Safety

Risk Levelmedium
Data Access
read
Network Accessnone

Details

Sourcegithub-crawl
Last commit3/22/2026
View on GitHubโ†’

Embed Badge

[![Loaditout](https://loaditout.ai/api/badge/vishnurag666/OrangeHRM_Automation)](https://loaditout.ai/skills/vishnurag666/OrangeHRM_Automation)