Slide 10
Slide 10 text
ShopUserActor user = new ShopUserActor(browser, reweConfig)
.withPickupMarketSelected()
.withInvoiceAddress(Address.COLOGNE)
.withRegistered()
.withLoggedIn()
.withWindowSize(1280, 768)
def "fill basket"() {
given:
ShopPage shopPage = user.to(ShopPage)
shopPage.searchFor("milch")
when:
shopPage.searchSuggestions.first().addToBasket()
then:
user.basket.readyForCheckout
}
Test Actor
Test system
configuration
Basic setup
(using hacks)
Test fixture
Page object
Verification via
service client