در این مطلب، ویدئو مدل شی صفحه – Python Selenium با PyTest – قسمت 1 با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:45:36
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,000 –> 00:00:01,280
2
00:00:01,280 –> 00:00:03,600
3
00:00:03,600 –> 00:00:07,279
4
00:00:07,279 –> 00:00:09,120
5
00:00:09,120 –> 00:00:11,360
6
00:00:11,360 –> 00:00:12,719
7
00:00:12,719 –> 00:00:15,839
8
00:00:15,839 –> 00:00:16,880
9
00:00:16,880 –> 00:00:18,400
10
00:00:18,400 –> 00:00:21,119
11
00:00:21,119 –> 00:00:23,119
12
00:00:23,119 –> 00:00:24,640
13
00:00:24,640 –> 00:00:30,720
14
00:00:30,720 –> 00:00:32,558
15
00:00:32,558 –> 00:00:34,880
16
00:00:34,880 –> 00:00:36,960
17
00:00:36,960 –> 00:00:39,360
18
00:00:39,360 –> 00:00:41,840
19
00:00:41,840 –> 00:00:43,600
20
00:00:43,600 –> 00:00:44,879
21
00:00:44,879 –> 00:00:47,039
22
00:00:47,039 –> 00:00:49,120
23
00:00:49,120 –> 00:00:50,320
24
00:00:50,320 –> 00:00:51,840
25
00:00:51,840 –> 00:00:54,559
26
00:00:54,559 –> 00:00:56,559
27
00:00:56,559 –> 00:00:59,120
28
00:00:59,120 –> 00:01:00,960
29
00:01:00,960 –> 00:01:02,239
30
00:01:02,239 –> 00:01:05,119
31
00:01:05,119 –> 00:01:06,159
32
00:01:06,159 –> 00:01:08,000
33
00:01:08,000 –> 00:01:09,360
34
00:01:09,360 –> 00:01:11,119
35
00:01:11,119 –> 00:01:13,520
36
00:01:13,520 –> 00:01:16,960
37
00:01:16,960 –> 00:01:19,759
38
00:01:19,759 –> 00:01:21,520
39
00:01:21,520 –> 00:01:22,799
40
00:01:22,799 –> 00:01:25,360
41
00:01:25,360 –> 00:01:26,080
42
00:01:26,080 –> 00:01:27,920
43
00:01:27,920 –> 00:01:29,920
44
00:01:29,920 –> 00:01:33,119
45
00:01:33,119 –> 00:01:34,560
46
00:01:34,560 –> 00:01:36,960
47
00:01:36,960 –> 00:01:38,799
48
00:01:38,799 –> 00:01:41,280
49
00:01:41,280 –> 00:01:43,920
50
00:01:43,920 –> 00:01:44,720
51
00:01:44,720 –> 00:01:47,040
52
00:01:47,040 –> 00:01:49,759
53
00:01:49,759 –> 00:01:54,479
54
00:01:54,479 –> 00:01:58,000
55
00:01:58,000 –> 00:02:00,079
56
00:02:00,079 –> 00:02:03,840
57
00:02:03,840 –> 00:02:05,600
58
00:02:05,600 –> 00:02:07,759
59
00:02:07,759 –> 00:02:08,959
60
00:02:08,959 –> 00:02:11,520
61
00:02:11,520 –> 00:02:13,520
62
00:02:13,520 –> 00:02:16,800
63
00:02:16,800 –> 00:02:20,080
64
00:02:20,080 –> 00:02:23,200
65
00:02:23,200 –> 00:02:24,480
66
00:02:24,480 –> 00:02:25,760
67
00:02:25,760 –> 00:02:28,400
68
00:02:28,400 –> 00:02:28,959
69
00:02:28,959 –> 00:02:30,640
70
00:02:30,640 –> 00:02:32,239
71
00:02:32,239 –> 00:02:36,319
72
00:02:36,319 –> 00:02:37,680
73
00:02:37,680 –> 00:02:39,680
74
00:02:39,680 –> 00:02:41,760
75
00:02:41,760 –> 00:02:43,280
76
00:02:43,280 –> 00:02:45,840
77
00:02:45,840 –> 00:02:49,440
78
00:02:49,440 –> 00:02:52,560
79
00:02:53,519 –> 00:02:56,640
80
00:02:56,640 –> 00:03:00,640
81
00:03:00,640 –> 00:03:02,080
82
00:03:02,080 –> 00:03:03,599
83
00:03:03,599 –> 00:03:05,680
84
00:03:05,680 –> 00:03:07,280
85
00:03:07,280 –> 00:03:08,959
86
00:03:08,959 –> 00:03:12,159
87
00:03:12,159 –> 00:03:15,040
88
00:03:15,040 –> 00:03:16,239
89
00:03:16,239 –> 00:03:18,879
90
00:03:18,879 –> 00:03:19,599
91
00:03:19,599 –> 00:03:22,640
92
00:03:22,640 –> 00:03:24,560
93
00:03:24,560 –> 00:03:26,959
94
00:03:26,959 –> 00:03:28,879
95
00:03:28,879 –> 00:03:30,959
96
00:03:30,959 –> 00:03:32,879
97
00:03:32,879 –> 00:03:34,480
98
00:03:34,480 –> 00:03:35,519
99
00:03:35,519 –> 00:03:38,319
100
00:03:38,319 –> 00:03:38,720
101
00:03:38,720 –> 00:03:40,879
102
00:03:40,879 –> 00:03:41,840
103
00:03:41,840 –> 00:03:46,640
104
00:03:46,640 –> 00:03:49,599
105
00:03:49,599 –> 00:03:51,360
106
00:03:51,360 –> 00:03:53,040
107
00:03:53,040 –> 00:03:54,640
108
00:03:54,640 –> 00:03:58,159
109
00:03:58,159 –> 00:04:01,840
110
00:04:01,840 –> 00:04:04,319
111
00:04:04,319 –> 00:04:06,480
112
00:04:06,480 –> 00:04:09,280
113
00:04:09,280 –> 00:04:10,480
114
00:04:10,480 –> 00:04:13,280
115
00:04:13,280 –> 00:04:14,400
116
00:04:14,400 –> 00:04:18,238
117
00:04:18,238 –> 00:04:20,798
118
00:04:20,798 –> 00:04:23,360
119
00:04:23,360 –> 00:04:25,520
120
00:04:25,520 –> 00:04:26,479
121
00:04:26,479 –> 00:04:29,680
122
00:04:29,680 –> 00:04:31,360
123
00:04:31,360 –> 00:04:34,160
124
00:04:34,160 –> 00:04:36,479
125
00:04:36,479 –> 00:04:39,919
126
00:04:39,919 –> 00:04:40,400
127
00:04:40,400 –> 00:04:42,400
128
00:04:42,400 –> 00:04:44,479
129
00:04:44,479 –> 00:04:46,479
130
00:04:46,479 –> 00:04:48,479
131
00:04:48,479 –> 00:04:50,800
132
00:04:50,800 –> 00:04:52,240
133
00:04:52,240 –> 00:04:56,400
134
00:04:56,400 –> 00:04:59,040
135
00:04:59,040 –> 00:05:01,039
136
00:05:01,039 –> 00:05:01,840
137
00:05:01,840 –> 00:05:05,440
138
00:05:05,440 –> 00:05:09,199
139
00:05:09,199 –> 00:05:11,360
140
00:05:11,360 –> 00:05:12,720
141
00:05:12,720 –> 00:05:15,759
142
00:05:15,759 –> 00:05:17,840
143
00:05:17,840 –> 00:05:20,160
144
00:05:20,160 –> 00:05:23,039
145
00:05:23,039 –> 00:05:24,800
146
00:05:24,800 –> 00:05:27,759
147
00:05:27,759 –> 00:05:29,120
148
00:05:29,120 –> 00:05:31,520
149
00:05:31,520 –> 00:05:33,919
150
00:05:33,919 –> 00:05:36,479
151
00:05:36,479 –> 00:05:37,680
152
00:05:37,680 –> 00:05:40,639
153
00:05:40,639 –> 00:05:42,560
154
00:05:42,560 –> 00:05:44,639
155
00:05:44,639 –> 00:05:47,039
156
00:05:47,039 –> 00:05:50,960
157
00:05:50,960 –> 00:05:52,639
158
00:05:52,639 –> 00:05:54,800
159
00:05:54,800 –> 00:05:57,199
160
00:05:57,199 –> 00:05:58,720
161
00:05:58,720 –> 00:06:01,360
162
00:06:01,360 –> 00:06:02,960
163
00:06:02,960 –> 00:06:05,440
164
00:06:05,440 –> 00:06:07,840
165
00:06:07,840 –> 00:06:09,919
166
00:06:09,919 –> 00:06:11,440
167
00:06:11,440 –> 00:06:13,360
168
00:06:13,360 –> 00:06:14,319
169
00:06:14,319 –> 00:06:16,319
170
00:06:16,319 –> 00:06:18,000
171
00:06:18,000 –> 00:06:18,960
172
00:06:18,960 –> 00:06:21,120
173
00:06:21,120 –> 00:06:22,000
174
00:06:22,000 –> 00:06:24,319
175
00:06:24,319 –> 00:06:25,680
176
00:06:25,680 –> 00:06:27,199
177
00:06:27,199 –> 00:06:28,960
178
00:06:28,960 –> 00:06:32,160
179
00:06:32,160 –> 00:06:34,160
180
00:06:34,160 –> 00:06:36,319
181
00:06:36,319 –> 00:06:38,160
182
00:06:38,160 –> 00:06:39,759
183
00:06:39,759 –> 00:06:41,440
184
00:06:41,440 –> 00:06:45,120
185
00:06:45,120 –> 00:06:48,479
186
00:06:48,479 –> 00:06:50,000
187
00:06:50,000 –> 00:06:51,759
188
00:06:51,759 –> 00:06:53,400
189
00:06:53,400 –> 00:06:55,599
190
00:06:55,599 –> 00:06:57,199
191
00:06:57,199 –> 00:06:58,960
192
00:06:58,960 –> 00:07:00,560
193
00:07:00,560 –> 00:07:03,039
194
00:07:03,039 –> 00:07:05,840
195
00:07:05,840 –> 00:07:07,919
196
00:07:07,919 –> 00:07:11,440
197
00:07:12,319 –> 00:07:16,080
198
00:07:16,080 –> 00:07:17,599
199
00:07:17,599 –> 00:07:19,599
200
00:07:19,599 –> 00:07:21,840
201
00:07:21,840 –> 00:07:22,880
202
00:07:22,880 –> 00:07:24,880
203
00:07:24,880 –> 00:07:27,319
204
00:07:27,319 –> 00:07:29,759
205
00:07:29,759 –> 00:07:31,440
206
00:07:31,440 –> 00:07:33,599
207
00:07:33,599 –> 00:07:35,599
208
00:07:35,599 –> 00:07:37,120
209
00:07:37,120 –> 00:07:39,919
210
00:07:39,919 –> 00:07:43,680
211
00:07:43,680 –> 00:07:45,360
212
00:07:45,360 –> 00:07:48,879
213
00:07:48,879 –> 00:07:50,800
214
00:07:50,800 –> 00:07:52,240
215
00:07:52,240 –> 00:07:55,840
216
00:07:55,840 –> 00:07:57,039
217
00:07:57,039 –> 00:07:58,160
218
00:07:58,160 –> 00:08:00,879
219
00:08:00,879 –> 00:08:01,919
220
00:08:01,919 –> 00:08:04,639
221
00:08:04,639 –> 00:08:05,440
222
00:08:05,440 –> 00:08:08,639
223
00:08:08,639 –> 00:08:10,240
224
00:08:10,240 –> 00:08:12,800
225
00:08:12,800 –> 00:08:14,960
226
00:08:14,960 –> 00:08:16,479
227
00:08:16,479 –> 00:08:19,199
228
00:08:19,199 –> 00:08:20,400
229
00:08:20,400 –> 00:08:22,160
230
00:08:22,160 –> 00:08:24,560
231
00:08:24,560 –> 00:08:27,599
232
00:08:27,599 –> 00:08:29,360
233
00:08:29,360 –> 00:08:32,399
234
00:08:32,399 –> 00:08:35,200
235
00:08:35,200 –> 00:08:37,200
236
00:08:37,200 –> 00:08:39,120
237
00:08:39,120 –> 00:08:40,799
238
00:08:40,799 –> 00:08:42,000
239
00:08:42,000 –> 00:08:43,839
240
00:08:43,839 –> 00:08:45,680
241
00:08:45,680 –> 00:08:47,519
242
00:08:47,519 –> 00:08:50,320
243
00:08:50,320 –> 00:08:52,480
244
00:08:52,480 –> 00:08:54,720
245
00:08:54,720 –> 00:08:56,959
246
00:08:56,959 –> 00:08:58,880
247
00:08:58,880 –> 00:09:01,839
248
00:09:01,839 –> 00:09:04,399
249
00:09:04,399 –> 00:09:05,839
250
00:09:05,839 –> 00:09:08,080
251
00:09:08,080 –> 00:09:10,640
252
00:09:10,640 –> 00:09:12,240
253
00:09:12,240 –> 00:09:13,440
254
00:09:13,440 –> 00:09:15,040
255
00:09:15,040 –> 00:09:16,560
256
00:09:16,560 –> 00:09:19,600
257
00:09:19,600 –> 00:09:20,839
258
00:09:20,839 –> 00:09:25,680
259
00:09:26,480 –> 00:09:29,920
260
00:09:29,920 –> 00:09:34,480
261
00:09:34,640 –> 00:09:36,320
262
00:09:36,320 –> 00:09:38,720
263
00:09:39,040 –> 00:09:42,320
264
00:09:42,320 –> 00:09:45,519
265
00:09:45,519 –> 00:09:48,480
266
00:09:48,480 –> 00:09:49,040
267
00:09:49,040 –> 00:09:52,000
268
00:09:52,000 –> 00:09:53,040
269
00:09:53,040 –> 00:09:55,600
270
00:09:55,600 –> 00:09:56,160
271
00:09:56,160 –> 00:09:59,760
272
00:09:59,760 –> 00:10:02,880
273
00:10:02,880 –> 00:10:04,240
274
00:10:04,240 –> 00:10:06,079
275
00:10:06,079 –> 00:10:08,000
276
00:10:08,000 –> 00:10:09,440
277
00:10:09,440 –> 00:10:10,320
278
00:10:10,320 –> 00:10:12,160
279
00:10:12,160 –> 00:10:13,760
280
00:10:13,760 –> 00:10:18,800
281
00:10:18,800 –> 00:10:21,519
282
00:10:21,519 –> 00:10:22,720
283
00:10:22,720 –> 00:10:24,240
284
00:10:24,240 –> 00:10:25,920
285
00:10:25,920 –> 00:10:29,839
286
00:10:29,839 –> 00:10:32,560
287
00:10:32,560 –> 00:10:34,079
288
00:10:34,079 –> 00:10:35,600
289
00:10:35,600 –> 00:10:38,079
290
00:10:38,079 –> 00:10:41,360
291
00:10:41,360 –> 00:10:42,240
292
00:10:42,240 –> 00:10:44,880
293
00:10:44,880 –> 00:10:46,240
294
00:10:46,240 –> 00:10:48,880
295
00:10:48,880 –> 00:10:50,240
296
00:10:50,240 –> 00:10:52,480
297
00:10:52,480 –> 00:10:54,079
298
00:10:54,079 –> 00:10:55,040
299
00:10:55,040 –> 00:10:58,320
300
00:10:58,320 –> 00:11:00,560
301
00:11:00,560 –> 00:11:01,440
302
00:11:01,440 –> 00:11:03,120
303
00:11:03,120 –> 00:11:04,800
304
00:11:04,800 –> 00:11:07,440
305
00:11:07,440 –> 00:11:08,720
306
00:11:08,720 –> 00:11:09,920
307
00:11:09,920 –> 00:11:11,839
308
00:11:11,839 –> 00:11:14,959
309
00:11:14,959 –> 00:11:15,519
310
00:11:15,519 –> 00:11:18,720
311
00:11:18,720 –> 00:11:20,480
312
00:11:20,480 –> 00:11:23,519
313
00:11:23,519 –> 00:11:24,720
314
00:11:24,720 –> 00:11:26,480
315
00:11:26,480 –> 00:11:29,120
316
00:11:29,120 –> 00:11:30,880
317
00:11:30,880 –> 00:11:33,120
318
00:11:33,120 –> 00:11:33,440
319
00:11:33,440 –> 00:11:36,880
320
00:11:36,880 –> 00:11:38,640
321
00:11:38,640 –> 00:11:40,160
322
00:11:40,160 –> 00:11:42,720
323
00:11:42,720 –> 00:11:43,360
324
00:11:43,360 –> 00:11:44,880
325
00:11:44,880 –> 00:11:46,240
326
00:11:46,240 –> 00:11:46,720
327
00:11:46,720 –> 00:11:49,040
328
00:11:49,040 –> 00:11:50,800
329
00:11:50,800 –> 00:11:52,399
330
00:11:52,399 –> 00:11:54,079
331
00:11:54,079 –> 00:11:54,800
332
00:11:54,800 –> 00:11:57,680
333
00:11:57,680 –> 00:11:58,959
334
00:11:58,959 –> 00:12:00,480
335
00:12:00,480 –> 00:12:02,800
336
00:12:02,800 –> 00:12:05,600
337
00:12:05,600 –> 00:12:08,000
338
00:12:08,000 –> 00:12:09,839
339
00:12:09,839 –> 00:12:12,240
340
00:12:12,240 –> 00:12:14,639
341
00:12:14,639 –> 00:12:16,079
342
00:12:16,079 –> 00:12:18,480
343
00:12:18,480 –> 00:12:20,160
344
00:12:20,160 –> 00:12:21,920
345
00:12:21,920 –> 00:12:24,959
346
00:12:24,959 –> 00:12:25,839
347
00:12:25,839 –> 00:12:29,440
348
00:12:29,440 –> 00:12:30,800
349
00:12:30,800 –> 00:12:35,360
350
00:12:35,360 –> 00:12:37,519
351
00:12:37,519 –> 00:12:39,760
352
00:12:39,760 –> 00:12:41,680
353
00:12:41,680 –> 00:12:43,200
354
00:12:43,200 –> 00:12:45,839
355
00:12:45,839 –> 00:12:48,160
356
00:12:48,160 –> 00:12:50,800
357
00:12:50,800 –> 00:12:52,639
358
00:12:52,639 –> 00:12:56,079
359
00:12:56,079 –> 00:12:58,720
360
00:12:58,720 –> 00:13:00,639
361
00:13:00,639 –> 00:13:02,720
362
00:13:02,720 –> 00:13:04,240
363
00:13:04,240 –> 00:13:06,959
364
00:13:06,959 –> 00:13:07,839
365
00:13:07,839 –> 00:13:09,120
366
00:13:09,120 –> 00:13:11,200
367
00:13:11,200 –> 00:13:14,560
368
00:13:14,560 –> 00:13:16,399
369
00:13:16,399 –> 00:13:17,920
370
00:13:17,920 –> 00:13:20,720
371
00:13:20,720 –> 00:13:22,320
372
00:13:22,320 –> 00:13:23,680
373
00:13:23,680 –> 00:13:25,920
374
00:13:25,920 –> 00:13:27,600
375
00:13:27,600 –> 00:13:28,720
376
00:13:28,720 –> 00:13:30,880
377
00:13:30,880 –> 00:13:31,760
378
00:13:31,760 –> 00:13:33,360
379
00:13:33,360 –> 00:13:34,959
380
00:13:34,959 –> 00:13:36,880
381
00:13:36,880 –> 00:13:39,120
382
00:13:39,120 –> 00:13:40,639
383
00:13:40,639 –> 00:13:42,160
384
00:13:42,160 –> 00:13:45,440
385
00:13:45,440 –> 00:13:48,000
386
00:13:48,000 –> 00:13:50,079
387
00:13:50,079 –> 00:13:52,000
388
00:13:52,000 –> 00:13:54,000
389
00:13:54,000 –> 00:13:56,880
390
00:13:57,600 –> 00:14:00,160
391
00:14:00,160 –> 00:14:01,199
392
00:14:01,199 –> 00:14:03,839
393
00:14:03,839 –> 00:14:04,959
394
00:14:04,959 –> 00:14:08,000
395
00:14:08,000 –> 00:14:10,320
396
00:14:10,320 –> 00:14:11,360
397
00:14:11,360 –> 00:14:14,639
398
00:14:14,639 –> 00:14:17,680
399
00:14:17,680 –> 00:14:20,880
400
00:14:20,880 –> 00:14:24,320
401
00:14:24,320 –> 00:14:27,440
402
00:14:27,440 –> 00:14:31,040
403
00:14:31,040 –> 00:14:33,199
404
00:14:33,199 –> 00:14:34,079
405
00:14:34,079 –> 00:14:35,680
406
00:14:35,680 –> 00:14:38,560
407
00:14:38,560 –> 00:14:40,800
408
00:14:40,800 –> 00:14:42,079
409
00:14:42,079 –> 00:14:44,320
410
00:14:44,320 –> 00:14:46,079
411
00:14:46,079 –> 00:14:47,519
412
00:14:47,519 –> 00:14:50,399
413
00:14:50,399 –> 00:14:51,519
414
00:14:51,519 –> 00:14:54,800
415
00:14:54,800 –> 00:14:58,160
416
00:14:58,160 –> 00:15:01,440
417
00:15:01,440 –> 00:15:02,720
418
00:15:02,720 –> 00:15:04,399
419
00:15:04,399 –> 00:15:07,440
420
00:15:07,440 –> 00:15:11,120
421
00:15:11,120 –> 00:15:12,720
422
00:15:12,720 –> 00:15:15,040
423
00:15:15,040 –> 00:15:18,720
424
00:15:18,720 –> 00:15:22,959
425
00:15:22,959 –> 00:15:25,199
426
00:15:25,199 –> 00:15:26,320
427
00:15:26,320 –> 00:15:27,760
428
00:15:27,760 –> 00:15:29,519
429
00:15:29,519 –> 00:15:31,440
430
00:15:31,440 –> 00:15:34,000
431
00:15:34,000 –> 00:15:36,959
432
00:15:38,839 –> 00:15:41,199
433
00:15:41,199 –> 00:15:43,759
434
00:15:43,759 –> 00:15:45,440
435
00:15:45,440 –> 00:15:46,639
436
00:15:46,639 –> 00:15:49,120
437
00:15:49,120 –> 00:15:50,480
438
00:15:50,480 –> 00:15:52,240
439
00:15:52,240 –> 00:15:54,240
440
00:15:54,240 –> 00:15:57,360
441
00:15:57,360 –> 00:16:00,399
442
00:16:00,399 –> 00:16:02,160
443
00:16:02,160 –> 00:16:04,000
444
00:16:04,000 –> 00:16:06,000
445
00:16:06,000 –> 00:16:07,600
446
00:16:07,600 –> 00:16:11,199
447
00:16:11,199 –> 00:16:13,839
448
00:16:13,839 –> 00:16:15,920
449
00:16:15,920 –> 00:16:16,880
450
00:16:16,880 –> 00:16:20,240
451
00:16:20,240 –> 00:16:23,279
452
00:16:23,279 –> 00:16:25,839
453
00:16:25,839 –> 00:16:26,959
454
00:16:26,959 –> 00:16:29,199
455
00:16:29,199 –> 00:16:30,160
456
00:16:30,160 –> 00:16:33,360
457
00:16:33,360 –> 00:16:36,079
458
00:16:36,079 –> 00:16:37,279
459
00:16:37,279 –> 00:16:39,519
460
00:16:39,519 –> 00:16:41,360
461
00:16:41,360 –> 00:16:43,120
462
00:16:43,120 –> 00:16:45,440
463
00:16:45,440 –> 00:16:46,720
464
00:16:46,720 –> 00:16:48,959
465
00:16:48,959 –> 00:16:52,000
466
00:16:52,000 –> 00:16:53,600
467
00:16:53,600 –> 00:16:55,839
468
00:16:55,839 –> 00:16:58,959
469
00:16:58,959 –> 00:17:01,440
470
00:17:01,440 –> 00:17:03,759
471
00:17:03,759 –> 00:17:08,400
472
00:17:08,400 –> 00:17:10,880
473
00:17:10,880 –> 00:17:12,880
474
00:17:12,880 –> 00:17:14,559
475
00:17:14,559 –> 00:17:16,319
476
00:17:16,319 –> 00:17:18,640
477
00:17:18,640 –> 00:17:22,160
478
00:17:23,359 –> 00:17:26,000
479
00:17:26,000 –> 00:17:26,720
480
00:17:26,720 –> 00:17:30,160
481
00:17:30,160 –> 00:17:34,400
482
00:17:34,400 –> 00:17:38,320
483
00:17:38,320 –> 00:17:42,400
484
00:17:42,400 –> 00:17:44,720
485
00:17:44,720 –> 00:17:46,000
486
00:17:46,000 –> 00:17:49,679
487
00:17:49,679 –> 00:17:52,880
488
00:17:53,760 –> 00:17:57,840
489
00:17:57,840 –> 00:18:00,640
490
00:18:00,640 –> 00:18:02,320
491
00:18:02,320 –> 00:18:04,000
492
00:18:04,000 –> 00:18:05,600
493
00:18:05,600 –> 00:18:07,360
494
00:18:07,360 –> 00:18:09,200
495
00:18:09,200 –> 00:18:10,720
496
00:18:10,720 –> 00:18:12,799
497
00:18:12,799 –> 00:18:13,840
498
00:18:13,840 –> 00:18:17,200
499
00:18:17,200 –> 00:18:20,480
500
00:18:20,480 –> 00:18:23,760
501
00:18:23,760 –> 00:18:25,679
502
00:18:25,679 –> 00:18:30,559
503
00:18:30,559 –> 00:18:34,400
504
00:18:34,400 –> 00:18:35,520
505
00:18:35,520 –> 00:18:37,440
506
00:18:37,440 –> 00:18:38,480
507
00:18:38,480 –> 00:18:40,960
508
00:18:40,960 –> 00:18:42,720
509
00:18:42,720 –> 00:18:45,360
510
00:18:45,360 –> 00:18:47,120
511
00:18:47,120 –> 00:18:49,840
512
00:18:49,840 –> 00:18:51,520
513
00:18:51,520 –> 00:18:54,880
514
00:18:54,880 –> 00:18:56,080
515
00:18:56,080 –> 00:18:58,160
516
00:18:58,160 –> 00:19:00,480
517
00:19:00,480 –> 00:19:01,919
518
00:19:01,919 –> 00:19:03,440
519
00:19:03,440 –> 00:19:04,880
520
00:19:04,880 –> 00:19:05,520
521
00:19:05,520 –> 00:19:07,679
522
00:19:07,679 –> 00:19:08,720
523
00:19:08,720 –> 00:19:10,799
524
00:19:10,799 –> 00:19:13,200
525
00:19:13,200 –> 00:19:15,760
526
00:19:15,760 –> 00:19:16,400
527
00:19:16,400 –> 00:19:18,240
528
00:19:18,240 –> 00:19:19,600
529
00:19:19,600 –> 00:19:22,240
530
00:19:22,240 –> 00:19:22,960
531
00:19:22,960 –> 00:19:26,559
532
00:19:26,559 –> 00:19:29,679
533
00:19:29,679 –> 00:19:31,600
534
00:19:31,600 –> 00:19:32,960
535
00:19:32,960 –> 00:19:34,880
536
00:19:34,880 –> 00:19:36,160
537
00:19:36,160 –> 00:19:39,679
538
00:19:39,679 –> 00:19:40,160
539
00:19:40,160 –> 00:19:43,600
540
00:19:43,600 –> 00:19:46,160
541
00:19:46,160 –> 00:19:46,960
542
00:19:46,960 –> 00:19:52,240
543
00:19:52,240 –> 00:19:54,799
544
00:19:54,799 –> 00:19:56,720
545
00:19:56,720 –> 00:19:57,360
546
00:19:57,360 –> 00:19:58,880
547
00:19:58,880 –> 00:20:00,640
548
00:20:00,640 –> 00:20:01,840
549
00:20:01,840 –> 00:20:03,840
550
00:20:03,840 –> 00:20:05,760
551
00:20:05,760 –> 00:20:06,720
552
00:20:06,720 –> 00:20:08,240
553
00:20:08,240 –> 00:20:11,360
554
00:20:11,360 –> 00:20:14,240
555
00:20:14,240 –> 00:20:15,200
556
00:20:15,200 –> 00:20:18,400
557
00:20:18,400 –> 00:20:19,039
558
00:20:19,039 –> 00:20:22,000
559
00:20:22,000 –> 00:20:22,320
560
00:20:22,320 –> 00:20:24,240
561
00:20:24,240 –> 00:20:25,760
562
00:20:25,760 –> 00:20:26,880
563
00:20:26,880 –> 00:20:28,559
564
00:20:28,559 –> 00:20:30,240
565
00:20:30,240 –> 00:20:32,320
566
00:20:32,320 –> 00:20:33,600
567
00:20:33,600 –> 00:20:35,760
568
00:20:35,760 –> 00:20:37,200
569
00:20:37,200 –> 00:20:38,880
570
00:20:38,880 –> 00:20:41,280
571
00:20:41,280 –> 00:20:42,159
572
00:20:42,159 –> 00:20:45,280
573
00:20:45,280 –> 00:20:48,400
574
00:20:48,400 –> 00:20:52,000
575
00:20:52,000 –> 00:20:55,440
576
00:20:55,440 –> 00:20:58,480
577
00:20:58,480 –> 00:21:02,559
578
00:21:02,559 –> 00:21:06,480
579
00:21:06,480 –> 00:21:08,240
580
00:21:08,240 –> 00:21:10,000
581
00:21:10,000 –> 00:21:11,360
582
00:21:11,360 –> 00:21:13,840
583
00:21:13,840 –> 00:21:15,520
584
00:21:15,520 –> 00:21:17,679
585
00:21:17,679 –> 00:21:19,200
586
00:21:19,200 –> 00:21:20,960
587
00:21:20,960 –> 00:21:22,400
588
00:21:22,400 –> 00:21:23,919
589
00:21:23,919 –> 00:21:25,760
590
00:21:25,760 –> 00:21:28,559
591
00:21:28,559 –> 00:21:32,880
592
00:21:32,880 –> 00:21:35,520
593
00:21:35,520 –> 00:21:36,559
594
00:21:36,559 –> 00:21:39,600
595
00:21:39,600 –> 00:21:40,960
596
00:21:40,960 –> 00:21:44,159
597
00:21:44,159 –> 00:21:45,760
598
00:21:45,760 –> 00:21:48,960
599
00:21:48,960 –> 00:21:52,000
600
00:21:52,000 –> 00:21:54,320
601
00:21:54,320 –> 00:21:55,120
602
00:21:55,120 –> 00:21:58,240
603
00:21:58,240 –> 00:22:00,159
604
00:22:00,159 –> 00:22:01,520
605
00:22:01,520 –> 00:22:03,360
606
00:22:03,360 –> 00:22:05,280
607
00:22:05,280 –> 00:22:07,440
608
00:22:07,440 –> 00:22:10,880
609
00:22:10,880 –> 00:22:12,320
610
00:22:12,320 –> 00:22:14,559
611
00:22:14,559 –> 00:22:17,039
612
00:22:17,200 –> 00:22:20,799
613
00:22:20,799 –> 00:22:22,400
614
00:22:22,400 –> 00:22:25,679
615
00:22:25,679 –> 00:22:26,159
616
00:22:26,159 –> 00:22:28,799
617
00:22:32,320 –> 00:22:36,080
618
00:22:36,080 –> 00:22:39,760
619
00:22:39,760 –> 00:22:41,440
620
00:22:41,440 –> 00:22:44,480
621
00:22:46,240 –> 00:22:48,000
622
00:22:48,000 –> 00:22:49,840
623
00:22:49,840 –> 00:22:53,200
624
00:22:53,200 –> 00:22:54,080
625
00:22:54,080 –> 00:22:58,559
626
00:23:01,520 –> 00:23:04,960
627
00:23:06,960 –> 00:23:08,960
628
00:23:08,960 –> 00:23:10,480
629
00:23:10,480 –> 00:23:12,000
630
00:23:12,000 –> 00:23:15,360
631
00:23:15,919 –> 00:23:18,080
632
00:23:18,080 –> 00:23:19,919
633
00:23:19,919 –> 00:23:22,960
634
00:23:22,960 –> 00:23:24,480
635
00:23:24,480 –> 00:23:26,240
636
00:23:26,240 –> 00:23:26,960
637
00:23:26,960 –> 00:23:30,880
638
00:23:30,880 –> 00:23:34,000
639
00:23:34,000 –> 00:23:36,000
640
00:23:36,000 –> 00:23:38,720
641
00:23:38,720 –> 00:23:41,760
642
00:23:41,760 –> 00:23:45,760
643
00:23:45,760 –> 00:23:47,760
644
00:23:47,760 –> 00:23:50,159
645
00:23:50,159 –> 00:23:51,919
646
00:23:51,919 –> 00:23:53,360
647
00:23:53,360 –> 00:23:56,559
648
00:23:56,559 –> 00:23:57,840
649
00:23:57,840 –> 00:23:59,200
650
00:23:59,200 –> 00:24:01,360
651
00:24:01,360 –> 00:24:02,400
652
00:24:02,400 –> 00:24:04,080
653
00:24:04,080 –> 00:24:05,600
654
00:24:05,600 –> 00:24:06,640
655
00:24:06,640 –> 00:24:08,799
656
00:24:08,799 –> 00:24:09,679
657
00:24:09,679 –> 00:24:12,880
658
00:24:12,880 –> 00:24:15,520
659
00:24:15,520 –> 00:24:16,640
660
00:24:16,640 –> 00:24:19,039
661
00:24:19,039 –> 00:24:20,640
662
00:24:20,640 –> 00:24:22,480
663
00:24:22,480 –> 00:24:25,120
664
00:24:25,120 –> 00:24:26,720
665
00:24:26,720 –> 00:24:29,600
666
00:24:29,600 –> 00:24:30,720
667
00:24:30,720 –> 00:24:33,440
668
00:24:33,440 –> 00:24:34,559
669
00:24:34,559 –> 00:24:38,080
670
00:24:38,080 –> 00:24:40,960
671
00:24:40,960 –> 00:24:44,559
672
00:24:44,559 –> 00:24:48,240
673
00:24:48,240 –> 00:24:49,440
674
00:24:49,440 –> 00:24:51,120
675
00:24:51,120 –> 00:24:53,120
676
00:24:53,120 –> 00:24:55,840
677
00:24:55,840 –> 00:24:57,679
678
00:24:57,679 –> 00:25:01,520
679
00:25:01,520 –> 00:25:03,679
680
00:25:03,679 –> 00:25:04,559
681
00:25:04,559 –> 00:25:07,520
682
00:25:07,520 –> 00:25:09,039
683
00:25:09,039 –> 00:25:11,360
684
00:25:11,360 –> 00:25:12,559
685
00:25:12,559 –> 00:25:14,720
686
00:25:14,720 –> 00:25:16,080
687
00:25:16,080 –> 00:25:18,480
688
00:25:18,480 –> 00:25:19,279
689
00:25:19,279 –> 00:25:22,480
690
00:25:22,480 –> 00:25:24,960
691
00:25:24,960 –> 00:25:25,679
692
00:25:25,679 –> 00:25:27,919
693
00:25:27,919 –> 00:25:29,840
694
00:25:29,840 –> 00:25:33,600
695
00:25:33,600 –> 00:25:36,640
696
00:25:36,640 –> 00:25:39,440
697
00:25:39,440 –> 00:25:40,960
698
00:25:40,960 –> 00:25:42,960
699
00:25:42,960 –> 00:25:44,799
700
00:25:44,799 –> 00:25:49,039
701
00:25:49,039 –> 00:25:51,200
702
00:25:51,200 –> 00:25:52,240
703
00:25:52,240 –> 00:25:54,000
704
00:25:54,000 –> 00:25:56,080
705
00:25:56,080 –> 00:25:57,440
706
00:25:57,440 –> 00:25:58,720
707
00:25:58,720 –> 00:26:00,559
708
00:26:00,559 –> 00:26:01,520
709
00:26:01,520 –> 00:26:04,400
710
00:26:04,400 –> 00:26:05,600
711
00:26:05,600 –> 00:26:07,919
712
00:26:07,919 –> 00:26:09,120
713
00:26:09,120 –> 00:26:12,159
714
00:26:12,159 –> 00:26:14,559
715
00:26:14,559 –> 00:26:15,760
716
00:26:15,760 –> 00:26:17,360
717
00:26:17,360 –> 00:26:18,799
718
00:26:18,799 –> 00:26:20,240
719
00:26:20,240 –> 00:26:22,559
720
00:26:22,559 –> 00:26:24,400
721
00:26:24,400 –> 00:26:27,360
722
00:26:27,360 –> 00:26:29,600
723
00:26:29,600 –> 00:26:31,840
724
00:26:31,840 –> 00:26:33,120
725
00:26:33,120 –> 00:26:36,240
726
00:26:36,240 –> 00:26:38,400
727
00:26:38,400 –> 00:26:41,360
728
00:26:41,360 –> 00:26:43,279
729
00:26:43,279 –> 00:26:45,520
730
00:26:45,520 –> 00:26:48,159
731
00:26:48,159 –> 00:26:50,559
732
00:26:50,559 –> 00:26:52,320
733
00:26:52,320 –> 00:26:56,720
734
00:26:56,720 –> 00:26:59,520
735
00:26:59,520 –> 00:27:00,000
736
00:27:00,000 –> 00:27:03,760
737
00:27:03,760 –> 00:27:04,559
738
00:27:04,559 –> 00:27:06,559
739
00:27:06,559 –> 00:27:08,720
740
00:27:08,720 –> 00:27:10,559
741
00:27:10,559 –> 00:27:13,360
742
00:27:13,360 –> 00:27:16,320
743
00:27:16,960 –> 00:27:21,279
744
00:27:21,279 –> 00:27:22,399
745
00:27:22,399 –> 00:27:25,520
746
00:27:25,520 –> 00:27:28,559
747
00:27:28,559 –> 00:27:32,159
748
00:27:32,159 –> 00:27:33,440
749
00:27:33,440 –> 00:27:35,520
750
00:27:35,520 –> 00:27:36,720
751
00:27:36,720 –> 00:27:38,039
752
00:27:38,039 –> 00:27:39,679
753
00:27:39,679 –> 00:27:43,120
754
00:27:43,120 –> 00:27:45,039
755
00:27:45,039 –> 00:27:46,720
756
00:27:46,720 –> 00:27:49,520
757
00:27:49,520 –> 00:27:50,320
758
00:27:50,320 –> 00:27:53,120
759
00:27:53,120 –> 00:27:56,080
760
00:27:56,080 –> 00:27:57,840
761
00:27:57,840 –> 00:28:00,000
762
00:28:00,000 –> 00:28:03,120
763
00:28:03,120 –> 00:28:04,559
764
00:28:04,559 –> 00:28:07,919
765
00:28:07,919 –> 00:28:10,240
766
00:28:10,240 –> 00:28:11,440
767
00:28:11,440 –> 00:28:15,440
768
00:28:15,440 –> 00:28:18,640
769
00:28:18,640 –> 00:28:20,559
770
00:28:20,559 –> 00:28:22,640
771
00:28:22,640 –> 00:28:23,520
772
00:28:23,520 –> 00:28:26,320
773
00:28:26,320 –> 00:28:27,440
774
00:28:27,440 –> 00:28:30,399
775
00:28:30,399 –> 00:28:32,799
776
00:28:32,799 –> 00:28:35,360
777
00:28:35,360 –> 00:28:37,840
778
00:28:37,840 –> 00:28:41,279
779
00:28:41,279 –> 00:28:42,720
780
00:28:42,720 –> 00:28:44,000
781
00:28:44,000 –> 00:28:46,000
782
00:28:46,000 –> 00:28:48,080
783
00:28:48,080 –> 00:28:50,240
784
00:28:50,240 –> 00:28:52,960
785
00:28:52,960 –> 00:28:54,640
786
00:28:54,640 –> 00:28:56,559
787
00:28:56,559 –> 00:28:58,559
788
00:28:58,559 –> 00:29:01,360
789
00:29:01,360 –> 00:29:02,000
790
00:29:02,000 –> 00:29:06,159
791
00:29:06,159 –> 00:29:07,600
792
00:29:07,600 –> 00:29:09,360
793
00:29:09,360 –> 00:29:10,799
794
00:29:10,799 –> 00:29:12,640
795
00:29:12,640 –> 00:29:14,080
796
00:29:14,080 –> 00:29:16,559
797
00:29:16,559 –> 00:29:17,760
798
00:29:17,760 –> 00:29:20,640
799
00:29:20,640 –> 00:29:21,919
800
00:29:21,919 –> 00:29:26,880
801
00:29:28,960 –> 00:29:32,799
802
00:29:33,520 –> 00:29:36,720
803
00:29:36,720 –> 00:29:38,159
804
00:29:38,159 –> 00:29:39,919
805
00:29:39,919 –> 00:29:41,200
806
00:29:41,200 –> 00:29:42,640
807
00:29:42,640 –> 00:29:44,799
808
00:29:44,799 –> 00:29:45,760
809
00:29:45,760 –> 00:29:49,279
810
00:29:49,279 –> 00:29:51,919
811
00:29:51,919 –> 00:29:52,320
812
00:29:52,320 –> 00:29:55,440
813
00:29:55,440 –> 00:29:56,799
814
00:29:56,799 –> 00:29:58,640
سلام بچه ها این ناوین است اینجا به آزمایشگاه های اتوماسیون ناوین خوش آمدید، بنابراین امروز به سری پایتون خود برگشتیم تا کنون آنچه دیده ایم نمونه های مختلفی از پایتون با سلنیوم دیده ایم سپس چارچوب تست واحد پایتون را پوشش داده ایم که تست pi است، اکنون زمان آن رسیده است که یک مدل شی صفحه ایجاد کنید، الگوی طراحی با کمک pom ما می توانیم یک چارچوب درست کنیم، بنابراین چگونه این کار را انجام دهیم، برای انجام این کار چه کاری انجام می دهم که می خواهم یک پروژه جداگانه جدید در اینجا ایجاد کنم و سپس ما شروع به نوشتن کد خود میکنم، بنابراین امروز فقط ساختار اولیه uh را به شما میدهم امروز یک کلاس صفحه و یک کلاس آزمایشی و همه چیز ایجاد میکنم و سپس بر این اساس ادامه میدهیم تا اول از همه آنچه را که داریم انجام دهیم. برای درک اینکه با توجه به مدل شیء صفحه که باید یک فایل پایتون جداگانه ایجاد کنیم، باید یک کلاس صفحه جداگانه ایجاد کنیم و سپس باید مکان یاب ها را در آنجا حفظ کنیم، باید اکشن های صفحه را برای مربوطه ایجاد کنیم. صفحه b و سپس موارد تست pi را در آنجا می نویسیم، اظهارات را می نویسیم و آن اقدامات صفحه را فراخوانی می کنیم و چند فایل پیکربندی ایجاد می کنیم و گزارش ایجاد می کنیم و آن گزارش html را نیز مانند قبل به شما نشان می دهیم. گزارش همچنین ما سعی خواهیم کرد ادغام کنیم و اجرا را در حالت موازی uh با آزمایش مرورگر متقاطع و مواردی از این دست یک چارچوب معمولی UH را انجام خواهیم داد که در اینجا بسیار خوب طراحی خواهیم کرد، بنابراین امروز فقط موارد اساسی را می نویسیم و سپس بر این اساس آن را انجام می دهیم. کل این مدل شی صفحه را در سه تا چهار جلسه آینده پوشش می دهد، بنابراین ما یک کار را انجام می دهیم، بیایید یک پروژه جدید ایجاد کنیم، بنابراین به پروژه جدید پایتون بروید و بیایید ببینیم که اینجا نام پروژه را می دهم، ببینیم این شی صفحه من است. مدل یوتوب نسخه ی نمایشی درست چیزی شبیه به این است که من می خواهم ایجاد کنم و به سادگی در یک پنجره جدید باز می کنم، بنابراین روی ok کلیک کنید. با عرض پوزش از این بابت بله، پروژه در دسترس است و اینجا این پروژه من است و من یک کار را انجام می دهم، این پروژه خاص را اول از همه در ترمینال باز می کنم و ما به آنچه برای نصب سلنیوم نیاز داریم نیاز داریم، بنابراین من به سادگی می نویسم pip install selenium زیرا ما به کتابخانه خارجی سلنیوم در اینجا نیاز داریم و در حال جمع آوری سلنیوم است تا بتوانیم سلنیوم اضافه کنیم و سپس باید نصب کنیم. بر اساس هر آنچه که لازم باشد، ما این کار را انجام خواهیم داد، بنابراین اکنون می توانید ببینید که بسیار خوب این پروژه خاص ایجاد شده است و می توانید کتابخانه خارجی را در لوله 3.7 مشاهده کنید، ما بسته های سایت را در زیر بسته های سایت داریم، تست pi داریم و سلنیوم 3.141 نیز موجود است. در اینجا عالی اکنون ما یک کار را انجام خواهیم داد، ایجاد پروژه و ساختار بسته را از اینجا شروع می کنیم، بنابراین پروژه قبلا ایجاد شده است متأسفانه و اکنون باید بسته را ایجاد کنیم. بنابراین اولین بسته ای که می خواهم ایجاد کنم بیایید ببینیم این بسته پایتون است که می خواهم ایجاد کنم. بستههای آزمایشی که در آن همه بستههای آزمایشی شما ایجاد میشوند و سپس من میخواهم یک بسته دیگر ایجاد کنم، ببینیم روی آن کلیک راست کرده و به بسته python که بسته پیکربندی شما است، مینویسیم، بنابراین فکر میکنم این بستهها هستند. در حال حاضر کافی است و در زیر این صفحات خاص، ما باید اولین فایل پایتون uh خود را ایجاد کنیم، بیایید ببینیم این صفحه ورود من است برای نوشتن اشیاء صفحه برای صفحه ورود، سپس من می خواهم صفحه اصلی خود را ایجاد کنم dot py به همین ترتیب من ایجاد کرده ام. سپس به تست خود می روم روی آن کلیک راست می کنم برو به new و اوه اول باید آنچه را که در تست من باید ایجاد کنم ایجاد کنیم، ببینیم روی آن کلیک راست کرده و اول از همه یک فایل پایتون ایجاد می کنم و فایل پایتون من زیر خط تست خواهد بود بیایید صفحه ورود را ببینیم، بنابراین من به سادگی می نویسم که این یک زیرخط آزمایشی است که پایه ورود به سیستم نقطه py است، به همین ترتیب، برای یک فایل جداگانه برای تست زیرخط صفحه اصلی درست می نویسم و اوه شما باید می دانید که ما باید ایجاد کنیم، باید از آن استفاده کنیم. تست uh fixture بنابراین ما باید از یک فیکسچر معمولی در conf استفاده کنیم. نقطه py را به خاطر بسپاریم در آخرین فصلی که قبلاً پوشش دادهایم، بنابراین ما باید یک راهاندازی ایجاد کنیم و یک فیکسچر را در اینجا خراب کنیم تا به قسمت خود برویم، یک مورد ایجاد میکنیم. نرمال توسط یک فایل پایتون ساده و فایل پایتون به صورت conf test dot py خواهد بود و در اینجا ما عکس خود را بعد از مدتی می نویسیم، سپس اگر به بسته پیکربندی خود بروید، در اینجا به OK خود می رویم، پیکربندی خود را ایجاد می کنیم که اجازه دهید ببینید من نام فایلی را میدهم که config.py من است و در زیر این config.py خاص، بیایید ببینیم که میخواهم یک داده آزمایشی ایجاد کنم، این هم کلاس من است، بچهها هر زمان که چیزی در پایتون طراحی میکنید یک چیز را به خاطر بسپارید. لایک کنید اگر در حال خلق هستید یک فایل یا چیزی پس از آن کاری که باید انجام دهید که اوه نام را پیدا کنید می تواند هر چیزی باشد، ببینید من config.py را در اینجا داده ام و نام کلاس شما می تواند هر چیزی درست باشد، اما در جاوا باید مطابقت داشته باشد، به این معنی است که ما باید نام فایل را داشته باشیم. با نام کلاس عمومی که ایجاد کرده اید، اما اینجا مهم نیست که می توانید نام هر فایلی را بدهید و می تواند نام کلاس فایل متفاوتی نیز داشته باشد، بنابراین بیایید ببینیم که من داده های آزمون کلاس را در این فایل خاص داده ام و سپس به چه چیزهای مختلفی نیاز دارید، بیایید بگوییم اول از همه به این نیاز دارم که مسیر اجرایی کروم خود را ببینیم، بنابراین من چند متغیر محیطی مختلف ایجاد میکنم. کاربران ممکن است داده و شما به دانلودها بروید و بیایید ببینیم این زمان است که در حال حاضر این مقدار کدگذاری شده است من به سادگی آن را می نویسم بنابراین در پوشه دانلودهای من اگر از ویندوز استفاده می کنید chromedriver.exe موجود است. o بر این اساس از آن استفاده کنید در این فصل که قبلاً در مورد سلنیوم برای فایرفاکس توضیح داده ایم، من مسیر اجرایی فایرفاکس را می نویسم و به جای درایور کروم از درایور eco در اینجا استفاده می کنم، خوب چه چیز دیگری به URL پایه خود نیاز دارم، دقیقاً مانند در جاوا درست است، ما باید یک config.properties را حفظ کنیم، همانطور که من یک ویژگی داده آزمایشی را در اینجا حفظ میکنم، بنابراین بیایید ببینیم که روی این برنامه خاص کار میکنیم که شما app.hubspot.com را انتخاب میکنید و آن را در اینجا جایگذاری میکنید. نام کاربری شما خواهد بود اگر واقعاً می خواهید از یک نام کاربری استفاده کنید، می توانید از این نام کاربری خاص برای این برنامه که قبلاً ایجاد کرده ام استفاده کنید. سه چهار پنج این رمز عبور است و اوه خوب مثل این، بیایید برخی از اطلاعات اولیه را که در اینجا در پیکربندی نقطه p با نام فایل دادههای آزمایشی حفظ کردهایم ببینیم، اکنون چه کاری انجام میدهم فوراً به l خود میروم صفحه ورود و سپس نوشتن اقدامات صفحه را در آنجا شروع کنید، بنابراین چگونه این کار را انجام دهم، بنابراین من به صفحه ورود به سیستم خود می روم.pye و سپس بیایید ببینیم که می خواهم یک کلاس در اینجا ایجاد کنم که کلاس صفحه ورود من و این خاص است. بچه های کلاس صفحه ورود به سیستم که اول از همه باید کلاس صفحه ورود به سیستم را ایجاد کنیم که همه ابزارهای مشترک را در آنجا داشته باشد. کلیدهای ارسال و همه چیز را بنویسید تا ما شروع به نوشتن یک تابع سفارشی در آنجا می کنیم و بعداً سعی می کنیم آن ابزار خاص را اصلاح و تقویت کنیم، اما کاری که ما انجام می دهیم باید یک صفحه پایه نیز ایجاد کنیم، بنابراین در زیر صفحه من هستم ابتدا یک صفحه پایه ایجاد میکنم که کلاس فوقالعاده همه کلاسهای صفحه باشد، بنابراین من میخواهم صفحه پایه خود را در اینجا در این صفحه خاص ایجاد کنم. در اینجا بنابراین یک تمام واردات، فرض کنید میخواهم آنها را بگیرم، ببینیم اینها ورودیهای اولیه هستند، من فقط اینجا را کپی میکنم، بسیار خوب و من به سادگی برخی از اسناد را حفظ میکنم که این کلاس والد همه صفحات است، درست مثل آن و برخی از مستندات را انجام خواهیم داد. نوشتن آن شامل تمام روشها و ابزارهای عمومی است. روش عمومی و ابزارهای کمکی حاوی oky برای همه صفحات است، این مستنداتی است که مینویسم و اوه، میخواهم نام کلاس خود را ایجاد کنم، صفحه پایه است و سپس ابتدا شروع به نوشتن میکنم. از همه چیز من باید یک سازنده ایجاد کنم، بنابراین باید init را ایجاد کنم. برابر درایور درست مانند این درایور نقطه برابر با درایور در جاوا ما همان چیزی است که من از self.driver برابر با یک درایور در اینجا استفاده میکنم و سپس تابع بعدی من میخواهم تابع دیگری ایجاد کنم که فرض کنید میخواهم روی یک عنصر خاص کلیک کنید، بنابراین من به سادگی می نویسم، بیایید ببینیم روش کلیک زیرخط انجام می شود، من می نویسم و برای این مورد خاص چه نیازی دارید، بنابراین من به مکان یاب نیاز دارم، بنابراین به سادگی می گویم که خوب با زیرخط یک مکان یاب، من برای یک کلیک نیاز دارم بنابراین من می خواهم کلیک سفارشی خود را در اینجا ایجاد کنم، بنابراین چگونه این کار را برای انجام این کار انجام می دهید، من از وزن درایور وب خود استفاده می کنم، بنابراین از درایور وب خود استفاده می کنم صریحاً صبر کنید، امیدوارم اوه اوه باشه، قبلاً پوشش داده ایم بچه ها این فصل خاص را تکرار نمی کنم، من نمی خواهم همان چیزهای سلنیومی را تکرار کنم، بنابراین یک درایور را به مدت 10 ثانیه منتظر بمانید و سپس از آن استفاده خواهیم کرد و قبلاً یک اتحاد مورد انتظار ایجاد کرده ایم. شرایطی که من از ec dot استفاده خواهم کرد، بیایید از قابلیت مشاهده عنصری استفاده کنیم که در آن عنصر یاب زیرخط قرار دارد که شما آن را پاس میدهید و سپس روی اینجا کلیک کنید، سپس نقطهای را کلیک کنید، بسیار خوب، بنابراین این روش است، بیایید ببینیم که من آن را دارم. هر زمان که بخواهم ایجاد شده است روی یک دکمه خاص یا پیوند روی یک عنصر خاص کلیک کنید، من به سادگی این عنصر خاص را صدا می زنم، مکان یاب خرید را از اینجا عبور می دهم، به طور خودکار با کمک webdriverweight به صراحت منتظر می ماند و سپس یک کلیک در آنجا انجام می دهد، بنابراین بیایید ببینیم من یک روش منفرد را در اینجا ایجاد کرده ام، بسیار خوب، اکنون روش دومی که استفاده خواهم کرد، بیایید ببینیم واضح است که باید کلیدهای ارسال را نیز انجام دهیم، بنابراین من می نویسم do underscore send underscore key که روش سفارشی من است به همراه آنچه همراه است. با همان مکان یاب که باید به سمت راست عبور کنید و کدام مقدار را می خواهید پاس کنید، بنابراین کدام متن را می خواهید منتقل کنید و من به سادگی می گویم خوب بله همان چیزی است که در اینجا آن وب درایور هشت و برای آن عنصر خاص، قابل مشاهده بودن عنصری که در سانتی متر قرار دارد با استفاده از آن و سپس از کلیدهای ارسال نقطه زیر خط استفاده می کنم و اینکه کدام کلید را می خواهید ارسال کنید، می خواهم کلید متن را ارسال کنم بسیار خوب، بنابراین این روش دوم من است، بیایید ببینیم که من آن را ایجاد کرده ام در یک روش دیگر، بیایید ببینیم من میخواهم یک روش دیگر ایجاد کنم، ببینیم روش متن زیرخط عنصر زیرخط است که من میخواهم خود را از درایور خود ایجاد کنم و از قابلیت مشاهده وزن درایور وب عنصری که قرار دارد استفاده میکنم، بنابراین ابتدا من چه هستم این کار را انجام میدهم، اما با کمک صبر کردن، خوب است، بنابراین ابتدا منتظر آن عنصر خاص میمانم و اوه راننده باید از کنار آن عبور کنیم و متأسفم که باید با نگاه کردن به آن رد شویم. درایور، بنابراین توسط مکان یاب باید عبور کنیم و اوه تا این عنصر خاص، بنابراین