web-test

Automate 1C:Enterprise web-client workflow validation via Playwright browser interactions.

33|8|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/Dach-Coin/claude_rules_1c --skill web-test-dach-coin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: web-test
Source: https://github.com/Dach-Coin/claude_rules_1c/tree/main/.claude/skills/web-test
Command: npx skills add https://github.com/Dach-Coin/claude_rules_1c --skill web-test-dach-coin

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires playwright, and includes scripts (resource) components.

What problem does it solve?

This Skill solves the problem of slow, error-prone manual testing and verification of 1C:Enterprise web-client workflows by automating browser interactions and reading results automatically.

Core Features & Use Cases

  • End-to-end browser automation: drives the 1C web client (navigate sections/commands, open objects, click elements, fill forms, fill grids, post/close documents).
  • Structured UI state reading: extracts form structure (fields, tabs, tables, filters) and reads grid/report data into machine-friendly objects.
  • Optional recording & diagnostics: supports screenshots, and can record MP4 sessions with captions and optional TTS narration for review and debugging.
  • Use Case: when you need to validate a sales flow (e.g., create an order, fill customer/items, post/close it, and confirm the resulting table/report values), you can run a scripted scenario against your local 1C web client.

Quick Start

Ask the AI to run the web-test skill to execute your scenario by providing the URL of your published 1C web database (or its id) and the action script that creates and posts an order, then returns the relevant table/report data for verification.

Frequently Asked Questions about web-test

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

FAQPage Schema
How do I automate regression testing for 1C:Enterprise web-client workflows?

Regression testing for 1C:Enterprise web-client workflows is automated by driving browser interactions to navigate sections, fill forms and grids, post documents, and extract resulting UI state for validation. This skill uses Playwright to execute scripted scenarios against published 1C web databases.

Can I read grid data and DCS reports from a 1C web client using Playwright?

Yes, you can read grid data and DCS reports from a 1C web client using Playwright. The skill extracts form structure, handles table pagination and filters, and reads grid/report data into machine-friendly objects for automated verification.

How do I fill forms and post documents in browser automation scripts for 1C?

To fill forms and post documents in 1C browser automation scripts, you provide an action script that targets elements, fills customer and item fields, and triggers post/close commands. The skill implements fuzzy element targeting to interact with 1C web-client UI components reliably.

Does web automation for 1C support screenshots and video recording for debugging?

Web automation for 1C supports screenshots and video recording for debugging by capturing MP4 sessions with captions. It optionally includes TTS narration to help review and diagnose scripted scenario executions against your published database.

What is the best way to validate a 1C sales flow end-to-end in a browser?

The best way to validate a 1C sales flow end-to-end in a browser is to run a scripted scenario that creates an order, fills customer and item data, posts the document, and returns table or report data. This skill automates that full workflow and reads the resulting values for verification.

Do I need a published 1C database URL to run web automation scenarios?

Yes, you need a published 1C database URL or its ID to run web automation scenarios. You provide this URL along with your action script to the AI, which then executes the Playwright-based navigation and form interactions against your local 1C web client.