qa-tester

Automate .NET testing with MSTest and Playwright across unit, API, database, UI, and performance tests.

206|14|Updated Sep 19, 2021
One-click install
npx skills add https://github.com/JocysCom/FocusLogger --skill qa-tester-jocyscom
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qa-tester
Source: https://github.com/JocysCom/FocusLogger/tree/main/.agents/skills/qa-tester
Command: npx skills add https://github.com/JocysCom/FocusLogger --skill qa-tester-jocyscom

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires Microsoft.NET.Test.Sdk, Microsoft.Playwright, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates and streamlines the testing process in .NET projects, reducing cognitive load and improving efficiency.

Core Features & Use Cases

  • Automated Testing: Execute MSTest and Playwright tests with minimal setup.
  • Cross-Platform Support: Supports unit, API, database, UI, and performance testing across different platforms.
  • Minimal Tooling: Uses only MSTest and Playwright, with no additional dependencies.
  • Code-First Approach: Test specifications are written in code, ensuring clarity and maintainability.
  • Performance Monitoring: Collects performance data alongside functional tests to identify bottlenecks early.
  • Use Case: For a developer working on a .NET web application, this Skill can automatically run a suite of tests on every commit, providing immediate feedback on the application's health.

Quick Start

Use the qa-tester skill to run tests for your .NET project by simply executing 'dotnet test' from the command line.

Frequently Asked Questions about qa-tester

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

FAQPage Schema
How do I automate .NET project testing with MSTest and Playwright?

Automate .NET project testing by executing 'dotnet test' from the command line. This Skill streamlines the process using MSTest and Playwright, supporting unit, API, database, and UI tests with minimal setup.

Can I collect performance monitoring data during .NET test automation?

Yes, you can collect performance monitoring data during .NET test automation. This Skill captures performance metrics alongside functional tests to help developers identify bottlenecks early.

What is the best way to run cross-platform UI testing in a .NET web application?

The best way to run cross-platform UI testing in a .NET web application is using a code-first approach with Playwright. This Skill enables clear, maintainable test specifications across different platforms.

Do I need additional dependencies to use Playwright for .NET testing?

No, you do not need additional dependencies to use Playwright for .NET testing. This Skill uses a minimal tooling stack, relying only on Microsoft.NET.Test.Sdk and Microsoft.Playwright.

When do I need to install the .NET SDK and Microsoft Playwright for test automation?

You must install the .NET SDK and Microsoft Playwright before running test automation. These components are required dependencies to execute the MSTest framework and browser interactions.