lavague-ai / LaVague

Large Action Model framework to develop AI Web Agents
https://docs.lavague.ai/en/latest/
Apache License 2.0
5.5k stars 506 forks source link

Lavague-qa support for Background in the feature files #625

Open abduegal opened 2 weeks ago

abduegal commented 2 weeks ago

Is your feature request related to a problem? Please describe. If we write a feature file, we need to login on every step. feature files support that with background

Feature: Test Background Feature
Description: The purpose of this feature is to test the Background keyword

Background: User is Logged In
    Given I navigate to the login page
    When I submit username and password
    Then I should be logged in 

Scenario: Search a product and add the first product to the User basket
    Given User search for Lenovo Laptop
    When Add the first laptop that appears in the search result to the basket
    Then User basket should display with added item

Scenario: Navigate to a product and add the same to the User basket
    Given User navigate for Lenovo Laptop
    When Add the laptop to the basket
    Then User basket should display with added item

Describe the solution you'd like When you use Background, it runs at every scenario at the beginning.

Describe alternatives you've considered Without this, we just login on every scenario step.