Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space FUNCTDEV and version SVC2025.1

...

You can use the AI Assistant to help you create tests in SOAtest. Just ask it for help creating a test and provide it with a URL to a RESTful service OpenAPI/Swagger service definition that you want to create a test for. It will analyze the service definition and suggest possible scenarios. You can choose one of its suggestions or describe the scenario you want to test yourself. For example, you might ask the AI Assistant:

...

Info

Smart test templates (.stt) will be automatically applied, when applicable, during test creation by the AI Assistant. These templates can help optimize test scenarios by automatically applying configurations, such as authentication settings or assertions. See See About Smart Test Templates for more information.

...

You can use the AI Assistant to create data sources. Data sources are automatically created as CSV file data sources and can be created independently or as part of the test the AI Assistant is helping you create. The AI Assistant will populate the data for you with realistic values and present them to you for your review and approval. For example, you might ask:

Panel
1. Generate a data source of fictional climbing expeditions to the Seven Summits. Suggest columns. 
2. Create columns: climber, year, mountain, continent, outcome, notes.
3. Create 10 rows.

This will create a simple data source filled with fictional but realistic data. You might also give the AI Assistant more guidance to get a more customized response, like:

Panel
1. Generate a data source of historical climbing expeditions to the Seven Summits, based on publicly available records from reputable sources.
2. Include relevant data such asSelect well-known climbers, successand rates,their challengesexpeditions faced,from environmental factors, and noteshistorical records.
3. SuggestRefer additionalto usefulhistorical columnsfacts orfrom attributes that could be relevant, like climber demographics, expedition type, or logistical details. credible books, articles, and websites.
4. Select well-known climbers and their expeditions from historical records.
5. Refer to historical facts from credible books, articles, and websites.
6Create columns: climber, year, summit, outcome, challenges faced, environmental factors, demographics (nationality, age), expedition type, logistics, highlights / notes.
5. Provide a column with links for more information.
76. Create 20 rows.

The AI Assistant will show you the data source it creates based on your request and ask you if you want to save it. You can choose to accept the data source is proposes or ask for changes. For example, you might decide you don't need the "challenges faced" column. When it asks you if you want to proceed, you could ask:

...

The AI Assistant can parameterize applicable portions of a test for you as part of test creation. If you want the AI Assistant to help you with parameterization, do it as part of test creation; it can't parameterize an existing test. It will most likely not suggest parameterization on its own, so if you want its assistance with this, ask it to help with parameterization and be specific about what should be parameterized. For example, you could tell the AI Assistant the following:

...