1
00:00:00,460 --> 00:00:05,590
In this lecture, we're going to talk about different operations that we can do on different controls

2
00:00:05,590 --> 00:00:09,820
and on the other element that are sort of used to identify the elements from them.

3
00:00:09,970 --> 00:00:17,110
And the operations are the next thing that we need to perform on the UI elements are the controls.

4
00:00:17,260 --> 00:00:24,040
So these are some of the most important thing that we actually do on any UI based automation testing,

5
00:00:24,460 --> 00:00:32,830
the most common operation that we do on any UI elements or type like performing a type operation or

6
00:00:32,830 --> 00:00:34,630
cinches or in play.

7
00:00:34,630 --> 00:00:34,880
Right.

8
00:00:34,900 --> 00:00:36,900
There is a full method which does that for us.

9
00:00:37,150 --> 00:00:39,840
We already discussed about that in our earlier videos as well.

10
00:00:40,390 --> 00:00:46,930
And then we perform a click Operation Hoer Operation, Uncheck Operation and selecting the option buttons

11
00:00:47,080 --> 00:00:51,700
and then selecting the dropdown, using the select and then select option buttons and things of that

12
00:00:51,700 --> 00:00:52,030
nature.

13
00:00:52,060 --> 00:00:57,010
So these are some of the things that we always try to do on a UI control.

14
00:00:57,190 --> 00:01:00,690
And there are many other operations that we do something like drag and drop.

15
00:01:00,700 --> 00:01:03,070
I mean, those are something which are not very common.

16
00:01:03,070 --> 00:01:07,210
We used to do that, but still, yes, those are something we can do in playwrite as well.

17
00:01:07,510 --> 00:01:13,030
We also do something like a a scroll to an element or scroll to a frame.

18
00:01:13,150 --> 00:01:18,970
And then we also do something like a scroll to the bottom of the page, scroll to the top of the page,

19
00:01:18,970 --> 00:01:19,560
something like that.

20
00:01:19,560 --> 00:01:20,590
And those things are required.

21
00:01:20,620 --> 00:01:22,660
What we try to perform an operation on the UI.

22
00:01:22,900 --> 00:01:30,370
So all these UI operations we do on and DOM element and some of the most common things are the one which

23
00:01:30,370 --> 00:01:31,240
I have listed here.

24
00:01:31,240 --> 00:01:37,960
I mean, whatever that you imagine that you can do on a webpage, you can do everything on playwrite

25
00:01:37,960 --> 00:01:39,090
much, much easily.

26
00:01:39,550 --> 00:01:42,030
So we'll see how we can do all these things.

27
00:01:42,040 --> 00:01:47,830
I mean, we have already discussed about the file click operation, but we have not talked about the

28
00:01:47,830 --> 00:01:51,250
check operation or maybe the whole operation, things of that nature.

29
00:01:51,460 --> 00:01:53,830
We'll talk about the whole operation in our next section.

30
00:01:54,040 --> 00:01:57,940
But in this video, we just talk about some of the most basic elements.

31
00:01:57,940 --> 00:02:02,490
But that way you get more familiarized with how to work with the controls and stuff.

32
00:02:02,740 --> 00:02:05,970
And these are something like a building blocks.

33
00:02:06,010 --> 00:02:12,100
The basic building blocks for you to understand the playwright itself, regardless of any language bindings

34
00:02:12,100 --> 00:02:12,910
that we work with.
