test-generation

Generate ServiceNow ATF test records, steps, assertions, and test data from requirements.

34|13|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/Happy-Technologies-LLC/happy-servicenow-skills --skill test-generation-happy-technologies-llc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-generation
Source: https://github.com/Happy-Technologies-LLC/happy-servicenow-skills/tree/main/skills/development/test-generation
Command: npx skills add https://github.com/Happy-Technologies-LLC/happy-servicenow-skills --skill test-generation-happy-technologies-llc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generates Automated Test Framework (ATF) tests from requirements or existing functionality, including test steps, assertions, and test data, to accelerate quality assurance and regression coverage.

Core Features & Use Cases

  • Generate ATF records across sys_atf_test, sys_atf_step, and related tables from user stories or existing functionality
  • Create test data setup, assertions, and test suites to enable repeatable, auditable tests
  • Organize tests into suites and analyze results for quality reporting and CI/CD integration
  • Apply to regression testing, feature validation, and acceptance criteria validation across ServiceNow modules

Quick Start

Provide a high-level requirement or existing functionality to generate ATF tests automatically.

Frequently Asked Questions about test-generation

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

FAQPage Schema
How do I generate ATF tests from requirements in ServiceNow?

To generate ATF tests from requirements, provide a high-level user story or existing functionality description. The skill automatically creates test records, steps, assertions, and test data across sys_atf_test and sys_atf_step tables for regression coverage and feature validation.

What roles and plugins do I need to create automated ATF tests?

Creating automated ATF tests requires the ATF plugin installed, access to sys_atf_* tables, and specific roles such as atf_test_admin, atf_test_designer, or admin. These prerequisites ensure proper permissions to configure and execute test suites.

Can I use automated test generation across different ServiceNow modules?

Automated test generation applies across multiple ServiceNow modules including ITSM, CSM, HRSD, and SecOps. It generates test data setup, assertions, and suites to enable repeatable, auditable tests for regression testing and feature validation.

What is the best way to automate regression testing for ServiceNow functionality?

Automating regression testing is best achieved by generating ATF tests from existing functionality or user stories. This approach creates repeatable test records, steps, and assertions that integrate seamlessly into CI/CD pipelines for continuous quality assurance.

How does ATF test generation handle test data and assertions?

ATF test generation automatically creates test data setup and assertions alongside test steps. It populates related tables like sys_atf_test and sys_atf_step, organizing tests into suites for repeatable, auditable execution and quality reporting.

Can generated ATF tests be integrated into CI/CD pipelines?

Generated ATF tests integrate into CI/CD pipelines by organizing tests into suites and analyzing results for quality reporting. This enables automated regression coverage and feature validation during continuous integration and deployment processes.