Skip to content

Environment based test data. #17

@charleslbryant

Description

@charleslbryant

Currently, JSON files are used to provide test data. We have a suite file that lists all of the feature files that are related to the suite. The feature file lists all of the scenarios included in the feature. The scenarios include the test data to be used with the scenario.

The problem with this configuration is tests can be ran in many environments and test data may be different across environments. We can have suites that target specific environments, but this results in a lot of duplicate configuration.

We should spend some time figuring out how to abstract the test data and allow it to be swapped based on environment. Also, to make it easier allow a default data set when there is no specific data set for an environment.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions