qa-tester

Validate user stories and application functionality with Playwright browser automation.

Updated Feb 25, 2024
One-click install
npx skills add https://github.com/jorgeluis594/lorito-killer --skill qa-tester-jorgeluis594
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qa-tester
Source: https://github.com/jorgeluis594/lorito-killer/tree/main/.agents/skills/qa-tester
Command: npx skills add https://github.com/jorgeluis594/lorito-killer --skill qa-tester-jorgeluis594

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the validation of user stories and application functionality, ensuring quality and catching bugs early through browser automation and detailed reporting.

Core Features & Use Cases

  • User Story Validation: Tests user stories against acceptance criteria in a real browser.
  • Automated QA Checks: Executes predefined test scenarios using Playwright.
  • Visual Reporting: Sends detailed test reports with screenshots to Telegram.
  • Use Case: Automatically test a new user registration flow by providing the user story, and receive a report with screenshots of each step and any errors encountered.

Quick Start

Use the qa-tester skill to validate the user story 'As a user, I want to log in so that I can access my account.'

Frequently Asked Questions about qa-tester

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate user story validation with Playwright?

Playwright browser automation validates user stories by parsing acceptance criteria, planning test scenarios, and executing interactive browser steps. It handles dynamic URLs, form filling, and element interactions to verify application functionality.

Can I get visual reports with screenshots for my automated QA tests?

Automated QA testing captures screenshots during browser execution and sends detailed visual reports to Telegram. These reports include visual evidence of each step and any errors encountered during the validation process.

What is browser automation testing for user stories?

Browser automation testing for user stories uses automated scripts to simulate real user interactions in a web browser, validating that application functionality meets the acceptance criteria defined in the user story.

Do I need to write code to test a user registration flow with Playwright?

You provide the user story text, and the automation handles test planning and execution. It automatically interacts with the browser, fills forms, and validates the registration flow without requiring manual script writing.

How does automated QA testing handle dynamic URLs during test execution?

Automated QA testing handles dynamic URLs by adapting the browser automation flow during execution, adjusting element interactions to accommodate changing URL structures while parsing user stories and planning test scenarios.

What are the limitations of using Playwright for user story validation?

Playwright user story validation relies on parsing text descriptions into test scenarios, so ambiguous acceptance criteria may lead to inaccurate test planning, and it requires a browser environment to execute form filling and validation checks.