Course Content

Module 1: JavaScript Fundamentals
  • JavaScript Basics
  • Variables (var, let, const)
  • Functions & Arrow Functions
  • Callbacks
  • Promises
  • Async/Await
  • Arrays & Objects
  • Destructuring
  • JSON Handling
Module 2: Node.js & Playwright Setup
  • Node.js Installation
  • npm Basics
  • VS Code Setup
  • Playwright Installation
  • Project Structure
  • Playwright Configuration
  • Running First Test
Module 3: Playwright Basics
  • Playwright Architecture
  • Browser Launch
  • Page Navigation
  • Test Structure
  • Test Execution
Module 4: Locators & Selectors
  • Built-in Locators
  • CSS Selectors
  • XPath
  • Playwright Inspector
  • Code Generator
  • Locator Best Practices
Module 5: Actions & Assertions
  • Click
  • Fill & Type
  • Checkboxes & Radio Buttons
  • Dropdown Handling
  • Mouse Hover
  • Assertions
  • Auto Waiting
Module 6: Test Organization
  • Test Suites
  • Hooks
  • Tags
  • Skip & Only
Module 7: Page Object Model (POM)
  • POM Concepts
  • Folder Structure
  • Page Classes
  • Fixtures
  • Framework Design
Module 8: Data-Driven Testing
  • JSON Data
  • CSV Data
  • Environment Configuration
  • Multiple Environment Testing
Module 9: Advanced Playwright
  • Iframes
  • Multiple Tabs
  • Alerts
  • File Upload
  • File Download
  • Dynamic Waits
Module 10: API Testing
  • API Basics
  • GET Requests
  • POST Requests
  • PUT Requests
  • DELETE Requests
  • Response Validation
  • UI + API Testing
Module 11: Framework Standards
  • Code Review
  • ESLint
  • Prettier
  • Framework Refactoring
Module 12: Cross-Browser Testing
  • Configuring projects for Chromium/Firefox/WebKit
  • Parallel workers & sharding
  • Parallel Execution
  • Mobile Emulation
Module 13: Debugging
  • Screenshots, video, trace-on-failure config
  • Playwright Trace Viewer walkthrough
  • Retry strategy for flaky test
Module 14: Reporting
  • HTML Reports
  • Allure Reports
  • Custom Reports
Module 15: CI/CD Integration
  • GitHub Actions
  • Jenkins
  • Headless Execution
  • Artifact Upload
  • Scheduled Execution
Module 16: Code Quality
  • Git Basics
  • Branching Strategy
  • Pull Requests
  • Smoke Testing
  • Regression Testing
Module 17: Jira Xray Fundamentals
  • Xray Overview
  • Test Cases
  • Test Sets
  • Test Plans
  • Test Executions
  • Manual & Automated Tests
Module 18: Xray API Integration
  • Xray REST API
  • Authentication
  • Postman
  • Import Execution Results
  • JUnit XML
Module 19: Playwright & Xray Automation
  • Generate JUnit Reports
  • Upload Results to Xray
  • Link Test Execution
  • CI/CD Integration with Xray
Module 20: Capstone Project
  • Framework Development
  • Page Object Model
  • Data-Driven Testing
  • API Testing
  • CI/CD Pipeline
  • Jira Xray Integration
  • Final Project Demo

 

 

 

Apply to course now

Automation Testing with Jira Xray Integration

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading...
  • Price: Free
  • Students: 0
  • Lesson: 0
Skip to toolbar