Storyteller 4.2.0


The Application Shell



The Specification Editor and Interactive Runner Edit on GitHub

Storyteller comes with an embedded web application to author and interactively execute specifications with a rich client. To launch the application, use the dotnet storyteller open command described below. See Getting Started for more information about the command line tooling tool distributed with Storyteller.

For specific instructions on using the interactive specification tool, see the following topics:

To launch the specification editor from a command line, type the command st open [path] where [path] is the project directory of the specification project you want to load. Other options to control how the testing AppDomain is constructed and other explicit overrides are described below:

dotnet storyteller open

dotnet storyteller openOpens the specification editor web tool

Open the Storyteller client to the current projectdotnet storyteller open [-d, --disable-auto-recycle] [-h, --hotreload] [-f, --framework <framework>] [-b, --build <build>] [-p, --profile <profile>] [-t, --timeout <timeout>] [-c, --config <confi>] [-s, --specs <specs>] [-f, --fixtures <fixtures>] [-c, --culture <culture>] [-s, --system-name <systemname>]
Open the Storyteller client to the named projectdotnet storyteller open <path> [-d, --disable-auto-recycle] [-h, --hotreload] [-f, --framework <framework>] [-b, --build <build>] [-p, --profile <profile>] [-t, --timeout <timeout>] [-c, --config <confi>] [-s, --specs <specs>] [-f, --fixtures <fixtures>] [-c, --culture <culture>] [-s, --system-name <systemname>]
pathPath to the StoryTeller project file or the project directory
[-d, --disable-auto-recycle]DisableAutoRecycleFlag
[-h, --hotreload]Only for Storyteller development itself
[-f, --framework <framework>]Override the dotnet framework if multi-targeting
[-b, --build <build>]Specify a build target to force Storyteller to choose that profile. By default, ST will use 'Debug'
[-p, --profile <profile>]Storyteller test mode profile for systems like Serenity that use this
[-t, --timeout <timeout>]Optional. Default project timeout in seconds.
[-c, --config <confi>]Optional. Override the config file selection of the Storyteller test running AppDomain
[-s, --specs <specs>]Optional. Override the spec directory
[-f, --fixtures <fixtures>]Optional. Override the fixtures directory
[-c, --culture <culture>]Force Storyteller to use this culture in all value conversions
[-s, --system-name <systemname>]Optional. Tell Storyteller which which ISystem to use