Skip to content

TheQtCompanyRnD/squish-ai-blog-example

Repository files navigation

Setup for Generating Squish Test Scripts with AI Assistants

A sample setup for generating Squish (documentation) test scripts and test suites in Python with AI Assistants. See the blog post for more or the video below:

Generating test scripts for Squish

Squish is a professional testing tool for automated GUI testing of desktop, embedded, and mobile applications.

Setup used

  • Product Spec - This document gives the AI assistant more context to understand the application's functionality, UI elements, and potential test scenarios
  • AI Assistant rules - Custom rules for an AI Assistant to follow when generating Squish test scripts. This file should be renamed and adapted for the used AI Assistant
  • Stub Script - Example test script used for seeding
  • Object Map - Created with Squish recording manually
  • Squish Test Script - Sample test script generated

See the blog post for detailed explanations.

License

See the LICENSE file for details.

Contact

For questions and support:

  • Open an issue in the repository
  • Contact the author

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages