Replace @javascript with @mink:chromedriver in failing scenarios

This commit is contained in:
Jacob Tobiasz 2023-12-22 15:29:21 +01:00
parent e63fea8f2f
commit d76c641b85
No known key found for this signature in database
GPG key ID: 3F84290201B006E0
14 changed files with 21 additions and 21 deletions

View file

@ -23,7 +23,7 @@ Feature: Statistics for a specific channel
And there should be total sales of "$8,566.00"
And the average order value should be "$2,141.50"
@ui @javascript
@ui @mink:chromedriver
Scenario: Switching to the channel with only fulfilled orders
Given 4 new customers have fulfilled 4 orders placed for total of "$5,241.00" mostly "Onion" product
And 2 more new customers have fulfilled 2 orders placed for total of "$459.00" mostly "Banana" product
@ -35,7 +35,7 @@ Feature: Statistics for a specific channel
And there should be total sales of "$459.00"
And the average order value should be "$229.50"
@ui @javascript
@ui @mink:chromedriver
Scenario: Switching to the channel with both fulfilled and placed orders
Given 4 new customers have fulfilled 4 orders placed for total of "$5,241.00" mostly "Onion" product
And 2 more new customers have fulfilled 2 orders placed for total of "$459.00" mostly "Banana" product

View file

@ -17,7 +17,7 @@ Feature: Excluding chosen taxons from displaying the lowest price of discounted
Then I should be notified that it has been successfully edited
And this channel should have "T-Shirts" taxon excluded from displaying the lowest price of discounted products
@no-api @ui @javascript
@no-api @ui @mink:chromedriver
Scenario: Excluding multiple taxons from displaying the lowest price of discounted products
When I want to modify a channel "Poland"
And I exclude the "T-Shirts" and "Caps" taxons from showing the lowest price of discounted products
@ -25,7 +25,7 @@ Feature: Excluding chosen taxons from displaying the lowest price of discounted
Then I should be notified that it has been successfully edited
And this channel should have "T-Shirts" and "Caps" taxons excluded from displaying the lowest price of discounted products
@no-api @ui @javascript
@no-api @ui @mink:chromedriver
Scenario: Removing excluded taxon from displaying the lowest price of discounted products
Given the channel "Poland" has "T-Shirts" and "Caps" taxons excluded from showing the lowest price of discounted products
When I want to modify this channel

View file

@ -15,7 +15,7 @@ Feature: Choosing an address from address book
And I have an address "Lucifer Morningstar", "Seaside Fwy", "90802", "Los Angeles", "United States", "Arkansas" in my address book
And I have an address "Fletcher Ren", "Upper Barkly Street", "3377", "Ararat", "Australia", "Victoria" in my address book
@ui @javascript @api
@ui @mink:chromedriver @api
Scenario: Choosing billing address from address book
Given I have product "PHP T-Shirt" in the cart
And I am at the checkout addressing step
@ -36,7 +36,7 @@ Feature: Choosing an address from address book
When I choose "Upper Barkly Street" street for billing address
Then address "Fletcher Ren", "Upper Barkly Street", "3377", "Ararat", "Australia", "Victoria" should be filled as billing address
@ui @javascript @api
@ui @mink:chromedriver @api
Scenario: Choosing billing address from address book and proceed to the next step
Given I have product "PHP T-Shirt" in the cart
And I am at the checkout addressing step

View file

@ -12,7 +12,7 @@ Feature: Choosing province for country
And the store ships everywhere for Free
And I am a logged in customer
@ui @javascript @api
@ui @mink:chromedriver @api
Scenario: Address an order with country and its province
Given I have product "The Dark Knight T-Shirt" in the cart
And I am at the checkout addressing step
@ -21,7 +21,7 @@ Feature: Choosing province for country
And I complete the addressing step
Then I should be on the checkout shipping step
@ui @javascript @api
@ui @mink:chromedriver @api
Scenario: Address an order with country and its province and specify country without province for different billing address
Given I have product "The Dark Knight T-Shirt" in the cart
And I am at the checkout addressing step
@ -31,7 +31,7 @@ Feature: Choosing province for country
And I complete the addressing step
Then I should be on the checkout shipping step
@ui @javascript @api
@ui @mink:chromedriver @api
Scenario: Address an order with country and its province and specify country with province for different billing address
Given I have product "The Dark Knight T-Shirt" in the cart
And I am at the checkout addressing step

View file

@ -10,7 +10,7 @@ Feature: Addressing an order and signing in
And the store has a product "PHP T-Shirt" priced at "$19.99"
And there is a customer "Francis Underwood" identified by an email "francis@underwood.com" and a password "whitehouse"
@ui @javascript @no-api
@ui @mink:chromedriver @no-api
Scenario: Addressing an order and signing in
Given I have product "PHP T-Shirt" in the cart
And I am at the checkout addressing step

View file

@ -30,7 +30,7 @@ Feature: Returning to addressing step with a different shipping address
And I decide to change my address
Then different shipping address should not be checked
@ui @no-api @javascript
@ui @no-api @mink:chromedriver
Scenario: Going back to addressing step after submitting a different shipping address
Given I have product "Summer T-Shirt" in the cart
And I am at the checkout addressing step
@ -41,7 +41,7 @@ Feature: Returning to addressing step with a different shipping address
And I decide to change my address
And shipping address should be visible
@ui @no-api @javascript
@ui @no-api @mink:chromedriver
Scenario: Going back to addressing step after not submitting a different shipping address
Given I have product "Summer T-Shirt" in the cart
And I am at the checkout addressing step

View file

@ -11,7 +11,7 @@ Feature: Managing option values of a product option
And this product option has also the "M" option value with code "OV2"
And I am logged in as an administrator
@ui @javascript @api
@ui @mink:chromedriver @api
Scenario: Adding an option value to an existing product option
When I want to modify the "T-Shirt size" product option
And I add the "L" option value identified by "OV3"

View file

@ -75,7 +75,7 @@ Feature: Adding images to an existing product
Then I should be notified that it has been successfully uploaded
And this product should have only one image
@ui @javascript @api
@ui @mink:chromedriver @api
Scenario: Adding an image to an existing configurable product with selecting a variant
Given the store has a "Lamborghini Gallardo Model" configurable product
And this product has "Blue" and "Yellow" variants

View file

@ -52,7 +52,7 @@ Feature: Changing images of an existing product
And this product should still have 2 images
But it should not have any images with "thumbnail" type
@ui @javascript @api
@ui @mink:chromedriver @api
Scenario: Changing the variants of image of a configurable product
Given the store has a "Lamborghini Gallardo Model" configurable product
And this product has "Blue" and "Yellow" variants

View file

@ -53,7 +53,7 @@ Feature: Promotion validation
And I try to save my changes
Then I should be notified that promotion cannot end before it starts
@api @ui @javascript
@api @ui @mink:chromedriver
Scenario: Adding a promotion with label exceeding 255 characters
Given there is a promotion "Christmas sale"
When I want to modify this promotion

View file

@ -55,7 +55,7 @@ Feature: Shipping method validation
And I try to save my changes
Then I should be notified that the zone is required
@ui @javascript @api
@ui @mink:chromedriver @api
Scenario: Adding a new shipping method with order total greater than or equal rule that contains invalid data
When I want to create a new shipping method
And I specify its code as "FED_EX_CARRIER"
@ -69,7 +69,7 @@ Feature: Shipping method validation
Then I should be notified that the weight rule has an invalid configuration
And the shipping method "FedEx Carrier" should not appear in the registry
@ui @javascript @api
@ui @mink:chromedriver @api
Scenario: Adding a new shipping method with order total less than or equal rule that contains invalid data
When I want to create a new shipping method
And I specify its code as "FED_EX_CARRIER"

View file

@ -77,7 +77,7 @@ Feature: Adding a new tax rate
Then I should be notified that it has been successfully created
And the tax rate "United States Sales Tax" should appear in the registry
@api @ui @javascript
@api @ui @mink:chromedriver
Scenario: Adding a new tax rate which will be included in product price
When I want to create a new tax rate
And I specify its code as "US_SALES_TAX"

View file

@ -17,7 +17,7 @@ Feature: Adding images to an existing taxon
Then I should be notified that it has been successfully uploaded
And this taxon should have an image with "banner" type
@ui @javascript @api
@ui @mink:chromedriver @api
Scenario: Adding a single image to an existing taxon without specifying the type
When I want to modify the "T-Shirts" taxon
And I attach the "t-shirts.jpg" image to this taxon

View file

@ -21,7 +21,7 @@ Feature: Filtering customers by groups
Then I should see a single customer on the list
And I should see the customer "g.bespoke@example.com" in the list
@api @ui @javascript
@api @ui @mink:chromedriver
Scenario: Filtering customers by multiple groups
When I want to see all customers in store
And I filter by groups "Retail" and "Wholesale"