如何在后台创建数据表并在场景中访问其数据?
我正在运行具有值、和数据变化的场景,并想知道是否可以访问在backgorund表中输入的值。
Background: 给Essas提供的信息: Partial,Name Insurance,Insurance,损坏,分类,电子邮件,收邮件,收3.000.000,00,100,000,000,000,000,000,100,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,100,000,000,000,200,000,000,000,000,000,200,000,000,000,200,000,000,000,000,000,500,000,000,000,000,000,000,000,000,500,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,500,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,O carregado和Tendo selecionado卡车
@ValidarCotas
Scenario: Selecionar cotacao de seguro de tipo diferente de acordo com valores variados
Given Esta na tela do formulario de Truck
And Preenchido os dados do veiculo e os dados do segurado
When Preencho os campos do formulario de dados do seguro "**<Insurance>**" "**<Damage>**"
And Seleciono cota de seguro "<Type>"
Then Valido se a cota foi enviada para o email
And Valido se o valor da cota for o mesmo que eu selecionei no site
When Fecho o navegador发布于 2019-10-25 02:01:10
根据我的理解,您希望在多个场景中重用您的示例。AFAIK当使用黄瓜时不受支持。
其中一种方法是在场景之间重用示例,方法是在外部文件中移动示例并在您的场景中引用它,这是使用盖金与qaf或BDD2与qaf支持的,但不支持黄瓜。
例如:
Background:
Given E o navegador aberto
And O site carregado
And Tendo selecionado Truck
@ValidarCotas
@dataFile:resources/data/testdata.csv
Scenario: Selecionar cotacao de seguro de tipo diferente de acordo com valores variados
Given Esta na tela do formulario de Truck
And Preenchido os dados do veiculo e os dados do segurado
When Preencho os campos do formulario de dados do seguro "**<Insurance>**" "**<Damage>**"
And Seleciono cota de seguro "<Type>"
Then Valido se a cota foi enviada para o email
And Valido se o valor da cota for o mesmo que eu selecionei no site
When Fecho o navegador有关更多细节,请参阅文档。
发布于 2019-10-23 15:19:57
您需要在这里使用“场景大纲”,它可以用不同的值组合多次运行相同的场景。
Scenario Outline: eating
Given there are <start> cucumbers
When I eat <eat> cucumbers
Then I should have <left> cucumbers
Examples:
| start | eat | left |
| 12 | 5 | 7 |
| 20 | 5 | 15 |如果在每个测试用例中有多个可重复的“给定”步骤,请使用背景。
https://stackoverflow.com/questions/58525833
复制相似问题