tetianna avatar

tetianna

Community

@tetianna

0Followers
|
6Public Repos
|
11Published Skills

Playwright end-to-end testing skills for the Didaxis platform, covering Gherkin test design, CI failure triage, accessibility scans, and Jira bug reporting.

Skills Distribution
DomainDeveloper To...End-to-End Test En.. (45%)CI/CD Failure Tria.. (25%)Test Planning & Re.. (20%)Accessibility & Qu.. (10%)

Agent Skills by tetianna

Showing 11 vetted skills indexed across 1 GitHub repositories.

Frequently Asked Questions About tetianna

FAQPage Schema
What tasks can I accomplish with tetianna's testing skills?▼

You can convert Jira tickets into Gherkin scenarios, generate Playwright tests following Page Object Model conventions, mock network edge cases, add axe-core accessibility scans, triage failing CI runs, heal drifted locators, file Jira bug reports, and clean up Didaxis test data via the REST API.

Who are these skills designed for?▼

QA engineers, SDETs, and developers maintaining Playwright end-to-end suites for the Didaxis UI. They suit teams practicing BDD with Gherkin, enforcing Page Object Model conventions, and needing structured CI failure triage and exploratory testing charters.

How do the CI failure triage and self-heal skills work together?▼

When a build goes red, ci-failure-triage pulls logs and the playwright-report artifact via gh cli, classifies the failure as a real app bug or test drift, and posts a diagnosis to the PR. If drift is confirmed, self-heal fixes the broken locator; app bugs route to jira-bug-reporter instead.

What prerequisites and dependencies do these skills require?▼

A Playwright test suite against the Didaxis platform, access to Jira for ticket and bug operations, the gh cli for fetching CI run logs and artifacts, @axe-core/playwright for accessibility scans, and the Didaxis REST API (GET /api/programs) for bulk program cleanup.

Can these skills discover test coverage gaps without a Jira ticket?▼

Yes. The explore-and-generate skill explores a live UI for untested user flows and outputs a Gherkin test plan when no ticket exists. It is explicitly reserved for ticketless coverage discovery; when a ticket exists, jira-ticket-to-gherkin is used instead.