Automated test script generation, including security tests
“From user stories to test Scenarios in seconds, it’s incredibe”

Functional Test Scenarios

Software Test Scenarios are a set of user actions that are performed to verify that software does what it should and not what it shouldn’t.  These are usually at quite a high level of granularity and will not cover all the detailed test cases to prove every aspect of the software.  Test scenarios relate directly to the functionality described in the requirements or user stories.  Or at least they should.

Traceable Tests

All test scenarios should align to the requirements.  They should be traceable back to the language and intent of the user story, or software requirement, that describes the functionality from a user perspective.   They should cover the positive and negative conditions.  In other words, they should test that the software works as it should and behaves well if misused.

When a requirement consists of multiple functional steps, the testing of them rapidly becomes complex.  There is an exponential need for additional negative tests to ensure that when the user does something unexpected, the appropriate behaviour is performed.

ScopeMaster generates written test scenarios directly from the requirements and displays in three format:

  1. A tabular list of test steps
  2. A flow chart covering positive and negative test flows
  3. Pseudo code for tests that can be migrated quickly into to runnable test scripts.

This is a great time-saver for software testers.  It also ensures higher levels of test coverage.

Autogenerated test scenario flows by ScopeMaster

The test suggestions automatically generated by ScopeMaster and are 100% traceable back to the functionality described in the requirements.

Baseline Test Cases

Comprehensive functional testing needs to cover detailed attribute boundary testing.  To start with our test creation we need to look at the high level scenarios.  These are the foundation on which more detailed testing and acceptance tests can be appended.

The test steps that are produced by ScopeMaster are perfectly aligned (100%)  to the functional intent of each user story.  These are the de-minimis tests that should be run, with no superfluous tests.

The scenarios and steps produced can be downloaded easily and transferred into a test management system.     The tests are also available from our REST API and could be integrated into a CI/CD flow.

These scenarios are also an aide to the comprehension and validation of the requirements themselves. You can talk through these tests with the users to enrich the understanding of the actual requirement.

Autogenerated test steps within each test scenario, covering both positive and negative outcomes

ScopeMaster® automatically generates the positive and negative test steps for each functional step within a user story.

Security Tests Auto-generated

ScopeMaster generates pseudo code for test automation scripts directly from the functional meaning of the user story – instantly.  As you write your user stories, example tests scripts are created for you.  They cover the positive and negative tests and test test flows.  And now they cover essential security considerations too.  You can use these test scripts as a foundation for your automated test scripts in your favourite language or tool.

Auto-generated security test suggestions
Functional and security tests generated from user stories – it’s a no-brainer
Autogenerated regression tests pseudo code

ScopeMaster® automatically generates the positive and negative test steps for each functional step within a user story.

Test scenarios generated by ScopeMaster are transferrable to any test management tool such as Jira Xray or HP ALM / Quality Center