در این مطلب، ویدئو متن ورودی سلنیوم پایتون | آموزش سلنیوم پایتون با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:09:05
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,560 –> 00:00:02,480
سلام بچه ها به عقب خوش آمدید در این ویدیو ما
2
00:00:02,480 –> 00:00:04,240
در مورد نحوه کار با
3
00:00:04,240 –> 00:00:06,319
فیلدهای ورودی با استفاده از پایه سلنیوم و
4
00:00:06,319 –> 00:00:08,480
پایتون یاد خواهیم گرفت، بنابراین بیایید شروع کنیم و
5
00:00:08,480 –> 00:00:09,920
به سناریوی آزمایشی که در این ویدیو پوشش خواهیم داد نگاهی بیندازیم،
6
00:00:09,920 –> 00:00:12,559
7
00:00:12,559 –> 00:00:14,160
بنابراین من اینجا هستم. وبسایت برادر اتوماسیون را تمرین
8
00:00:14,160 –> 00:00:16,400
کنید و از اینجا
9
00:00:16,400 –> 00:00:17,840
به صفحه تماس
10
00:00:17,840 –> 00:00:19,359
میروم، بنابراین روی پیوند تماس
11
00:00:19,359 –> 00:00:21,359
12
00:00:21,359 –> 00:00:22,560
از صفحه تماس اینجا کلیک میکنم، فقط به
13
00:00:22,560 –> 00:00:24,880
پایین اسکرول میکنم و در اینجا
14
00:00:24,880 –> 00:00:27,199
ما فیلدهای تماس خود را در اینجا داریم، بنابراین
15
00:00:27,199 –> 00:00:29,519
نام پیام تلفن ایمیل و دکمه ارسال
16
00:00:29,519 –> 00:00:30,080
17
00:00:30,080 –> 00:00:31,519
بسیار ساده است، بنابراین کاری که ما
18
00:00:31,519 –> 00:00:33,120
می خواهیم انجام دهیم این است که این
19
00:00:33,120 –> 00:00:35,040
فیلدها را پر کرده و سپس دکمه ارسال را فشار دهید،
20
00:00:35,040 –> 00:00:36,559
بنابراین اجازه دهید من فقط چند فیلد آزمایشی را
21
00:00:36,559 –> 00:00:38,879
در اینجا پر کنم، من می خواهم آزمایش را انجام دهم، نام
22
00:00:38,879 –> 00:00:42,239
را اضافه کنم. mail.com
23
00:00:42,239 –> 00:00:45,360
و مقداری ورودی تصادفی در اینجا
24
00:00:45,360 –> 00:00:48,399
این پیام را وارد میکنم و من ارسال را فشار میدهم،
25
00:00:48,399 –> 00:00:49,840
بنابراین در لحظهای که انجام میدهم
26
00:00:49,840 –> 00:00:51,440
27
00:00:51,440 –> 00:00:53,199
به این صفحه خاص در اینجا هدایت میشود،
28
00:00:53,199 –> 00:00:54,800
اساساً همان صفحه است، با این تفاوت که ما این پیام
29
00:00:54,800 –> 00:00:56,239
را خواهیم دید.
30
00:00:56,239 –> 00:00:57,600
ما پیام هشدار
31
00:00:57,600 –> 00:00:58,960
بنابراین ما مطمئن میشویم
32
00:00:58,960 –> 00:01:01,199
که وقتی این فیلدها را ارسال میکنیم، این پیام را میبینیم،
33
00:01:01,199 –> 00:01:02,559
بنابراین بیایید به اصلاح وصله
34
00:01:02,559 –> 00:01:04,239
و نوشتن کد شروع کنیم،
35
00:01:04,239 –> 00:01:06,000
بنابراین من به اینجا در pycharm بازگشتهام
36
00:01:06,000 –> 00:01:07,439
و اینجا تا کنون دو
37
00:01:07,439 –> 00:01:09,040
تست را نوشتهایم. برای صفحه اصلی یکی برای
38
00:01:09,040 –> 00:01:10,159
پیوندهای منو
39
00:01:10,159 –> 00:01:11,920
اکنون به جای ادامه کار در همان
40
00:01:11,920 –> 00:01:13,840
صفحه در اینجا که تست اصلی بود،
41
00:01:13,840 –> 00:01:15,200
اکنون که در واقع با
42
00:01:15,200 –> 00:01:17,200
صفحه تماس کار می کنیم، یک آزمایش جدید در اینجا ایجاد می
43
00:01:17,200 –> 00:01:19,759
کنیم یا اساساً یک آزمایش جدید فایل
44
00:01:19,759 –> 00:01:20,960
بنابراین در پوشه تست
45
00:01:20,960 –> 00:01:22,960
من فقط می خواهم یک فایل جدید ایجاد
46
00:01:22,960 –> 00:01:24,640
کنم و نام این
47
00:01:24,640 –> 00:01:29,600
یک تماس با خط زیر را می گذارم و اکنون آن را ایجاد کنید
48
00:01:29,600 –> 00:01:31,439
تا این یکی مانند مورد قبلی
49
00:01:31,439 –> 00:01:32,799
باشد بنابراین ما مطمئن می شویم که
50
00:01:32,799 –> 00:01:34,560
پایه سلنیوم را وارد می کنیم.
51
00:01:34,560 –> 00:01:37,520
و کیس پایه اساساً اینجاست، بنابراین
52
00:01:37,520 –> 00:01:38,799
وقتی این کار را انجام دادیم که کلاسم را ایجاد میکنم
53
00:01:38,799 –> 00:01:39,759
،
54
00:01:39,759 –> 00:01:42,799
این یک تست تماس را صدا میزنم
55
00:01:42,799 –> 00:01:44,079
و پس از ایجاد کلاس،
56
00:01:44,079 –> 00:01:45,840
57
00:01:45,840 –> 00:01:48,000
روشهای واقعی uh خود را در اینجا نمایش میدهیم، اما قبل از آن من
58
00:01:48,000 –> 00:01:49,360
باید مطمئن شوم که کیس پایه را وارد می کنم،
59
00:01:49,360 –> 00:01:50,240
60
00:01:50,240 –> 00:01:51,840
بنابراین می خواهم این کار را انجام دهید من
61
00:01:51,840 –> 00:01:53,439
62
00:01:53,439 –> 00:01:55,360
در یک تست تماسی، اساساً حروف پایه را وارد
63
00:01:55,360 –> 00:01:57,360
میکنم، حالا بیایید یک روش ایجاد کنیم، بنابراین
64
00:01:57,360 –> 00:01:58,240
میخواهیم این صفحه تماس زیرخط یک آزمایش را فراخوانی کنیم،
65
00:01:58,240 –> 00:02:02,479
66
00:02:03,360 –> 00:02:05,119
بنابراین این همان کاری است که باید مانند مورد
67
00:02:05,119 –> 00:02:06,399
قبلی انجام دهیم. برای اطمینان
68
00:02:06,399 –> 00:02:07,759
از باز کردن صفحه
69
00:02:07,759 –> 00:02:09,360
پس از باز کردن صفحه، باید
70
00:02:09,360 –> 00:02:11,038
مطمئن شویم که تمام فیلدها
71
00:02:11,038 –> 00:02:12,400
را پر می کنیم، باید تمام فیلدهایی را که
72
00:02:12,400 –> 00:02:14,480
در آنجا وجود داشت که اساساً شماره تلفن ایمیل و متن نام ما بود را پر کنیم.
73
00:02:14,480 –> 00:02:16,480
74
00:02:16,480 –> 00:02:18,879
پس از انجام این کار،
75
00:02:18,879 –> 00:02:21,760
باید مطمئن شویم که روی دکمه ارسال کلیک
76
00:02:21,760 –> 00:02:24,080
می کنیم، بنابراین این کار را انجام می دهیم و پس از
77
00:02:24,080 –> 00:02:24,800
78
00:02:24,800 –> 00:02:27,120
کلیک بر روی دکمه ارسال، پس از آن باید
79
00:02:27,120 –> 00:02:28,400
پیام ارسال خود را تأیید کنیم،
80
00:02:28,400 –> 00:02:31,519
بنابراین من کاملاً تأیید ارسال پیام را انجام می دهم.
81
00:02:31,519 –> 00:02:31,840
82
00:02:31,840 –> 00:02:33,280
بنابراین همیشه هنگام نوشتن
83
00:02:33,280 –> 00:02:35,120
تستهای خود مطمئن شوید که باید بدانید دقیقاً
84
00:02:35,120 –> 00:02:36,080
چه کاری انجام میدهید،
85
00:02:36,080 –> 00:02:37,760
بنابراین این یک راه خوب برای شما است که میتوانید
86
00:02:37,760 –> 00:02:39,360
مطالب را نظر دهید و برای شما آسانتر است که
87
00:02:39,360 –> 00:02:40,959
بدانید دقیقاً چه چیزی را در
88
00:02:40,959 –> 00:02:42,000
خود قرار خواهید داد. تست کنید
89
00:02:42,000 –> 00:02:43,599
تا صفحه را به خوبی باز کنید که
90
00:02:43,599 –> 00:02:44,879
ما ساده باشیم
91
00:02:44,879 –> 00:02:46,720
من این کار را انجام دادهام. میخواهم self.open را انجام دهم
92
00:02:46,720 –> 00:02:49,040
و سپس url را وارد کنم، بنابراین فقط میخواهم
93
00:02:49,040 –> 00:02:50,000
URL را از
94
00:02:50,000 –> 00:02:53,040
این آزمایش در اینجا کپی کنم
95
00:02:53,120 –> 00:02:55,280
و سپس فقط این را اینجا بگذارم تنها
96
00:02:55,280 –> 00:02:56,480
چیزی که میخواهیم تغییر دهیم این است که
97
00:02:56,480 –> 00:02:57,920
به جای با باز کردن صفحه اصلی،
98
00:02:57,920 –> 00:02:59,680
صفحه تماس را باز می کنیم و من می
99
00:02:59,680 –> 00:03:02,159
توانم این کار را با اضافه کردن تماس اسلش رو به جلو انجام دهم،
100
00:03:02,159 –> 00:03:04,080
بنابراین صفحه تماس باز می شود و
101
00:03:04,080 –> 00:03:06,000
پس از آن باید تمام فیلدها را پر کنیم،
102
00:03:06,000 –> 00:03:06,720
103
00:03:06,720 –> 00:03:08,159
بنابراین اجازه دهید به کروم برویم و
104
00:03:08,159 –> 00:03:10,480
انتخابگرهایی که ما برای فیلدهای خود نیاز داریم،
105
00:03:10,480 –> 00:03:11,840
بسیار خوب است، بنابراین برای دریافت فیلدها،
106
00:03:11,840 –> 00:03:15,280
اینجا را بازرسی میکنم
107
00:03:16,560 –> 00:03:18,400
و سپس در اینجا بیایید نگاهی به این کنیم
108
00:03:18,400 –> 00:03:19,920
که دقیقاً چیست،
109
00:03:19,920 –> 00:03:22,319
بنابراین این یک فیلد ورودی است و سپس
110
00:03:22,319 –> 00:03:24,720
میتوانیم ببینیم که دارای یک متن ورودی را وارد کنید،
111
00:03:24,720 –> 00:03:26,400
بنابراین بیایید ببینیم آیا کلاسی وجود دارد که بتوانیم آن
112
00:03:26,400 –> 00:03:28,720
را پیدا کنیم یا یک نوع شناسه منحصر به فرد،
113
00:03:28,720 –> 00:03:30,480
بنابراین ما یک کلاس منحصر به فرد در اینجا داریم، بنابراین
114
00:03:30,480 –> 00:03:32,239
این نام تماس است، این یکی ایمیل تماس است،
115
00:03:32,239 –> 00:03:34,000
این یکی تلفن تماس است و غیره،
116
00:03:34,000 –> 00:03:34,480
117
00:03:34,480 –> 00:03:36,400
بنابراین احتمالاً می توانیم مانند نام مخاطب
118
00:03:36,400 –> 00:03:38,159
و ورودی فضایی که
119
00:03:38,159 –> 00:03:39,599
باید این ورودی را به ما بدهد فیلد در
120
00:03:39,599 –> 00:03:40,159
اینجا
121
00:03:40,159 –> 00:03:41,440
بیایید آن را آزمایش کنیم تا
122
00:03:41,440 –> 00:03:44,000
نام مخاطب را انجام دهم
123
00:03:44,000 –> 00:03:47,120
و سپس ورودی را به درستی انجام می
124
00:03:47,120 –> 00:03:48,400
دهم تا این
125
00:03:48,400 –> 00:03:50,400
فیلد منحصر به فرد uh را در اینجا به من می دهد که
126
00:03:50,400 –> 00:03:52,000
اساساً فیلد نام ما است،
127
00:03:52,000 –> 00:03:53,519
بنابراین اگر این را تغییر دهم به بگویید
128
00:03:53,519 –> 00:03:55,599
ایمیل باید به من یک ایمیل منحصر به فرد
129
00:03:55,599 –> 00:03:56,799
برای ایمیل
130
00:03:56,799 –> 00:03:58,879
بدهد بله که کار می کند و سپس ما می توانیم
131
00:03:58,879 –> 00:04:01,040
همین کار را برای فرض کنیم تلفن
132
00:04:01,040 –> 00:04:04,159
بیایید برای تلفن انجام دهیم
133
00:04:04,560 –> 00:04:06,879
بله آن هم منحصر به فرد است و مورد بعدی
134
00:04:06,879 –> 00:04:07,920
این است که فکر می کنم
135
00:04:07,920 –> 00:04:09,920
باید قسمت متن باشد بنابراین بله تماس بگیرید
136
00:04:09,920 –> 00:04:10,959
پیام
137
00:04:10,959 –> 00:04:12,400
و ناحیه متن، بنابراین من می خواهم
138
00:04:12,400 –> 00:04:16,000
این یکی را به پیام تماس تغییر دهم
139
00:04:16,000 –> 00:04:19,600
و این قسمت متنی ما باشد،
140
00:04:19,600 –> 00:04:21,199
بله خوب است، بنابراین ما
141
00:04:21,199 –> 00:04:23,040
همه اینها را داریم، بنابراین من می خواهم انتخابگرها را کپی کنم
142
00:04:23,040 –> 00:04:23,759
143
00:04:23,759 –> 00:04:25,040
و سپس من همچنین مطمئن می شوم
144
00:04:25,040 –> 00:04:26,639
که من انتخابگر دکمه ارسال را
145
00:04:26,639 –> 00:04:28,160
در اینجا دارم
146
00:04:28,160 –> 00:04:31,040
که بیایید ببینیم آیا یک شناسه منحصر به فرد داریم یا نه،
147
00:04:31,040 –> 00:04:32,720
این یک شناسه منحصر به فرد است،
148
00:04:32,720 –> 00:04:34,080
بنابراین من این شناسه منحصر به فرد را می گیرم،
149
00:04:34,080 –> 00:04:36,080
می خواهم از آن استفاده کنم. بنابراین من می روم
150
00:04:36,080 –> 00:04:37,680
به pycharm و سپس شروع به
151
00:04:37,680 –> 00:04:39,120
نوشتن تست خود می کنم
152
00:04:39,120 –> 00:04:40,720
تا فیلدها را پر کنم یا اساساً
153
00:04:40,720 –> 00:04:42,800
یک متن اضافه می