@@ -5,13 +5,14 @@ test('BStackDemo test checkout flow', async ({ page }) => {
5
5
await page . goto ( 'https://bstackdemo.com/' ) ;
6
6
7
7
// sign in
8
- await page . click ( '#signin' , { delay : 100 } ) ;
9
- await page . fill ( '#react-select-2-input' , 'fav_user' ) ;
10
- await page . press ( '#react-select-2-input' , 'Enter' ) ;
11
- await page . fill ( '#react-select-3-input' , 'testingisfun99' ) ;
12
- await page . press ( '#react-select-3-input' , 'Enter' ) ;
8
+ await page . click ( '#signin' ) ;
9
+ await page . locator ( "#username svg" ) . click ( ) ;
10
+ await page . locator ( "#react-select-2-option-0-0" ) . click ( ) ;
11
+ await page . locator ( "#password svg" ) . click ( ) ;
12
+ await page . locator ( "#react-select-3-option-0-0" ) . click ( ) ;
13
+
13
14
await page . click ( '#login-btn' ) ;
14
- await page . waitForNavigation ( ) ;
15
+ await page . waitForTimeout ( 500 ) ;
15
16
16
17
// click on buy item
17
18
await page . click ( '#\\31 > .shelf-item__buy-btn' ) ;
@@ -30,7 +31,4 @@ test('BStackDemo test checkout flow', async ({ page }) => {
30
31
await page . click ( '#checkout-shipping-continue' ) ;
31
32
await page . click ( 'text=Continue' ) ;
32
33
await page . click ( 'text=Orders' ) ;
33
-
34
- const list = page . locator ( '.a-fixed-left-grid-inner' ) ;
35
- await expect ( list ) . toHaveCount ( 2 ) ;
36
34
} ) ;
0 commit comments