From the course: Playwright Python and Pytest for Web Automation Testing: Master Modern Web Testing with Playwright and Pytest in Python
Unlock this course with a free trial
Join today to access over 25,200 courses taught by industry experts.
UI testing click action
From the course: Playwright Python and Pytest for Web Automation Testing: Master Modern Web Testing with Playwright and Pytest in Python
UI testing click action
In this test, we'll go ahead and make sure a element changes upon a click action. That is, hey, if I go ahead and click this button, you can see it changes to the green color. So if I go ahead and inspect the same while doing it again, you can see it is a button with the class of button and button primary. If I go ahead and click it, you can see it gets the button and button-success class. So we have to expect the same when we click on it. Now we can go ahead and locate it either using its text or its ID. I'll go ahead and use its text because we have that. Now let's go ahead and write our test. First of all, we'll locate our button that is page get by role. rule is a button and the name is this right here again you can just use a part of this text but i will keep the whole now i can go ahead and click the button and after the click event we should expect this button to have this class right here that is button button hyphen success so we can simply go ahead and expect our button to…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
-
-
-
-
-
-
-
-
-
(Locked)
UI testing dynamic ID3m 17s
-
(Locked)
UI testing class attribute3m 19s
-
(Locked)
UI testing hidden layer5m 2s
-
(Locked)
UI testing load delay3m 23s
-
(Locked)
UI testing AJAX request2m 25s
-
(Locked)
UI testing click action2m 4s
-
(Locked)
UI testing input field2m 34s
-
(Locked)
UI testing scrollbars3m 5s
-
(Locked)
UI testing dynamic table9m 45s
-
(Locked)
UI testing verify text2m 5s
-
(Locked)
UI testing progress bar5m 28s
-
(Locked)
UI testing visibility7m 19s
-
(Locked)
UI testing app login5m 30s
-
(Locked)
UI testing mouse hover3m 49s
-
(Locked)
UI testing nbsp character2m 14s
-
(Locked)
UI testing overlapped4m 40s
-
(Locked)
-
-
-
-
-
-
-
-
-
-