我对 Specflow/Specrun 和 C# 编程非常陌生。我需要帮助来解决我面临的问题。
我有一个查询数据库的 Specrun 功能文件。以下是功能文件的代码:
Scenario Outline: Ensure all rows are correctly inserted on in the table
Given I am connected to "Database-XYZ"
When I run a script to ensure all rows are inserted for <tableName> of a <schemaName>
Then All tables have correct <columnCount> count.
这绝对没问题。但我想注释第二行并在运行时使用 default.srprofile 文件指定数据库名称。
我想runtests.cmd
使用 default.srprofile 文件执行文件(从命令行)并在运行时提供数据库名称。有可能实现这一目标吗?