browser

Automate SugarCRM UI testing by driving a Chromium browser with Playwright.

2|Updated Jan 8, 2023
One-click install
npx skills add https://github.com/raulbethencourt/Fenix --skill browser-raulbethencourt
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: browser
Source: https://github.com/raulbethencourt/Fenix/tree/main/dotfiles/.config/opencode/skills/browser
Command: npx skills add https://github.com/raulbethencourt/Fenix --skill browser-raulbethencourt

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Automates end-to-end UI testing for SugarCRM by driving a Chromium browser to simulate user interactions.

Core Features & Use Cases

  • Launch and control a Chromium browser to navigate SugarCRM pages, fill forms, take screenshots, and verify outcomes.
  • SugarCRM-specific helpers for login, module navigation, record creation, search, and notification handling.
  • Use case: validate login, create a new Lead in Accounts, capture a screenshot of the dashboard.

Quick Start

Launch the browser automation and run a test against your SugarCRM instance to verify login and create a record.

Frequently Asked Questions about browser

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

FAQPage Schema
How do I automate SugarCRM UI testing with Playwright?▼

You can automate SugarCRM UI testing by using a Chromium browser driven by Playwright to simulate user interactions like login, form submission, and navigation across SugarCRM Enterprise v12-25.

What do I need to set up before automating SugarCRM browser interactions?▼

To automate SugarCRM browser interactions, you need Playwright and Chromium installed, plus environment variables for SUGARCRM_URL, SUGARCRM_USERNAME, and SUGARCRM_PASSWORD configured for your instance.

Can I automate record creation and module navigation in SugarCRM Enterprise?▼

Yes, you can automate record creation and module navigation in SugarCRM Enterprise using provided helper scripts designed specifically for open_module, create_record, login, and notification handling.

What is the best way to handle login and form submission for SugarCRM web applications?▼

The best way to handle login and form submission for SugarCRM web applications is by using Playwright to drive a Chromium browser and leveraging SugarCRM-specific helper scripts for reliable end-to-end automation.

Does this browser automation approach work for taking screenshots and verifying outcomes in SugarCRM?▼

Yes, this browser automation approach works for taking screenshots and verifying outcomes by launching and controlling a Chromium browser to navigate SugarCRM pages and capture dashboard states.

Why use Playwright instead of other browser automation tools for SugarCRM end-to-end testing?▼

Using Playwright for SugarCRM end-to-end testing provides reliable Chromium browser control with specialized helpers for navigation and record creation, streamlining validation across SugarCRM Enterprise versions.