در این مطلب، ویدئو آموزش PyTest برای مبتدیان – چارچوب تست برای پایتون با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 1:23:54
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,799 –> 00:00:02,159
سلام به همه این موکش تونی شماست
2
00:00:02,159 –> 00:00:03,160
یک بار دیگر از Learn hyperinformation.com
3
00:00:03,160 –> 00:00:04,560
4
00:00:04,560 –> 00:00:06,080
امروز در این ویدیو ما قصد داریم در
5
00:00:06,080 –> 00:00:07,919
مورد تست پای با جزئیات صحبت کنیم،
6
00:00:07,919 –> 00:00:10,080
بسیار خوب، بنابراین اگر در تست پای کاملاً تازه
7
00:00:10,080 –> 00:00:11,440
کار هستید، نگران نباشید ما
8
00:00:11,440 –> 00:00:12,880
از این تست شروع خواهیم کرد. scratch
9
00:00:12,880 –> 00:00:14,559
و در این ویدیو ما در مورد چیزهای زیادی
10
00:00:14,559 –> 00:00:16,320
11
00:00:16,320 –> 00:00:17,600
صحبت خواهیم کرد، بنابراین اول از همه در مورد این صحبت خواهیم کرد
12
00:00:17,600 –> 00:00:20,720
که دقیقاً چرا به آن نیاز داریم،
13
00:00:20,720 –> 00:00:22,720
سپس چگونه تست pi را در
14
00:00:22,720 –> 00:00:23,840
سیستم محلی نصب کنیم
15
00:00:23,840 –> 00:00:25,680
چگونه می توانید اولین تست خود را ایجاد کنید. با استفاده از
16
00:00:25,680 –> 00:00:27,760
تست pi چگونه می توانید چندین
17
00:00:27,760 –> 00:00:29,359
تست را با استفاده از تست pi ایجاد
18
00:00:29,359 –> 00:00:30,880
کنید، همچنین در مورد برخی از قوانینی
19
00:00:30,880 –> 00:00:32,558
که باید هنگام کار با تست pi
20
00:00:32,558 –> 00:00:33,280
21
00:00:33,280 –> 00:00:34,719
رعایت کنید صحبت خواهیم کرد و هنگامی که قوانین را درک کردید،
22
00:00:34,719 –> 00:00:36,800
خواهیم دید که چگونه می توانیم از
23
00:00:36,800 –> 00:00:38,719
پرچم های uh you know استفاده کنیم.
24
00:00:38,719 –> 00:00:40,480
به همراه تست pi،
25
00:00:40,480 –> 00:00:42,239
بنابراین هنگامی که متوجه شدید که چگونه
26
00:00:42,239 –> 00:00:43,920
یک تست چندگانه را اجرا می کنیم، سپس
27
00:00:43,920 –> 00:00:45,280
در مورد اینکه چگونه می توانید
28
00:00:45,280 –> 00:00:47,280
از تست pi برای اجرای مجموعه تست کامل خود استفاده
29
00:00:47,280 –> 00:00:49,120
کنید، خوب است،
30
00:00:49,120 –> 00:00:50,800
بنابراین وقتی در مورد پرچم ها صحبت می کنیم،
31
00:00:50,800 –> 00:00:52,719
در مورد چند تست صحبت خواهیم کرد. تخت مهم کلیپ
32
00:00:52,719 –> 00:00:53,760
که خط تیره k
33
00:00:53,760 –> 00:00:56,800
خط تیره r یک خط تیره q خط تیره s
34
00:00:56,800 –> 00:00:58,640
و خط تیره v و بسیاری از پرچمهای ما
35
00:00:58,640 –> 00:01:00,320
اینها پرچمهای بسیار کوچکی هستند،
36
00:01:00,320 –> 00:01:03,440
من بسیار قدرتمند بودم، اما این
37
00:01:03,440 –> 00:01:04,959
بستگی به استفاده شما دارد،
38
00:01:04,959 –> 00:01:06,880
میتوانید بدانید که آنها را تغییر دهید و
39
00:01:06,880 –> 00:01:08,240
هر زمان که لازم شد میتوانید
40
00:01:08,240 –> 00:01:10,000
یک بار استفاده کنید. شما پرچمهای اصلی را میدانید،
41
00:01:10,000 –> 00:01:12,400
ما در مورد بخش بسیار مهمی به نام نشانگرها صحبت خواهیم کرد، بسیار
42
00:01:12,400 –> 00:01:15,200
خوب، همچنین
43
00:01:15,200 –> 00:01:17,280
در مورد لوازم جانبی
44
00:01:17,280 –> 00:01:18,960
با جزئیات صحبت خواهیم کرد و همچنین
45
00:01:18,960 –> 00:01:21,520
در مورد فایل pythons.ini صحبت خواهیم کرد که چگونه میتوانید
46
00:01:21,520 –> 00:01:23,280
از این مزیت استفاده کنید.
47
00:01:23,280 –> 00:01:25,040
فایل پیکربندی چگونه می توانید ایجاد کنید و چه
48
00:01:25,040 –> 00:01:26,479
چیزهایی می توانید از آن استفاده
49
00:01:26,479 –> 00:01:28,000
کنید، همچنین در مورد بخش بسیار جالبی صحبت خواهیم کرد
50
00:01:28,000 –> 00:01:29,600
مانند نحوه ایجاد
51
00:01:29,600 –> 00:01:30,799
گزارش
52
00:01:30,799 –> 00:01:33,439
junit یا من می گویم فایل junit.xml که یک
53
00:01:33,439 –> 00:01:35,680
گزارش با فرمت xml است که می توانید دوباره
54
00:01:35,680 –> 00:01:37,200
برای گزارش بیشتر استفاده کنید
55
00:01:37,200 –> 00:01:39,280
، همچنین خواهیم دید که چگونه می توانید
56
00:01:39,280 –> 00:01:41,439
گزارش های html را با استفاده از تست pi ایجاد کنید، نیازی به
57
00:01:41,439 –> 00:01:43,040
نوشتن کد ندارید، فقط باید
58
00:01:43,040 –> 00:01:44,320
چند پلاگین را نصب کنیم و می توانید
59
00:01:44,320 –> 00:01:45,040
60
00:01:45,040 –> 00:01:47,920
یک بار هم که شده گزارش های html زیبایی ایجاد
61
00:01:47,920 –> 00:01:49,360
کنید. همه اینها را درک
62
00:01:49,360 –> 00:01:51,520
می کنیم، همچنین در مورد آن صحبت خواهیم کرد شما می دانید چگونه می
63
00:01:51,520 –> 00:01:53,600
توانید تست خود را پارامتر کنید زیرا
64
00:01:53,600 –> 00:01:55,759
در زمان واقعی ما این حقوق جزئیات را کدگذاری نمی
65
00:01:55,759 –> 00:01:57,680
کنیم، ما معمولاً
66
00:01:57,680 –> 00:01:59,119
این جزئیات را پارامتر می کنیم تا بتوانید
67
00:01:59,119 –> 00:02:00,560
با مجموعه ای از داده های مختلف اجرا
68
00:02:00,560 –> 00:02:03,360
کنید. همچنین یک بخش بسیار جالب را خواهیم دید که
69
00:02:03,360 –> 00:02:04,799
چگونه می توانید تست خود را
70
00:02:04,799 –> 00:02:06,320
در حالت موازی اجرا
71
00:02:06,320 –> 00:02:08,239
کنید، بنابراین فرض کنید می خواهید
72
00:02:08,239 –> 00:02:09,520
تست خود را در قسمت های مختلف توزیع کنید،
73
00:02:09,520 –> 00:02:11,760
من می گویم که
74
00:02:11,760 –> 00:02:13,520
چگونه می توانید از تست جاسوسی استفاده کنید که در آن خواهیم
75
00:02:13,520 –> 00:02:14,239
دید. جزئیات
76
00:02:14,239 –> 00:02:15,920
دوباره کدنویسی عاقلانه شما نیازی به
77
00:02:15,920 –> 00:02:17,840
نوشتن کد زیادی ندارید، زیرا ما می دانیم
78
00:02:17,840 –> 00:02:19,920
که تست pi چارچوبی است که در حال حاضر
79
00:02:19,920 –> 00:02:21,760
شما فقط باید چند نحو را درک کنید،
80
00:02:21,760 –> 00:02:24,319
چند پرچم، چند نشانگر و فیکسچر را درک کنید و
81
00:02:24,319 –> 00:02:25,680
82
00:02:25,680 –> 00:02:27,840
زمانی که نوبت به آن می رسد می توانید این کار را انجام دهید. پانل و تولید
83
00:02:27,840 –> 00:02:29,520
گزارش ها فقط باید دو بسته اضافی را نصب کنید
84
00:02:29,520 –> 00:02:31,760
و می توانید
85
00:02:31,760 –> 00:02:32,879
86
00:02:32,879 –> 00:02:34,879
در طول جلسه از ok و uh استفاده کنید
87
00:02:34,879 –> 00:02:36,480
، همچنین در مورد نحوه اجرای
88
00:02:36,480 –> 00:02:38,000
تست pi از خط فرمان از
89
00:02:38,000 –> 00:02:39,120
charms pi صحبت خواهیم کرد.
90
00:02:39,120 –> 00:02:41,280
و چگونه می توانید سفارشی سازی کنید و
91
00:02:41,280 –> 00:02:42,640
چگونه می توانید
92
00:02:42,640 –> 00:02:44,480
پیکربندی ها را تغییر دهید، بنابراین
93
00:02:44,480 –> 00:02:46,080
ویدیو کمی طولانی خواهد بود، اما به من اعتماد کنید
94
00:02:46,080 –> 00:02:47,680
پس از تماشای این ویدیوی کامل
95
00:02:47,680 –> 00:02:49,360
، درک خوبی در مورد
96
00:02:49,360 –> 00:02:50,879
نحوه عملکرد تست بی صدا
97
00:02:50,879 –> 00:02:52,800
و تفاوت آن خواهید داشت. ما امکانات
98
00:02:52,800 –> 00:02:54,319
خوبی داریم پس هنوز هم
99
00:02:54,319 –> 00:02:56,480
این ویدیو را تا آخر تماشا کنید زیرا
100
00:02:56,480 –> 00:02:57,920
در مورد همه این مواردی که
101
00:02:57,920 –> 00:02:59,040
در اینجا ذکر کردم صحبت خواهیم کرد
102
00:02:59,040 –> 00:03:01,360
و امیدوارم از این ویدیو لذت ببرید بنابراین
103
00:03:01,360 –> 00:03:02,800
اگر در این کانال جدید هستید
104
00:03:02,800 –> 00:03:04,080
لطفاً حتماً این
105
00:03:04,080 –> 00:03:05,920
کانال را سابسکرایب کنید با دوستان خود به اشتراک بگذارید و
106
00:03:05,920 –> 00:03:08,640
بیایید آزمایش من را ادامه دهیم،
107
00:03:08,640 –> 00:03:10,640
بنابراین قبل از اینکه وارد آموزش های واقعی شویم،
108
00:03:10,640 –> 00:03:13,440
بیایید بفهمیم دقیقاً چه آزمایش جاسوسی
109
00:03:13,440 –> 00:03:15,519
چرا به آن نیاز داریم و
110
00:03:15,519 –> 00:03:18,159
مزایای استفاده از این چارچوب چیست،
111
00:03:18,159 –> 00:03:19,680
بنابراین اجازه دهید ابتدا سایت رسمی را به شما نشان دهم
112
00:03:19,680 –> 00:03:21,760
okay فقط کافیست pie test را تایپ
113
00:03:21,760 –> 00:03:23,120
کنید و اینتر را بزنید
114
00:03:23,120 –> 00:03:24,799
و سایت رسمی آنها را دریافت خواهید کرد
115
00:03:24,799 –> 00:03:27,120
که pieters.org است
116
00:03:27,120 –> 00:03:29,040
و در اینجا همه چیز درست است
117
00:03:29,040 –> 00:03:30,959
که شامل نحوه
118
00:03:30,959 –> 00:03:34,159
نصب محتوا یا با آزمون apis می شود.
119
00:03:34,159 –> 00:03:35,280
همه چیز را برآورده می کند
120
00:03:35,280 –> 00:03:37,440
و اگر فقط خط اول را ببینید،
121
00:03:37,440 –> 00:03:39,760
می گوید تست pi چارچوبی است
122
00:03:39,760 –> 00:03:42,879
که نوشتن تست های کوچک را آسان می کند و در
123
00:03:42,879 –> 00:03:45,519
عین حال مقیاسی برای پشتیبانی از تست های عملکردی پیچیده
124
00:03:45,519 –> 00:03:46,000
125
00:03:46,000 –> 00:03:48,959
برای برنامه ها را آسان می کند و کتابخانه بسیار خوب به نظر می رسد
126
00:03:48,959 –> 00:03:50,080
کمی پیچیده است،
127
00:03:50,080 –> 00:03:52,560
تعریف درست است، بنابراین اجازه دهید آن را توضیح دهم
128
00:03:52,560 –> 00:03:54,959
دقیقاً تست pi است،
129
00:03:54,959 –> 00:03:58,080
بنابراین اساساً تست pi یک چارچوب خوب است،
130
00:03:58,080 –> 00:04:00,640
وقتی میگویم فریمورک دارد، میگویم
131
00:04:00,640 –> 00:04:02,560
چند کلاس
132
00:04:02,560 –> 00:04:05,040
یا چند روش و
133
00:04:05,040 –> 00:04:07,120
دکوراتور و چیزهای زیادی را میگویم که
134
00:04:07,120 –> 00:04:09,760
به شما کمک میکند کد خود را به خوبی سازماندهی کنید،
135
00:04:09,760 –> 00:04:12,799
بنابراین اساساً ما
136
00:04:12,799 –> 00:04:14,000
137
00:04:14,000 –> 00:04:16,160
هنگامی که ما شروع به استفاده از این فریمورک کنیم، چند ویژگی خواهد داشت، بنابراین
138
00:04:16,160 –> 00:04:18,160
این فریم ورک کار ما را کمی
139
00:04:18,160 –> 00:04:18,959
آسان
140
00:04:18,959 –> 00:04:21,680
می کند، حالا من به شما می گویم که دقیقاً
141
00:04:21,680 –> 00:04:23,280
چرا اول از همه به این نیاز داریم
142
00:04:23,280 –> 00:04:25,199
و سپس دوباره به این موضوع می پردازیم که
143
00:04:25,199 –> 00:04:26,800
دقیقاً چه چیزی را
144
00:04:26,800 –> 00:04:29,040
در نظر می گیریم. در صورتی که
145
00:04:29,040 –> 00:04:30,720
تست سلنیوم خود را درست
146
00:04:30,720 –> 00:04:32,800
می نویسید، به سادگی می نویسید مرورگر
147
00:04:32,800 –> 00:04:34,320
را باز می کنید و فعالیتی را انجام می
148
00:04:34,320 –> 00:04:35,040
149
00:04:35,040 –> 00:04:37,360
دهید، مرورگر را درست می بندید و به این ترتیب شما در حال ایجاد
150
00:04:37,360 –> 00:04:39,040
چند t ests برای
151
00:04:39,040 –> 00:04:42,160
سناریوهای تست رگرسیون شما حالا فرض
152
00:04:42,160 –> 00:04:44,080
کنید میخواهید موارد تست خود را در
153
00:04:44,080 –> 00:04:46,080
حالت موازی اجرا کنید بسیار خوب، فرض کنید میخواهید
154
00:04:46,080 –> 00:04:46,720
155
00:04:46,720 –> 00:04:49,600
در حالت تست در حالت موازی اجرا کنید یا میخواهید اجرا
156
00:04:49,600 –> 00:04:50,560
کنید
157
00:04:50,560 –> 00:04:53,840
مجموعهای از موارد تست را میشناسید یا من میگویم یک
158
00:04:53,840 –> 00:04:57,120
گروه ساده از موارد تست
159
00:04:57,120 –> 00:04:59,759
خوب یا می خواهید شرایط خاصی را بنویسید
160
00:04:59,759 –> 00:05:01,840
که اگر این
161
00:05:01,840 –> 00:05:04,960
شرایط درست باشد، فقط این تست را اجرا کنید یا
162
00:05:04,960 –> 00:05:07,520
شاید بخواهید در حال حاضر نوعی گزارش اتوماسیون بنویسید یا ایجاد کنید،
163
00:05:07,520 –> 00:05:08,080
164
00:05:08,080 –> 00:05:11,520
اگر من از
165
00:05:11,520 –> 00:05:13,360
شما بخواهم این کار را دوباره از ابتدا انجام دهید،
166
00:05:13,360 –> 00:05:14,720
باید همه چیز را بنویسید. از
167
00:05:14,720 –> 00:05:16,240
ابتدا
168
00:05:16,240 –> 00:05:17,840
باید کتابخانه خود را بنویسید، باید کد سفارشی را بنویسید
169
00:05:17,840 –> 00:05:18,800
170
00:05:18,800 –> 00:05:22,080
تا این درست را پیاده سازی کنید، اگر
171
00:05:22,080 –> 00:05:22,400
172
00:05:22,400 –> 00:05:24,880
بگویم که این از قبل
173
00:05:24,880 –> 00:05:26,240
در یک چارچوب موجود است
174
00:05:26,240 –> 00:05:28,560
، به این معنی است که قبلاً مجموعه ای از افراد
175
00:05:28,560 –> 00:05:30,800
این نوع چارچوب را برای آن نوشته اند. شما
176
00:05:30,800 –> 00:05:32,639
در جایی که می توانید به سادگی از این فریم ورک استفاده کنید
177
00:05:32,639 –> 00:05:34,800
و می توانید به همه اینها دست یابید،
178
00:05:34,800 –> 00:05:36,479
این فقط تعدادی از ویژگی هایی است
179
00:05:36,479 –> 00:05:38,880
که ذکر کرده ام، بسیار خوب است، اما هنگامی که ما شروع به استفاده از
180
00:05:38,880 –> 00:05:40,560
تست pi کنیم، خواهید فهمید که چقدر آسان
181
00:05:40,560 –> 00:05:42,160
و انعطاف پذیر است.
182
00:05:42,160 –> 00:05:44,800
تست جاسوسی است و می تواند
183
00:05:44,800 –> 00:05:46,400
تمام نیازهای شما را برآورده
184
00:05:46,400 –> 00:05:49,440
کند، بنابراین اکنون اساساً تست pi
185
00:05:49,440 –> 00:05:50,479
چارچوبی است
186
00:05:50,479 –> 00:05:54,320
که می تواند تست شما را در حالت موازی اجرا
187
00:05:54,320 –> 00:05:56,720
کند، خوب، می تواند همان چیزی را
188
00:05:56,720 –> 00:05:57,360
اجرا کند که می تواند
189
00:05:57,360 –> 00:06:00,560
یک مجموعه آزمایشی را برای شما اجرا کند یا من می گویم مجموعه ای
190
00:06:00,560 –> 00:06:02,160
از موارد تست برای شما
191
00:06:02,160 –> 00:06:04,720
بستگی به نیاز مجموعه ای از موارد آزمایشی دارد،
192
00:06:04,720 –> 00:06:05,600
193
00:06:05,600 –> 00:06:09,039
همچنین می تواند ویژگی هایی را به شما بدهد که می
194
00:06:09,039 –> 00:06:11,360
توانید نوعی پیش شرط داشته باشید و
195
00:06:11,360 –> 00:06:12,240
شرایط را ارسال
196
00:06:12,240 –> 00:06:14,319
کنید، خوب فرض کنید قبل از شروع
197
00:06:14,319 –> 00:06:16,479
آزمون می خواهید فعالیتی انجام دهید
198
00:06:16,479 –> 00:06:19,840
و می خواهید برخی از
199
00:06:19,840 –> 00:06:21,919
فعالیت های پاکسازی را نیز به درستی انجام دهید، یعنی من می
200
00:06:21,919 –> 00:06:23,520
گویم شرایط را ارسال کنید،
201
00:06:23,520 –> 00:06:25,360
بنابراین می توانید به راحتی این کار را در پارتی
202
00:06:25,360 –> 00:06:26,960
با استفاده از فیکسچر انجام
203
00:06:26,960 –> 00:06:29,120
دهید، همچنین می توانید شرطی
204
00:06:29,120 –> 00:06:30,880
بگذارید که وقتی می خواهید از موارد آزمایشی خود رد شوید، زمانی که
205
00:06:30,880 –> 00:06:33,039
می خواهید در تست های خود شکست بخورید
206
00:06:33,039 –> 00:06:35,600
و چگونه می خواهید یک گزارش
207
00:06:35,600 –> 00:06:36,160
و
208
00:06:36,160 –> 00:06:38,880
موارد بسیار زیادی ایجاد کنید، بنابراین تست pi قرار است
209
00:06:38,880 –> 00:06:40,560
همه این کارها را
210
00:06:40,560 –> 00:06:43,680
با کمک یک کتابخانه کوچک برای شما انجام دهد
211
00:06:43,680 –> 00:06:44,880
که تست pi
212
00:06:44,880 –> 00:06:46,960
درست است و چیز خوبی در مورد تست pi
213
00:06:46,960 –> 00:06:48,479
کاملا متن باز است، این بدان معنی است که شما
214
00:06:48,479 –> 00:06:50,319
نیازی نیست برای دیدن یک رنگ صورتی به نظر می رسد که به صورت تکی متحرک به نظر می رسد
215
00:06:50,319 –> 00:06:51,120
216
00:06:51,120 –> 00:06:54,319
و می توانید استفاده از آن را خوب شروع کنید،
217
00:06:54,319 –> 00:06:57,440
بنابراین اجازه دهید به شما نشان دهم که دقیقا چگونه کار می کند
218
00:06:57,440 –> 00:07:00,000
چه ویژگی هایی دارد مزایای آن چگونه و
219
00:07:00,000 –> 00:07:02,160
چگونه می تواند در اتوماسیون شما به شما کمک کند،
220
00:07:02,160 –> 00:07:04,960
بنابراین اگر دوباره به
221
00:07:04,960 –> 00:07:06,560
وب سایت رسمی بروید، می توانید
222
00:07:06,560 –> 00:07:07,759
با نحوه
223
00:07:07,759 –> 00:07:09,520
نصب همه چیز آشنا شوید اما اجازه دهید من یکی یکی به شما نشان دهم
224
00:07:09,520 –> 00:07:10,880
225
00:07:10,880 –> 00:07:13,840
و اگر در اینجا چند ویژگی را مشاهده کردید
226
00:07:13,840 –> 00:07:16,240
که آنها برجسته کرده اند که می توانید
227
00:07:16,240 –> 00:07:19,199
از بیانیه ادعای آنها استفاده کنید، خوب است، می توانید
228
00:07:19,199 –> 00:07:20,720
از اکتشاف آزمایشی نیز استفاده کنید
229
00:07:20,720 –> 00:07:22,960
یا من کشف خودکار را در کجا
230
00:07:22,960 –> 00:07:24,720
انجام می دهم. به طور خودکار تعداد
231
00:07:24,720 –> 00:07:25,759
تست هایی که دارید را بیابید
232
00:07:25,759 –> 00:07:28,319
و اجرا می شود و بخش بسیار مهمی است
233
00:07:28,319 –> 00:07:30,240
که می توانید تست خود را پارامتر کنید زیرا
234
00:07:30,240 –> 00:07:31,919
وقتی به درستی کار را در زمان واقعی شروع
235
00:07:31,919 –> 00:07:32,400
236
00:07:32,400 –> 00:07:34,240
می کنید هیچ چیزی را سخت کد نمی کنید و
237
00:07:34,240 –> 00:07:36,080
هر زمان که کسی مجبور
238
00:07:36,080 –> 00:07:37,039
به اجرا شود
239
00:07:37,039 –> 00:07:39,360
و با پارامترهای مختلف شما را پارامتری می کند. می توانید این کار را انجام
240
00:07:39,360 –> 00:07:40,639
دهید تا دوباره نیازی به
241
00:07:40,639 –> 00:07:41,360
نوشتن کد
242
00:07:41,360 –> 00:07:43,759
ندارید. یک فیکسچر به نام پارامتری دارد،
243
00:07:43,759 –> 00:07:45,759
بنابراین می توانید این کار را با فیکسچرها
244
00:07:45,759 –> 00:07:47,520
یا نشانگری که من به شما نشان می دهم انجام دهید
245
00:07:47,520 –> 00:07:49,120
و می توانید پارامترسازی را
246
00:07:49,120 –> 00:07:50,960
نیز انجام دهید و بله
247
00:07:50,960 –> 00:07:52,639
، چند ویژگی دیگر دارد که دوباره
248
00:07:52,639 –> 00:07:54,800
یکی یکی در مورد آنها بحث خواهیم کرد، بسیار
249
00:07:54,800 –> 00:07:58,080
خوب اگر
250
00:07:58,080 –> 00:08:00,400
به جزئیات تست pi علاقه دارید، آنها مستندات بسیار خوبی دارند،
251
00:08:00,400 –> 00:08:01,280
252
00:08:01,280 –> 00:08:03,120
بنابراین من تمام این لینک را در اختیار شما قرار می دهم.
253
00:08:03,120 –> 00:08:05,199
توضیحات و شما فقط
254
00:08:05,199 –> 00:08:06,240
دوباره آن را مرور کنید، این یک
255
00:08:06,240 –> 00:08:08,960
کتابخانه بسیار خوب است، قطعا ما
256
00:08:08,960 –> 00:08:10,080
از همه آنها استفاده نخواهیم کرد،
257
00:08:10,080 –> 00:08:12,080
ما فقط از آنها استفاده خواهیم کرد که
258
00:08:12,080 –> 00:08:13,360
برای اتوماسیون تست ما لازم است،
259
00:08:13,360 –> 00:08:15,599
بله، اما اگر بخواهید این یک
260
00:08:15,599 –> 00:08:17,520
راهنمای بسیار توصیفی است.
261
00:08:17,520 –> 00:08:20,560
لطفاً آن را مرور کنید و
262
00:08:20,560 –> 00:08:22,560
می توانید شروع به استفاده از آن کنید، بنابراین اولین
263
00:08:22,560 –> 00:08:23,919
کاری که باید انجام دهیم باید
264
00:08:23,919 –> 00:08:24,479
265
00:08:24,479 –> 00:08:28,080
تست pi را درست نصب کنیم، پس چگونه دوباره
266
00:08:28,080 –> 00:08:29,360
نصب کنیم چگونه کتابخانه قبلی را
267
00:08:29,360 –> 00:08:31,440
دقیقاً به همان روشی
268
00:08:31,440 –> 00:08:34,559
که فقط باید بگوییم نصب کنیم خوب بیایید بریم اینجا
269
00:08:34,559 –> 00:08:37,599
و روی install کلیک کنیم فقط باید بگوییم
270
00:08:37,599 –> 00:08:38,719
pip install
271
00:08:38,719 –> 00:08:41,360
خط تیره u و pi test و
272
00:08:41,360 –> 00:08:41,919
273
00:08:41,919 –> 00:08:44,640
با یک تست برای شما نصب می شود بسیار خوب پس اجازه دهید
274
00:08:44,640 –> 00:08:45,600
یک به یک به شما نشان
275
00:08:45,600 –> 00:08:49,360
دهم و اجازه دهید نمودار دایره ای خود را باز کنم
276
00:08:49,360 –> 00:08:52,240
و اجازه دهید من ایجاد یک بسته h قبل از
277
00:08:52,240 –> 00:08:53,360
اینکه
278
00:08:53,360 –> 00:08:55,360
بتوانم تمام نمونه هایم را در این بسته نگه دارم
279
00:08:55,360 –> 00:08:57,760
، می گویم
280
00:08:59,279 –> 00:09:03,600
pietest demo بسیار
281
00:09:04,720 –> 00:09:07,760
خوب، اکنون قبل از
282
00:09:07,760 –> 00:09:10,560
شروع نصب، بنابراین من فقط به اینجا می روم،
283
00:09:10,560 –> 00:09:11,680
من کپی پیست
284
00:09:11,680 –> 00:09:14,800
می کنم یا می توانید فقط به اینجا به pycharm خود بروید،
285
00:09:14,800 –> 00:09:16,320
اکنون می توانید از خط فرمان استفاده کنید یا می
286
00:09:16,320 –> 00:09:18,640
توانید از این ترمینال استفاده کنید فقط pip
287
00:09:18,640 –> 00:09:23,200
install را تایپ کنید و Pie Test
288
00:09:23,200 –> 00:09:24,720
چند ثانیه طول می کشد و
289
00:09:24,720 –> 00:09:26,640
همه وابستگی ها را نصب می
290
00:09:26,640 –> 00:09:30,000
کند و می توانید شروع به استفاده از آن کنید
291
00:09:30,000 –> 00:09:32,240
بنابراین می گوید با موفقیت توسط
292
00:09:32,240 –> 00:09:33,839
تست در زمان ضبط
293
00:09:33,839 –> 00:09:37,519
نسخه تست pi نصب شده است 6.2.2 برای شما
294
00:09:37,519 –> 00:09:39,120
در صورتی که اگر در مرحله بعدی این ویدیو را تماشا می
295
00:09:39,120 –> 00:09:40,640
کنم ممکن است نسخه دیگری دریافت کنید
296
00:09:40,640 –> 00:09:42,320
که اشکالی ندارد، می توانید
297
00:09:42,320 –> 00:09:44,000
298
00:09:44,000 –> 00:09:47,360
قبل از شروع نوشتن
299
00:09:47,360 –> 00:09:47,920
اولین
300
00:09:47,920 –> 00:09:50,160
تست pi خود را با آخرین نسخه ادامه دهید یا من می گویم اولین تست با استفاده از
301
00:09:50,160 –> 00:09:51,120
تست pi
302
00:09:51,120 –> 00:09:53,600
شما باید چند قانون را درک کنید خوب است،
303
00:09:53,600 –> 00:09:54,560
اجازه دهید من به شما نشان دهم
304
00:09:54,560 –> 00:09:57,120
یا شاید ابتدا آن قوانین را به شما نشان دهم،
305
00:09:57,120 –> 00:09:58,720
306
00:09:58,720 –> 00:10:02,320
بنابراین بیایید اولین فایل پایتون را ایجاد کنیم، خوب،
307
00:10:02,320 –> 00:10:05,680
من نام این فایل را به عنوان
308
00:10:05,680 –> 00:10:08,320
زیر خط تست
309
00:10:08,959 –> 00:10:12,640
میدهم.
310
00:10:12,640 –> 00:10:15,120
اضافه کردن تست در نرخ به این دلیل که اکنون
311
00:10:15,120 –> 00:10:17,120
هنگام شروع کار با تست pi،
312
00:10:17,120 –> 00:10:20,800
باید یک قانون را دنبال کنید که
313
00:10:20,800 –> 00:10:23,600
هر کلاس یا روشی را که می
314
00:10:23,600 –> 00:10:26,079
خواهید به عنوان بخشی از موارد تست اجرا
315
00:10:26,079 –> 00:10:29,279
کنید، باید شروع شود یا باید با خط پایین تست خاتمه یابد،
316
00:10:29,279 –> 00:10:29,680
317
00:10:29,680 –> 00:10:31,920
بنابراین من آن را یادداشت می کنم.
318
00:10:31,920 –> 00:10:34,240
فرض کنید اگر مورد تست شما
319
00:10:34,240 –> 00:10:37,519
تست ah است، تشخیص نمی دهد، بنابراین
320
00:10:37,519 –> 00:10:38,480
باید زیرخط تست بنویسید
321
00:10:38,480 –> 00:10:41,519
و سپس می توانید یکی را بنویسید تا
322
00:10:41,519 –> 00:10:42,640
323
00:10:42,640 –> 00:10:45,120
یا بتوانید در ابتدا از خط پایین تست استفاده کنید یا
324
00:10:45,120 –> 00:10:47,519
در آخر بنویسید،
325
00:10:47,519 –> 00:10:49,600
اما این تست باید اضافه شود سپس فقط
326
00:10:49,600 –> 00:10:51,440
تست pi میتواند تشخیص دهد
327
00:10:51,440 –> 00:10:53,839
یا میتواند موارد تست شما را شناسایی
328
00:10:53,839 –> 00:10:55,360
کند،
329
00:10:55,360 –> 00:10:57,040
همان چیزی برای کلاس شما نیز اعمال
330
00:10:57,040 –> 00:10:58,399
331
00:10:58,399 –> 00:11:01,440
میشود یا در مورد فایل پایتون میگویم، بنابراین
332
00:11:01,440 –> 00:11:02,480
فقط آن را یادداشت میکنم
333
00:11:02,480 –> 00:11:05,920
که تست مسیر همه موارد را اجرا میکند. فایلها
334
00:11:05,920 –> 00:11:08,800
اوکی هستند همه فایلها اکنون باید
335
00:11:08,800 –> 00:11:10,399
دایرکتوریها را نیز درک کنید،
336
00:11:10,399 –> 00:11:12,720
زیرا در عرض چند ثانیه به شما نشان میدهم
337
00:11:12,720 –> 00:11:14,560
یا در چند دقیقه به شما نشان
338
00:11:14,560 –> 00:11:17,360
میدهم که چگونه تست پای همه موارد آزمایشی شما را
339
00:11:17,360 –> 00:11:19,040
از دایرکتوری فعلی یا
340
00:11:19,040 –> 00:11:20,399
زیر شاخهاش تشخیص میدهد، به خوبی اجرا میشود.
341
00:11:20,399 –> 00:11:23,680
پس پیتون تمام
342
00:11:23,680 –> 00:11:26,720
فایلهای دایرکتوری فعلی شما را اجرا میکند
343
00:11:26,720 –> 00:11:29,680
و من میگویم
344
00:11:29,680 –> 00:11:30,959
زیرشاخهها نیز
345
00:11:30,959 –> 00:11:34,079
خوب است، فقط در صورتی انتخاب میشود که آزمون شما
346
00:11:34,079 –> 00:11:35,839
دارای خط زیر خط تست در
347
00:11:35,839 –> 00:11:37,920
ابتدا باشد و میتوانید با
348
00:11:37,920 –> 00:11:39,760
هر نامی که میخواهید ادامه دهید، بنابراین من
349
00:11:39,760 –> 00:11:41,040
فقط ستاره میدهم،
350
00:11:41,040 –> 00:11:42,640
بنابراین تست کنید. هر نامی را که
351
00:11:42,640 –> 00:11:45,920
میخواهید بگذارید خط بکشید یا میتوانید به سادگی
352
00:11:45,920 –> 00:11:48,320
با هر نامی شروع کنید، اما مطمئن شوید که باید
353
00:11:48,320 –> 00:11:49,040
354
00:11:49,040 –> 00:11:51,680
با فایل نقطه تست قرمز رنگ py خاتمه یابد که
355
00:11:51,680 –> 00:11:54,639
تنها قانون است که تا کنون باید خوب به خاطر بسپارید،
356
00:11:54,639 –> 00:11:57,600
پس اجازه دهید به شما نشان دهم اجازه دهید
357
00:11:57,600 –> 00:11:58,720
این را پاک کنید
358
00:11:58,720 –> 00:12:02,240
و اجازه دهید فقط آن را اینجا نگه دارم،
359
00:12:02,240 –> 00:12:04,160
بنابراین بیایید اولین تست خود را
360
00:12:04,160 –> 00:12:05,279
بنویسیم، def را می نویسم
361
00:12:05,279 –> 00:12:08,480
و می گویم تست زیر خط 1 و م
362
00:12:08,480 –> 00:12:10,959
به سادگی یک عبارت را از
363
00:12:10,959 –> 00:12:12,079
م اکنون می نویسم یا
364
00:12:12,079 –> 00:12:14,240
اید فقط از دو متغیر استفاده کن
365
00:12:14,240 –> 00:12:15,680
بسیار خوب، می گویم x ب
366
00:12:15,680 –> 00:12:20,160
ابر است. به 10 و y برابر با 20 است
367
00:12:20,160 –> 00:12:23,519
و من فقط از یک ادعا استفاده خواهم کرد،
368
00:12:23,519 –> 00:12:27,120
بنابراین x را برابر با y
369
00:12:27,120 –> 00:12:30,399
فرض کنید که اولین آزمایش من است
370
00:12:30,639 –> 00:12:33,120
اکنون چگونه می توانم این را به عنوان یک تست pi اجرا کنم به
371
00:12:33,120 –> 00:12:34,000
دو روش
372
00:12:34,000 –> 00:12:38,320
بسیار خوب است، بنابراین شما می توانید فقط تست pi را تایپ کنید
373
00:12:38,320 –> 00:12:40,560
یا می توانید تست نقطه پی را بنویسید و آن را بدهید
374
00:12:40,560 –> 00:12:42,079
نام فایل
375
00:12:42,079 –> 00:12:43,760
پس در حال حاضر می توانید ببینید که من تحت
376
00:12:43,760 –> 00:12:45,200
آموزش های پایتون هستم،
377
00:12:45,200 –> 00:12:47,040
اما باید تا دموهای آزمایشی پی حرکت
378
00:12:47,040 –> 00:12:48,240
379
00:12:48,240 –> 00:12:51,279
کنم، بنابراین می گویم cd، می گویم دموی تست pi را
380
00:12:51,279 –> 00:12:53,120
فشار دهید اینتر را بزنید
381
00:12:53,120 –> 00:12:55,519
و اکنون ما اینجا هستیم، اکنون تست
382
00:12:55,519 –> 00:12:56,160
pi را می نویسم
383
00:12:56,160 –> 00:12:59,360
و
384
00:12:59,360 –> 00:13:04,079
در لحظه ای که enter را می زنید، اینتر را بزنید، زیرا می بینید که
385
00:13:04,079 –> 00:13:06,320
پی تست شده به طور خودکار تشخیص داده می شود که
386
00:13:06,320 –> 00:13:07,600
شما فقط یک تست دارید
387
00:13:07,600 –> 00:13:10,639
به دلیل این زیرخط تست و
388
00:13:10,639 –> 00:13:13,360
از آنجایی که اکنون این عبارت در حال شکست است آنچه را که
389
00:13:13,360 –> 00:13:14,079
ما بررسی می کنیم
390
00:13:14,079 –> 00:13:16,240
اگر x برابر با y است، تست من را قبول کنید
391
00:13:16,240 –> 00:13:18,079
در غیر این صورت شکست خورده است.
392
00:13:18,079 –> 00:13:20,240
در این مورد قطعا مهم است که باید شکست بخورد،
393
00:13:20,240 –> 00:13:22,880
بنابراین اکنون شکست خورده است و اگر اینجا را می بینید
394
00:13:22,880 –> 00:13:24,959
، اجازه دهید من اسکرول کنم و اجازه دهید
395
00:13:24,959 –> 00:13:26,720
از ابتدا
396
00:13:26,720 –> 00:13:29,360
به شما نشان دهم تا همانطور که می توانید لحظه ای که می گویم تست pi
397
00:13:29,360 –> 00:13:30,000
398
00:13:30,000 –> 00:13:32,959
می گویم جلسه آزمون شروع شده است اکنون در
399
00:13:32,959 –> 00:13:34,560
حال انجام است. دایرکتوری ریشه که
400
00:13:34,560 –> 00:13:36,399
نسخه ی نمایشی pates ما است،
401
00:13:36,399 –> 00:13:37,920
تمام پلاگین هایی را که اکنون داریم بررسی می کند،
402
00:13:37,920 –> 00:13:39,600
این قسمت اصلی است که یک آیتم را جمع آوری کرده است،
403
00:13:39,600 –> 00:13:42,480
خوب است که یک تست است
404
00:13:42,480 –> 00:13:44,639
و می توانید ببینید f یعنی
405
00:13:44,639 –> 00:13:46,399
تست صد درصد شکست خورده است، صد
406
00:13:46,399 –> 00:13:47,440
درصد است
407
00:13:47,440 –> 00:13:50,079
و این فقط یک اشتباه است که
408
00:13:50,079 –> 00:13:51,920
این عبارت است که باعث ایجاد مشکل می شود
409
00:13:51,920 –> 00:13:52,880
و
410
00:13:52,880 –> 00:13:55,920
ادعا می کند که خوب ناموفق بوده است
411
00:13:55,920 –> 00:13:58,160
بنابراین این خلاصه آزمایش است که
412
00:13:58,160 –> 00:13:59,839
این اولین فایل شما است که
413
00:13:59,839 –> 00:14:02,320
تست underscore اولین نقطه py تست
414
00:14:02,320 –> 00:14:03,760
زیر خط 1 است
415
00:14:03,760 –> 00:14:07,040
و در نهایت 0.2 به ثانیه طول کشید که
416
00:14:07,040 –> 00:14:08,959
در حال حاضر کمتر از یک ثانیه است،
417
00:14:08,959 –> 00:14:11,920
اجازه دهید یک کار را انجام دهم، اجازه دهید به سادگی
418
00:14:11,920 –> 00:14:12,639
آن را
419
00:14:12,639 –> 00:14:16,000
درست بیان کنم، می گویم اگر x برابر با
420
00:14:16,000 –> 00:14:18,399
y باشد که در این مورد درست است و اجازه دهید
421
00:14:18,399 –> 00:14:20,240
دوباره این را اجرا کنم
422
00:14:20,240 –> 00:14:22,880
و می توانید اجرای آن را ببینید و این
423
00:14:22,880 –> 00:14:23,279
بار
424
00:14:23,279 –> 00:14:26,480
آن را اجرا کنید پس از استراحت همه چیز یکسان است اکنون
425
00:14:26,480 –> 00:14:28,320
می توانید یک اپراتور نقطه کوچک را درست ببینید،
426
00:14:28,320 –> 00:14:30,079
این به رنگ سبز است، یعنی یک
427
00:14:30,079 –> 00:14:30,720
پاس است،
428
00:14:30,720 –> 00:14:32,959
بنابراین باید نقطه را به خاطر بسپارید، اگر
429
00:14:32,959 –> 00:14:34,000
سبز است،
430
00:14:34,000 –> 00:14:36,639
اگر شکست خورد، پاس آن را به خاطر بسپارید، همانطور که دیدیم در اینجا درست نشان می دهد که
431
00:14:36,639 –> 00:14:38,399
شکست خورده است.
432
00:14:38,399 –> 00:14:40,240
حالا بگذارید یک تست دیگر بنویسم ok بنابراین
433
00:14:40,240 –> 00:14:42,399
دوباره می گویم def
434
00:14:42,399 –> 00:14:44,720
test underscore 2 oky جفت
435
00:14:44,720 –> 00:14:46,639
پرانتز کولون و این بار می
436
00:14:46,639 –> 00:14:47,440
گویم
437
00:14:47,440 –> 00:14:50,560
فرض کنید من یک نام دارم و این نام است
438
00:14:50,560 –> 00:14:51,440
می گویم
439
00:14:51,440 –> 00:14:54,639
سلنیوم خوب است و
440
00:14:54,639 –> 00:14:58,800
بیایید بگوییم من عنوانم را دارم و من می گویم
441
00:14:58,800 –> 00:15:02,160
این عنوان شامل sel می شود enium
442
00:15:02,160 –> 00:15:05,279
برای اتوماسیون وب است بسیار خوب حالا بیایید
443
00:15:05,279 –> 00:15:06,320
دوباره میخواهم
444
00:15:06,320 –> 00:15:10,160
یک عنوان را در اینجا انجام دهم، بنابراین میگویم
445
00:15:10,160 –> 00:15:13,440
اسم را در عنوان عنوان کنید، بنابراین آنچه که
446
00:15:13,440 –> 00:15:16,160
انتظار دارم این نام
447
00:15:16,160 –> 00:15:17,120
در این عنوان
448
00:15:17,120 –> 00:15:20,320
در حال حاضر در دسترس باشد، توجه کنید بچهها من هنوز چیزی درست
449
00:15:20,320 –> 00:15:22,480
نکردهام درست تغییر می کند من فقط
450
00:15:22,480 –> 00:15:24,839
یک تست دیگر اضافه کردم در لحظه ای که با تست اجرا می کنم
451
00:15:24,839 –> 00:15:26,079
452
00:15:26,079 –> 00:15:28,160
اکنون به دلیل این تست زیر خط به طور خودکار دو مورد را شناسایی کرده است
453
00:15:28,160 –> 00:15:29,440
454
00:15:29,440 –> 00:15:31,839
بنابراین دو مورد را جمع آوری کرده است
455
00:15:31,839 –> 00:15:33,519
و دوباره می توانید دو نقطه را ببینید
456
00:15:33,519 –> 00:15:35,279
یعنی هر دو قبول شدند
457
00:15:35,279 –> 00:15:36,959
اجازه دهید این بار این نیرو را به طور کامل رد کنم.
458
00:15:36,959 –> 00:15:38,320
این را بهعنوان یک
459
00:15:38,320 –> 00:15:42,079
s کوچک میسازم و اجازه میدهم دوباره آن را اجرا کنم،
460
00:15:42,079 –> 00:15:45,839
بنابراین این بار یک فیلد که انتظار میرود
461
00:15:45,839 –> 00:15:48,320
و یکی عبور کرده است، بنابراین میتوانید
462
00:15:48,320 –> 00:15:50,480
خطای ادعایی سلنیوم را در
463
00:15:50,480 –> 00:15:52,720
آن نشان میدهد، بنابراین در حال حاضر قادر به تأیید سلنیوم در
464
00:15:52,720 –> 00:15:54,240
این رشته خاص
465
00:15:54,240 –> 00:15:56,639
نیست. به بالا بروید دوباره تمام جزئیات را خواهید دید
466
00:15:56,639 –> 00:15:59,600
467
00:16:00,079 –> 00:16:02,399
درست است که این آزمون پر شده و
468
00:16:02,399 –> 00:16:04,639
دو مورد جمع آوری شده است،
469
00:16:04,639 –> 00:16:08,079
بنابراین اجازه دهید من آن را دوباره قبول کنم
470
00:16:08,079 –> 00:16:11,440
و اجازه دهید یک تست دیگر بنویسم،
471
00:16:11,440 –> 00:16:13,040
خوب دلیل اینکه من چندین تست می نویسم
472
00:16:13,040 –> 00:16:14,560
زیرا می خواهم به
473
00:16:14,560 –> 00:16:16,560
عنوان یک تست اجرا کنم st fit نیز که
474
00:16:16,560 –> 00:16:18,800
در عرض چند ثانیه
475
00:16:18,800 –> 00:16:20,800
به شما نشان خواهم داد پس بیایید دوباره بگوییم من یک رشته دیگر دارم
476
00:16:20,800 –> 00:16:23,360
و این بار می گویم جنکینز
477
00:16:23,360 –> 00:16:25,759
خوب است و دوباره اگر یک چیز دیگر
478
00:16:25,759 –> 00:16:27,600
به نام عنوان بگویم و می گویم
479
00:16:27,600 –> 00:16:30,720
جنکینز
480
00:16:30,720 –> 00:16:35,040
سرور ci است اکنون دوباره خواهم گفت
481
00:16:35,040 –> 00:16:39,040
اکنون نام را در عنوان بگویید، این بار من
482
00:16:39,040 –> 00:16:40,639
همچنین میخواهم یک
483
00:16:40,639 –> 00:16:42,639
آرگومان اضافی را ارسال کنم،
484
00:16:42,639 –> 00:16:44,639
این آرگومان اضافی است که در حال عبور است
485
00:16:44,639 –> 00:16:46,720
که فقط در صورتی چاپ میشود
486
00:16:46,720 –> 00:16:50,720
که این ادعا درست نباشد، میگویم
487
00:16:50,720 –> 00:16:53,920
عنوان ما
488
00:16:53,920 –> 00:16:57,680
مطابقت ندارد در صورتی که این ادعا باشد.
489
00:16:57,680 –> 00:16:58,480
عدم موفقیت در
490
00:16:58,480 –> 00:17:00,639
این پیغام نیز نمایش داده می شود
491
00:17:00,639 –> 00:17:02,720
بسیار خوب، بنابراین اجازه دهید من این را به عنوان
492
00:17:02,720 –> 00:17:05,439
j کوچک کنم، بنابراین در حالت ایده آل دو تست باید درست بگذرد
493
00:17:05,439 –> 00:17:05,839
494
00:17:05,839 –> 00:17:09,039
و این تست سه باید ناموفق باشد، بنابراین
495
00:17:09,039 –> 00:17:11,280
بیایید اکنون اجرا کنیم همانطور که اشاره کردم، این بار می
496
00:17:11,280 –> 00:17:12,959
توانید از تست pi dot یا
497
00:17:12,959 –> 00:17:15,919
تست pi استفاده کنید. من از تست نقطه pi استفاده
498
00:17:15,919 –> 00:17:17,679
499
00:17:17,679 –> 00:17:21,039
500
00:17:21,039 –> 00:17:23,439
میکنم و همانطور که انتظار میرفت، دو مورد قبول شد، یکی ناموفق بود و میتوانید ببینید بچهها این یک
501
00:17:23,439 –> 00:17:24,799
502
00:17:24,799 –> 00:17:26,559
آرگومان اضافی است که من درست میفرستادم عنوان
503
00:17:26,559 –> 00:17:28,079
مطابقت
504
00:17:28,079 –> 00:17:30,720
ندارد، اینجا چاپ میشود و اگر فقط به
505
00:17:30,720 –> 00:17:34,240
بالا بروید، همان ریگ را خواهید دید.
506
00:17:35,440 –> 00:17:38,240
ht two dot که دو پاس است و یکی
507
00:17:38,240 –> 00:17:40,000
ناموفق
508
00:17:40,000 –> 00:17:43,360
کامل بسیار آسان برای استفاده اکنون اجازه دهید
509
00:17:43,360 –> 00:17:45,440
من یک بخش مهم را در اینجا به شما نشان دهم
510
00:17:45,440 –> 00:17:47,440
بیایید بگوییم دقیقاً در حال حاضر چه اتفاقی می افتد
511
00:17:47,440 –> 00:17:48,880
و فقط
512
00:17:48,880 –> 00:17:51,520
اطلاعات مربوط به موارد تست ناموفق را به
513
00:17:51,520 –> 00:17:52,400
درستی ارائه می
514
00:17:52,400 –> 00:17:54,880
دهد، بنابراین اگر من مقداری اضافی بخواهم چه می شود آه
515
00:17:54,880 –> 00:17:56,720
مثل اینکه من اطلاعات مربوط به
516
00:17:56,720 –> 00:17:58,080
آزمون قبولی را می
517
00:17:58,080 –> 00:18:00,640
خواهم همچنین شما فقط باید یک تست pi بنویسید یا تست نقطه pi
518
00:18:00,640 –> 00:18:01,679
519
00:18:01,679 –> 00:18:06,400
از خط تیره r استفاده کنید و از یک بزرگ و یک
520
00:18:06,400 –> 00:18:09,600
ضربه بزرگ وارد کنید تا بتوانید ببینید
521
00:18:09,600 –> 00:18:10,720
522
00:18:10,720 –> 00:18:12,320
که طبق نتایج قبلی به شما خوب می
523
00:18:12,320 –> 00:18:14,240
شود. همچنین خلاصه ای از موارد آزمایشی گذشته را نیز به شما می دهم،
524
00:18:14,240 –> 00:18:16,160
525
00:18:16,160 –> 00:18:18,640
بنابراین این دقیقاً چیست؟ من به شما نشان خواهم داد
526
00:18:18,640 –> 00:18:20,640
که چگونه این پرچم ها را به دست آورید
527
00:18:20,640 –> 00:18:23,280
، بنابراین به طور پیش فرض فقط
528
00:18:23,280 –> 00:18:24,320
529
00:18:24,320 –> 00:18:27,520
موارد تست شکست خورده را به شما نشان می دهد، اما
530
00:18:27,520 –> 00:18:30,080
وقتی خط فاصله r a را می گویید به این معنی است که شما
531
00:18:30,080 –> 00:18:30,799
گفته اید همه
532
00:18:30,799 –> 00:18:32,559
بنابراین اطلاعاتی در مورد همه
533
00:18:32,559 –> 00:18:35,600
موارد تست دو تجزیه شده در یک فیلد ارائه می
534
00:18:35,600 –> 00:18:37,679
دهد، استفاده از آن بسیار آسان است در حال حاضر اجازه دهید
535
00:18:37,679 –> 00:18:40,240
من یک کار انجام دهم اجازه دهید یک فایل دیگر ایجاد کنم
536
00:18:40,240 –> 00:18:43,039
و این بار دوباره می گویم که
537
00:18:43,039 –> 00:18:43,600
538
00:18:43,600 –> 00:18:47,360
زیر خط تست است دوم بسیار خوب است،
539
00:18:47,360 –> 00:18:50,640
بنابراین دوباره این کار را انجام خواهم داد. نوشته شود ing uh test
540
00:18:50,640 –> 00:18:55,120
underscore بیایید بگوییم لاگین
541
00:18:55,120 –> 00:19:00,240
کنید و در اینجا من می گویم وارد برنامه شوید بسیار
542
00:19:03,120 –> 00:19:06,240
خوب،
543
00:19:07,760 –> 00:19:11,440
دوم می گویم این
544
00:19:11,440 –> 00:19:15,760
پرداخت است و می گویم
545
00:19:15,760 –> 00:19:17,440
از برنامه بررسی کنید یا فقط
546
00:19:17,440 –> 00:19:18,799
بگویید بررسی کنید من فقط چند
547
00:19:18,799 –> 00:19:19,919
عبارت ساختگی را
548
00:19:19,919 –> 00:19:23,039
می نویسم بعداً می نویسیم یک کد واقعی
549
00:19:23,039 –> 00:19:24,640
ابتدا باید بفهمید که
550
00:19:24,640 –> 00:19:26,559
تست جاسوسی دقیقا چگونه کار می کند
551
00:19:26,559 –> 00:19:28,000
و سپس من می گویم از برنامه خارج شوید،
552
00:19:28,000 –> 00:19:30,559
553
00:19:31,520 –> 00:19:33,840
بنابراین من دقیقا چه کار کردم، فقط
554
00:19:33,840 –> 00:19:34,720
یک
555
00:19:34,720 –> 00:19:37,919
فایل پایتون دیگر ایجاد کردم، سه تست دیگر ایجاد کردم
556
00:19:37,919 –> 00:19:39,600
و این بار اگر دیدید
557
00:19:39,600 –> 00:19:41,760
من هستم در حال حاضر هیچ تغییری ایجاد نمی کنم من
558
00:19:41,760 –> 00:19:43,280
در همان دایرکتوری هستم
559
00:19:43,280 –> 00:19:47,760
که می گویم خط فاصله r بزرگ a
560
00:19:47,760 –> 00:19:50,320
می توانم ببینی که تمام شش مورد آزمایشی را شناسایی کرده است،
561
00:19:50,320 –> 00:19:51,440
562
00:19:51,440 –> 00:19:54,559
بنابراین 5 به علاوه 1 6 3 از این فایل 3 از
563
00:19:54,559 –> 00:19:55,600
این فایل،
564
00:19:55,600 –> 00:19:56,960
پس حالا اگر برگردی در اینجا
565
00:19:56,960 –> 00:19:59,200
خواهید دید که تست pi تمام فایلها را از
566
00:19:59,200 –> 00:20:01,520
دایرکتوری یا زیر شاخه فعلی اجرا میکند
567
00:20:01,520 –> 00:20:05,200
که با این الگو مطابقت دارد به
568
00:20:05,200 –> 00:20:08,720
اندازه کافی واضح است، حالا من به شما نشان دادم خط
569
00:20:08,720 –> 00:20:10,960
فاصله درست است، بنابراین این پرچمها دقیقاً چه
570
00:20:10,960 –> 00:20:12,159
هستند، اجازه دهید به شما نشان دهم
571
00:20:12,159 –> 00:20:14,640
تا اگر میخواهید در مورد این f بدانید. تاخیر میکند،
572
00:20:14,640 –> 00:20:16,400
بنابراین یا میتوانید به سایت رسمی آنها بروید
573
00:20:16,400 –> 00:20:18,559
یا به سادگی میتوانید
574
00:20:18,559 –> 00:20:22,240
به گوگل برگردید و پرچمهای تست پای را تایپ
575
00:20:22,240 –> 00:20:25,440
کنید، خوب، لحظهای که
576
00:20:25,440 –> 00:20:29,280
میگویید flags test pi را میبینید،
577
00:20:30,320 –> 00:20:32,159
این بخش را دقیقاً در همان جایی میبینید که فقط
578
00:20:32,159 –> 00:20:34,720
خط تیره pi تست h یا خط تیره را بگویید.
579
00:20:34,720 –> 00:20:36,720
l و شما تمام جزئیات را دریافت خواهید کرد، بنابراین
580
00:20:36,720 –> 00:20:37,760
اجازه دهید به شما نشان دهم
581
00:20:37,760 –> 00:20:41,840
که فقط خط خطی pi test
582
00:20:41,840 –> 00:20:42,480
583
00:20:42,480 –> 00:20:45,840
یا خط تیره h را تایپ می کنم و می توانید ببینید
584
00:20:45,840 –> 00:20:49,200
که ما همه این اطلاعات را دریافت کرده ایم،
585
00:20:49,200 –> 00:20:52,720
بنابراین اجازه دهید من
586
00:20:55,360 –> 00:20:58,080
فقط در یک ثانیه به سمت بالا حرکت کنم، بیایید یک جدول در جدول داشته باشیم.
587
00:20:58,080 –> 00:20:59,039
588
00:20:59,039 –> 00:21:01,360
من می گویم لحظه ای که
589
00:21:01,360 –> 00:21:02,880
می گویید خط تیره l را با خط تیره l می نویسید، کمک کنید
590
00:21:02,880 –> 00:21:06,320
تا بتوانید استفاده ای را که
591
00:21:06,320 –> 00:21:07,919
برای شروع همیشه با تست pi نیاز دارید ببینید،
592
00:21:07,919 –> 00:21:10,000
سپس می توانید همه گزینه های خود را ارائه دهید، سپس
593
00:21:10,000 –> 00:21:11,600
هر فایل یا دایرکتوری را که می
594
00:21:11,600 –> 00:21:12,799
595
00:21:12,799 –> 00:21:16,080
خواهید اسکن کنید، پس اکنون اگر می توانید
596
00:21:16,080 –> 00:21:18,000
وقتی
597
00:21:18,000 –> 00:21:19,440
باید آزمایشی را اجرا کنید
598
00:21:19,440 –> 00:21:21,679
که با عبارت داده شده مطابقت دارد و
599
00:21:21,679 –> 00:21:23,520
در عرض چند دقیقه به شما نشان خواهم داد،
600
00:21:23,520 –> 00:21:25,919
خط فاصله k را ببینید، زمانی که ما از آن استفاده خواهیم کرد.
601
00:21:25,919 –> 00:21:27,360
602
00:21:27,360 –> 00:21:31,200
603
00:21:31,200 –> 00:21:34,559
این پرچم ها خوب است هر زمان که لازم
604
00:21:34,559 –> 00:21:37,120
باشد به افزودن این نوع پرچمها ادامه
605
00:21:37,120 –> 00:21:39,039
606
00:21:39,039 –> 00:21:42,159
607
00:21:42,159 –> 00:21:42,559
608
00:21:42,559 –> 00:21:44,799
میدهم و میتوانید اینجا را ببینید که ما نیز این حق را برای گزارشدهی داریم، بنابراین اساساً من از این
609
00:21:44,799 –> 00:21:46,480
خط فاصله r
610
00:21:46,480 –> 00:21:49,600
استفاده میکنم و از این خط فاصله r استفاده
611
00:21:49,600 –> 00:21:51,760
میکنم بنابراین اساساً همه خلاصهها را به شما نشان میدهد.
612
00:21:51,760 –> 00:21:53,679
613
00:21:53,679 –> 00:21:56,159
وقتی میگویم خط فاصله وقتی میگویم
614
00:21:56,159 –> 00:21:57,919
a بزرگ در لیست است، اما اجازه دهید
615
00:21:57,919 –> 00:22:00,080
بگوییم که میخواهید فقط
616
00:22:00,080 –> 00:22:02,480
ناموفق بود، میتوانید خط فاصله r f
617
00:22:02,480 –> 00:22:04,000
خط فاصله r e
618
00:22:04,000 –> 00:22:06,640
خط فاصله rs و غیره بگویید و این
619
00:22:06,640 –> 00:22:08,880
نکته بسیار جالب است که به طور پیشفرض
620
00:22:08,880 –> 00:22:10,960
اگر شما را ذکر نکنید
621
00:22:10,960 –> 00:22:12,080
نتیجه را درست دریافت می کنید اگر
622
00:22:12,080 –> 00:22:14,799
اجازه بدهید به شما نشان دهم
623
00:22:16,960 –> 00:22:18,799
خوب است، به شما نشان خواهم داد بنابراین به طور پیش
624
00:22:18,799 –> 00:22:20,559
فرض f کوچک
625
00:22:20,559 –> 00:22:23,280
و بزرگ e کوچک f نشان می دهد به این معنی که فقط خطا و خطا را به شما نشان می دهد
626
00:22:23,280 –> 00:22:24,799
627
00:22:24,799 –> 00:22:27,679
که همه چیز بستگی به
628
00:22:27,679 –> 00:22:28,960
629
00:22:28,960 –> 00:22:32,000
نیاز شما دارد، بنابراین از آرایه خط فاصله استفاده می کنم
630
00:22:32,000 –> 00:22:33,280
به همین ترتیب، اگر همه این
631
00:22:33,280 –> 00:22:36,000
پرچم ها را ببینید، مشکلی ندارید، من به
632
00:22:36,000 –> 00:22:36,559
اضافه کردن
633
00:22:36,559 –> 00:22:38,400
بر اساس نیاز ادامه می دهم، اما بله،
634
00:22:38,400 –> 00:22:40,559
آنها سند راهنما بسیار جالبی دارند،
635
00:22:40,559 –> 00:22:43,600
بنابراین اگر بیشتر پایین بیایید،
636
00:22:43,600 –> 00:22:44,559
637
00:22:44,559 –> 00:22:46,080
آنها همچنین اشاره کرده اند که اگر می
638
00:22:46,080 –> 00:22:47,840
خواهید بدانید در مورد نشانگرها و
639
00:22:47,840 –> 00:22:49,360
وسایل موجود، فقط
640
00:22:49,360 –> 00:22:51,039
باید بگویید پای تست پای خط تیره خط تیره
641
00:22:51,039 –> 00:22:52,080
نشانگر
642
00:22:52,080 –> 00:22:54,880
خط تیره فیکسچر خط تیره، بنابراین وقتی
643
00:22:54,880 –> 00:22:56,720
جلوتر رفتید در مورد نشانگر
644
00:22:56,720 –> 00:22:57,120
و
645
00:22:57,120 –> 00:22:59,600
وسایل نیز بحث خواهیم کرد، اما اجازه دهید این لیست را به شما نشان دهم.
646
00:22:59,600 –> 00:23:01,360
647
00:23:01,360 –> 00:23:05,360
648
00:23:05,360 –> 00:23:08,960
نشانگرها و میتوانید ببینید که اگر به بالا بروید، این
649
00:23:08,960 –> 00:23:10,720
نشانگرها را نیز درست دریافت کردهایم،
650
00:23:10,720 –> 00:23:13,760
بنابراین این
651
00:23:13,760 –> 00:23:15,440
نشانگرهای موجود هستند
652
00:23:15,440 –> 00:23:17,600
که چگونه میتوانید از آن استفاده کنید در زمان استفاده از آنچه
653
00:23:17,600 –> 00:23:20,080
میبینیم، بنابراین میتوانید بگویید
654
00:23:20,080 –> 00:23:21,520
که میتوانید اینجا ببینید این نحوه
655
00:23:21,520 –> 00:23:23,520
استفاده ماست باید از قسمت قرمز به عنوان علامت نقطه استفاده کنید،
656
00:23:23,520 –> 00:23:24,640
657
00:23:24,640 –> 00:23:27,039
سپس می توانید بگویید نقطه مه نقطه پرش از نقطه
658
00:23:27,039 –> 00:23:28,320
پرش اگر
659
00:23:28,320 –> 00:23:31,600
x شکست و غیره، بنابراین جالب است
660
00:23:31,600 –> 00:23:35,200
که خواهیم دید، بیایید به سرعت
661
00:23:35,200 –> 00:23:37,840
فیکسچرها را نیز ببینیم
662
00:23:42,159 –> 00:23:44,400
خوب است و می توانید ببینید که ما فیکسچرها را
663
00:23:44,400 –> 00:23:45,600
به عنوان دریافت کردیم خوب
664
00:23:45,600 –> 00:23:48,240
همه این وسایلی که میتوانیم
665
00:23:48,240 –> 00:23:50,320
با تست خود استفاده کنیم
666
00:23:50,320 –> 00:23:51,919
خوب است، بنابراین زمان مناسبی نیست، اما با این
667
00:23:51,919 –> 00:23:53,279
حال من به شما نشان میدهم در صورتی که
668
00:23:53,279 –> 00:23:54,960
علاقهمند هستید میتوانید بیشتر از
669
00:23:54,960 –> 00:23:55,840
انتهای خود کاوش کنید،
670
00:23:55,840 –> 00:23:59,679
بنابراین اجازه دهید من یک به یک به شما نشان دهم
671
00:24:00,320 –> 00:24:05,840
اجازه دهید من را روشن کنم این من فقط می گویم cls
672
00:24:06,960 –> 00:24:10,320
بنابراین فرض کنید من یک فایل
673
00:24:10,320 –> 00:24:12,159
دوم فایل در هر فایل دارم، من تست های خاصی دارم،
674
00:24:12,159 –> 00:24:13,360
675
00:24:13,360 –> 00:24:15,200
اما در حال حاضر یک شرط دارم
676
00:24:15,200 –> 00:24:17,279
، نمی خواهم ابتدا خط پایین تست را اجرا
677
00:24:17,279 –> 00:24:18,880
کنم، فقط می خواهم
678
00:24:18,880 –> 00:24:21,520
تست زیرخط را دوم اجرا کنم، در این صورت می
679
00:24:21,520 –> 00:24:22,480
توانید به سادگی بگویید
680
00:24:22,480 –> 00:24:25,200
که بله من فقط میخواهم فایل آزمایشی
681
00:24:25,200 –> 00:24:26,320
underscore
682
00:24:26,320 –> 00:24:29,200
دومین نقطه py را اجرا کنم، در این صورت فقط
683
00:24:29,200 –> 00:24:30,159
684
00:24:30,159 –> 00:24:33,440
به شما میدهد یا فقط سه
685
00:24:33,440 –> 00:24:36,080
مورد آزمایشی از فایل دوم اجرا میکند، بنابراین شما
686
00:24:36,080 –> 00:24:39,120
میتوانید سه نقطه را ببینید، یعنی سه نقطه رد شده است
687
00:24:39,120 –> 00:24:41,679
زیرا من در مورد خط فاصله r صحبتی نکردهام.
688
00:24:41,679 –> 00:24:43,600
بزرگ a
689
00:24:43,600 –> 00:24:46,720
نمایش داده نمی شود، اما بیایید آن را اضافه کنیم و
690
00:24:46,720 –> 00:24:48,159
می توانید ببینید که
691
00:24:48,159 –> 00:24:51,520
خلاصه ای را نیز دریافت کردیم، حالا فرض کنید در مورد سوم
692
00:24:51,520 –> 00:24:52,480
نیز
693
00:24:52,480 –> 00:24:55,360
در این فایل فقط می خواهید
694
00:24:55,360 –> 00:24:56,799
فقط تست ورود را اجرا
695
00:24:56,799 –> 00:24:58,640
کنید، بنابراین فرض کنید فقط می خواهید این
696
00:24:58,640 –> 00:25:01,760
بخش ورود را اجرا کنید چگونه آیا می توانم این کار را انجام دهم،
697
00:25:01,760 –> 00:25:04,320
بنابراین اکنون یک پرچم وجود دارد که من
698
00:25:04,320 –> 00:25:05,360
خط تیره راست
699
00:25:05,360 –> 00:25:09,120
k را در اینجا به شما نشان دادم، می توانید به سادگی یک رشته بدهید
700
00:25:09,120 –> 00:25:12,000
اگر این رشته با هر یک از
701
00:25:12,000 –> 00:25:13,679
موارد آزمایشی مطابقت داشت،
702
00:25:13,679 –> 00:25:16,320
در مورد ما اجرا می شود، ما می گوییم که به
703
00:25:16,320 –> 00:25:17,919
این فایل خاص بروید
704
00:25:17,919 –> 00:25:21,039
و فقط اجرا کنید که دارای کلمه کلیدی o باشد r که
705
00:25:21,039 –> 00:25:21,840
706
00:25:21,840 –> 00:25:24,640
حاوی login است باید اجرا شود، بنابراین اجازه دهید اینتر را
707
00:25:24,640 –> 00:25:26,320
بزنید
708
00:25:26,320 –> 00:25:29,840
و می توانید یک پاس را ببینید، زیرا ما به تازگی
709
00:25:29,840 –> 00:25:30,640
710
00:25:30,640 –> 00:25:32,640
در این فایل اضافه کرده ایم، ما دو مورد تست دیگر داریم
711
00:25:32,640 –> 00:25:34,720
که خوب انتخاب نشده اند،
712
00:25:34,720 –> 00:25:37,919
بنابراین خوب کار می کند،
713
00:25:37,919 –> 00:25:42,159
اگر این را حذف کنم،
714
00:25:42,159 –> 00:25:44,320
پس دقیقا چه می گویم. دایرکتوری فعلی من را اسکن کنید
715
00:25:44,320 –> 00:25:45,760
716
00:25:45,760 –> 00:25:48,960
تمام تست هایی که دارای ورود هستند را اجرا کنید
717
00:25:48,960 –> 00:25:50,960
بنابراین در حالت ایده آل ما فقط یک تست درست داریم
718
00:25:50,960 –> 00:25:52,159
زیرا در
719
00:25:52,159 –> 00:25:54,000
این فایل ما زیرخط یک
720
00:25:54,000 –> 00:25:56,080
و زیرخط دو و 3
721
00:25:56,080 –> 00:25:59,039
در اینجا داریم اگر فقط آن را اجرا کنم تا بتوانید ببینید که
722
00:25:59,039 –> 00:26:00,480
723
00:26:00,480 –> 00:26:03,039
کل هر دو فایل اسکن شده است. تعداد موارد تست 6 5 روز
724
00:26:03,039 –> 00:26:03,679
انتخاب شد
725
00:26:03,679 –> 00:26:07,039
فقط یک مورد قبول شد، بنابراین ما میتوانیم
726
00:26:07,039 –> 00:26:08,559
از خط فاصله k
727
00:26:08,559 –> 00:26:10,960
okay استفاده کنیم، بنابراین وقتی آن را جابهجا کردید
728
00:26:10,960 –> 00:26:12,880
همه این پرچمها را به خاطر خواهید آورد، بنابراین نگران نباشید
729
00:26:12,880 –> 00:26:14,400
تا
730
00:26:14,400 –> 00:26:16,799
الان یک پرچم دیگر به نام
731
00:26:16,799 –> 00:26:17,520
مفصل وجود دارد.
732
00:26:17,520 –> 00:26:21,120
بسیار خوب، در لحظه ای که از خط تیره v استفاده می کنید
733
00:26:21,120 –> 00:26:23,760
و خواهید دید که
734
00:26:23,760 –> 00:26:24,960
اکنون اطلاعات بیشتری دریافت می کنید،
735
00:26:24,960 –> 00:26:26,960
بنابراین اگر متوجه شدید که من از
736
00:26:26,960 –> 00:26:28,880
خط فاصله v استفاده نمی کنم
737
00:26:28,880 –> 00:26:31,440
و فقط
738
00:26:32,480 –> 00:26:34,720
می گویید که اطلاعات کمتری دریافت می کنیم
739
00:26:34,720 –> 00:26:38,320
اما لحظه ای که من از خط فاصله v استفاده می کنم پرمخاطب باشه
740
00:26:38,320 –> 00:26:39,360
ما گتی هستیم برخی از
741
00:26:39,360 –> 00:26:42,559
اطلاعات اضافی را نیز بنویسید و
742
00:26:42,559 –> 00:26:46,320
اگر من به سادگی این ورود را نیز حذف
743
00:26:46,320 –> 00:26:50,640
کنم تا همه چیز را به شما نشان دهد،
744
00:26:50,640 –> 00:26:53,760
پس این خلاصه کوتاه است و این
745
00:26:53,760 –> 00:26:55,760
خروجی استانداردی بود که ما
746
00:26:55,760 –> 00:26:57,440
بیانیه چاپی درست را اضافه کردیم،
747
00:26:57,440 –> 00:27:00,080
بنابراین وارد برنامه تسویه حساب برنامه شوید و از برنامه خارج شوید.
748
00:27:00,080 –> 00:27:01,440
این
749
00:27:01,440 –> 00:27:04,400
اساساً از این فایل می آید بسیار
750
00:27:04,400 –> 00:27:07,679
خوب و بله خلاصه کوتاه
751
00:27:07,679 –> 00:27:11,840
پنج مورد آزمایشی قبول شد، یکی ناموفق بود حالا
752
00:27:11,840 –> 00:27:15,200
بیایید همه چیز را پاک کنیم، فرض کنید
753
00:27:15,200 –> 00:27:18,880
می خواهید اوم
754
00:27:18,880 –> 00:27:20,799
خوب، اجازه دهید من فقط آن را یادداشت کنم قبل از
755
00:27:20,799 –> 00:27:22,159
هر چیز هر چیزی که ما دیده ایم،
756
00:27:22,159 –> 00:27:24,799
بنابراین اول از همه خط فاصله بزرگ است. اما
757
00:27:24,799 –> 00:27:26,559
میتوانید از هر پرچم دیگری استفاده کنید،
758
00:27:26,559 –> 00:27:27,919
بنابراین اگر تمام
759
00:27:27,919 –> 00:27:31,440
اطلاعات را میخواهید فقط با خط تیره آزمایشی
760
00:27:31,440 –> 00:27:34,640
h یا pi خط تیره آزمایشی
761
00:27:34,640 –> 00:27:38,880
کمک کنید، ما از خط فاصله k استفاده کردهایم که
762
00:27:38,880 –> 00:27:43,120
در آن میتوانید به سادگی یک رشته
763
00:27:43,120 –> 00:27:45,039
یا یک عبارت ارائه دهید اگر این مطابقت
764
00:27:45,039 –> 00:27:46,240
اجرا شود. تمام تستهایی
765
00:27:46,240 –> 00:27:48,880
که شامل یا با رشته مطابقت دارند،
766
00:27:48,880 –> 00:27:49,279
767
00:27:49,279 –> 00:27:52,559
ما همین الان دیدیم که
768
00:27:52,559 –> 00:27:55,279
بله خط تیره v برای پرمخاطب، بنابراین
769
00:27:55,279 –> 00:27:57,120
اطلاعات بیشتری در اختیار شما قرار میدهد
770
00:27:57,120 –> 00:27:59,840
و بهطور پیشفرض زمانی که شما ارائه نمیدهید
771
00:27:59,840 –> 00:28:01,039
772
00:28:01,039 –> 00:28:04,640
به طور پیشفرض f
773
00:28:04,640 –> 00:28:09,440
که برای فیلد است و e برای خطاها است،
774
00:28:09,440 –> 00:28:10,880
بنابراین این همان کاری است که ما از خط فرمان انجام میدهیم،
775
00:28:10,880 –> 00:28:12,720
خوب اگر بخواهم
776
00:28:12,720 –> 00:28:13,600
مستقیماً
777
00:28:13,600 –> 00:28:16,480
از پایتون خود اجرا کنم، چگونه میتوانیم این کار را انجام دهیم
778
00:28:16,480 –> 00:28:17,039
779
00:28:17,039 –> 00:28:18,399
تا همانطور که اکنون میبینید. من
780
00:28:18,399 –> 00:28:20,159
این گزینه را درست دریافت میکنم، میتوانم یک
781
00:28:20,159 –> 00:28:22,799
آزمایش خاص را اجرا کنم، اجازه دهید بگوییم وقتی
782
00:28:22,799 –> 00:28:25,440
اجرا میکنم، این نتیجه را درست میگیرم، این یک
783
00:28:25,440 –> 00:28:27,200
نام تست است که تست underscore
784
00:28:27,200 –> 00:28:28,159
خروج از سیستم
785
00:28:28,159 –> 00:28:30,799
است، این فایل درست است و این فقط
786
00:28:30,799 –> 00:28:31,919
یک نتیجه آزمایش است،
787
00:28:31,919 –> 00:28:34,320
پس چه میشود اگر شما می خواهید همین کار را
788
00:28:34,320 –> 00:28:36,080
از ترمینال انجام دهید یا با عرض پوزش از نمودار دایره ای،
789
00:28:36,080 –> 00:28:36,559
790
00:28:36,559 –> 00:28:38,240
بنابراین به طور پیش فرض
791
00:28:38,240 –> 00:28:39,840
این مشکل را دریافت نمی کنید، باید تغییرات کوچکی
792
00:28:39,840 –> 00:28:42,559
انجام دهید، بنابراین به طور پیش فرض نمی
793
00:28:42,559 –> 00:28:44,000
توانید این مورد را ببینید، بنابراین چگونه
794
00:28:44,000 –> 00:28:45,760
می توانید این را دریافت کنید. اجازه دهید گام به گام به شما نشان دهم،
795
00:28:45,760 –> 00:28:47,120
796
00:28:47,120 –> 00:28:49,760
اما قبل از اینکه به جلو حرکت کنیم، فقط میخواهم به
797
00:28:49,760 –> 00:28:50,640
شما نشان دهم
798
00:28:50,640 –> 00:28:54,240
که برای پایتون
799
00:28:54,240 –> 00:28:58,080
تست واحد نیز داریم، فقط کافیست واحد تست python را تایپ کنید
800
00:28:58,080 –> 00:28:59,039
801
00:28:59,039 –> 00:29:00,960
و میتوانید ببینید که ما یک چارچوب تست واحد
802
00:29:00,960 –> 00:29:03,200
نیز در پایتون داریم
803
00:29:03,200 –> 00:29:05,600
جدا از آن اگر فقط نوع nost
804
00:29:05,600 –> 00:29:06,720
805
00:29:06,720 –> 00:29:10,399
python گره ها نیز یک fra است mework for
806
00:29:10,399 –> 00:29:13,600
okay unit testing
807
00:29:13,600 –> 00:29:16,480
بنابراین unit test به صورت پیش فرض می آید بسیار خوب
808
00:29:16,480 –> 00:29:17,760
شما نیازی به نصب آن ندارید
809
00:29:17,760 –> 00:29:20,080
در لحظه install python unit test نیز
810
00:29:20,080 –> 00:29:21,039
به
811
00:29:21,039 –> 00:29:23,440
همراه پایتون ارائه می شود و اساساً
812
00:29:23,440 –> 00:29:24,799
از junit الهام گرفته شده است
813
00:29:24,799 –> 00:29:26,480
بنابراین تمام ویژگی هایی که در
814
00:29:26,480 –> 00:29:28,640
junit دارید خواهید داشت.
815
00:29:28,640 –> 00:29:32,159
یک تست واحد را نیز پیدا کنید، ما همچنین یک بینی داریم
816
00:29:32,159 –> 00:29:34,720
که دوباره یک چارچوب آزمایشی است
817
00:29:34,720 –> 00:29:35,200
و
818
00:29:35,200 –> 00:29:38,559
تمام ویژگی ها را گسترش می دهد یا می گویم
819
00:29:38,559 –> 00:29:41,679
ویژگی های استاندارد از junit
820
00:29:41,679 –> 00:29:43,360
که ما استفاده می کنیم با آزمایش
821
00:29:43,360 –> 00:29:46,399
درست است، بنابراین ویژگی های بیشتری دارد و
822
00:29:46,399 –> 00:29:48,320
انعطاف پذیرتر است به علاوه ما در
823
00:29:48,320 –> 00:29:50,720
مقایسه با واحد تست و گره ها ویژگی های بیشتری داریم،
824
00:29:50,720 –> 00:29:52,240
بنابراین اجازه دهید به شما نشان دهم چگونه می توانید این کار را انجام دهید
825
00:29:52,240 –> 00:29:54,000
بنابراین روی فایل
826
00:29:54,000 –> 00:29:56,799
کلیک کنید روی تنظیمات کلیک کنید و می توانید ببینید که
827
00:29:56,799 –> 00:29:58,480
ما این گزینه به نام پروژه داریم
828
00:29:58,480 –> 00:30:00,720
که این پایتون پروژه ما است.
829
00:30:00,720 –> 00:30:02,000
آموزشها،
830
00:30:02,000 –> 00:30:03,919
بنابراین وقتی این را گسترش میدهید، دو
831
00:30:03,919 –> 00:30:06,559
گزینه مفسر پایتون و مفسر پایتون
832
00:30:06,559 –> 00:30:08,240
را از اینجا میبینید، بنابراین این به شما بستگی دارد که
833
00:30:08,240 –> 00:30:09,200
چگونه میخواهید
834
00:30:09,200 –> 00:30:12,799
بروید، بنابراین میتوانید اینجا را ببینید که ما لیست
835
00:30:12,799 –> 00:30:16,960
بستهها را داریم، پس روی نماد مثبت و دریا کلیک کنید.
836
00:30:16,960 –> 00:30:20,799
rch برای تست pi،
837
00:30:20,799 –> 00:30:23,440
بنابراین می توانید ببینید که این یک تست پای است و
838
00:30:23,440 –> 00:30:24,320
آنها همچنین
839
00:30:24,320 –> 00:30:26,159
بسته های دیگری دارند که برای
840
00:30:26,159 –> 00:30:27,360
اهداف مختلف است،
841
00:30:27,360 –> 00:30:29,039
بنابراین هنگامی که آن را جابجا کردید، ما از
842
00:30:29,039 –> 00:30:31,679
برخی بسته های
843
00:30:31,679 –> 00:30:33,520
تست پای دیگر نیز استفاده خواهیم کرد.
844
00:30:33,520 –> 00:30:34,799
تست پای
845
00:30:34,799 –> 00:30:37,919
و اگر نسخه خاصی را
846
00:30:37,919 –> 00:30:39,120
می خواهید می توانید این کار را انجام دهید،
847
00:30:39,120 –> 00:30:42,240
می توانید ببینید در حال حاضر از pi test 6.2.2 استفاده می کنیم
848
00:30:42,240 –> 00:30:42,760
849
00:30:42,760 –> 00:30:45,120
که به طور پیش فرض
850
00:30:45,120 –> 00:30:47,600
روی نصب بسته
851
00:30:47,600 –> 00:30:51,200
Okay کلیک کنید و
852
00:30:51,200 –> 00:30:52,640
چند ثانیه طول می کشد حالا اجازه دهید من به شما نشان دهم
853
00:30:52,640 –> 00:30:55,840
نکته جالب بیایید همه چیز را ببندیم
854
00:30:55,840 –> 00:30:59,039
بیایید یک فایل پایتون جدید ایجاد کنیم
855
00:30:59,039 –> 00:31:01,679
این بار وقتی یک فایل پایتون ایجاد
856
00:31:01,679 –> 00:31:03,760
می کنید، می توانید این تست واحد را انتخاب کنید بسیار خوب،
857
00:31:03,760 –> 00:31:06,320
بنابراین در حال حاضر فایل پایتون را انتخاب می کردم
858
00:31:06,320 –> 00:31:08,159
، لحظه ای که روی واحد تست کلیک می کنید،
859
00:31:08,159 –> 00:31:11,519
می توانید یک تست زیر خط سه
860
00:31:11,519 –> 00:31:14,720
ضربه خوب بدهید. وارد کنید و میبینید
861
00:31:14,720 –> 00:31:15,360
862
00:31:15,360 –> 00:31:18,320
که کلاس از پیش تعریف شده را دریافت میکنم که مورد آزمایش من
863
00:31:18,320 –> 00:31:19,200
است،
864
00:31:19,200 –> 00:31:21,440
سپس در حال گسترش است یا میگویم
865
00:31:21,440 –> 00:31:22,799
866
00:31:22,799 –> 00:31:24,399
کلاس دیگری به نام test case را به ارث میبرد
867
00:31:24,399 –> 00:31:26,799
که از واحد تست میآید و میتوانید
868
00:31:26,799 –> 00:31:29,600
همانطور که اشاره کردم ببینید دف ault در پایتون شما
869
00:31:29,600 –> 00:31:31,360
تست واحد را دریافت خواهید کرد
870
00:31:31,360 –> 00:31:33,360
و تست واحد اینگونه اجرا می شود،
871
00:31:33,360 –> 00:31:35,039
بنابراین اگر می خواهید
872
00:31:35,039 –> 00:31:38,159
تست واحد را برای تست زیر خط 3 اجرا کنید
873
00:31:38,159 –> 00:31:39,760
و می توانید ببینید
874
00:31:39,760 –> 00:31:41,760
که تست من را اجرا می کند و
875
00:31:41,760 –> 00:31:44,240
درست نمی شود، بنابراین این چگونه تست های واحد کار می کنند
876
00:31:44,240 –> 00:31:46,720
که در بیلد با پایتون از پیش تعریف شده است
877
00:31:46,720 –> 00:31:48,000
که ما از آن استفاده نمی کنیم
878
00:31:48,000 –> 00:31:50,080
اما دلیل آن را به شما نشان دادم زیرا به
879
00:31:50,080 –> 00:31:52,240
طور پیش فرض یا می گویم
880
00:31:52,240 –> 00:31:55,440
وقتی این را تنظیم نکنید این روی
881
00:31:55,440 –> 00:31:59,120
پیش فرض تنظیم شده است که تست واحد است اما من
882
00:31:59,120 –> 00:32:01,279
به طور پیش فرض می خواهم تمام تست من باید با تست pi اجرا شود، پس از
883
00:32:01,279 –> 00:32:02,799
اتمام
884
00:32:02,799 –> 00:32:04,960
کار، بیایید یک فایل جدید بسازیم
885
00:32:04,960 –> 00:32:05,840
886
00:32:05,840 –> 00:32:07,679
و بیایید یک کار را انجام دهیم، روی
887
00:32:07,679 –> 00:32:09,360
فایل پایتون کلیک می کنیم و من
888
00:32:09,360 –> 00:32:12,559
زیرخط تست را
889
00:32:12,559 –> 00:32:16,960
چهار تنظیم می کنم خوب و اوه دوباره
890
00:32:16,960 –> 00:32:20,080
زیر خط تست را می نویسم و این بار من فقط میتوانم
891
00:32:20,080 –> 00:32:22,159
بگویم کد پاسخ خوب است، من فقط میخواهم
892
00:32:22,159 –> 00:32:25,200
کد پاسخ برخی api را ببینم
893
00:32:25,200 –> 00:32:28,159
و فقط میخواهم چیزی را چاپ کنم که
894
00:32:28,159 –> 00:32:29,600
api
895
00:32:29,600 –> 00:32:31,440
خوب کار میکند، نگران کد نباشید،
896
00:32:31,440 –> 00:32:33,440
بچهها اصول را درک کنند،
897
00:32:33,440 –> 00:32:35,440
خوب وقتی فهمیدید تستهای pi چگونه
898
00:32:35,440 –> 00:32:37,200
کار میکنند، میتوانید پیادهسازی کنید. با
899
00:32:37,200 –> 00:32:40,240
وب موبایل api اتوماسیون حتی برای
900
00:32:40,240 –> 00:32:42,080
تست واحد کد خود و همچنین
901
00:32:42,080 –> 00:32:44,320
فقط اینجا کلیک کنید و روی ویرایش پیکربندی کلیک کنید
902
00:32:44,320 –> 00:32:46,320
903
00:32:46,320 –> 00:32:49,519
و می توانید به طور پیش فرض ببینید که می
904
00:32:49,519 –> 00:32:51,519
توانید تست واحد را ببینید که درست در راه است،
905
00:32:51,519 –> 00:32:53,679
بنابراین بیایید روی تست پایتون کلیک کنید و
906
00:32:53,679 –> 00:32:55,200
روی این نماد مثبت کلیک کنید
907
00:32:55,200 –> 00:32:57,600
و می توانید آن را ببینید. از شما می پرسد که چه
908
00:32:57,600 –> 00:32:59,440
نوع پیکربندی جدیدی را می خواهید
909
00:32:59,440 –> 00:33:02,080
اضافه کنید، بنابراین در مورد ما می خواهیم
910
00:33:02,080 –> 00:33:04,159
پیکربندی جدیدی را برای تست pi اضافه کنیم،
911
00:33:04,159 –> 00:33:08,799
بنابراین روی تست pi کلیک کنید و اکنون می توانید ببینید
912
00:33:08,799 –> 00:33:11,679
که این پنجره ظاهر می شود تا همانطور که
913
00:33:11,679 –> 00:33:13,279
می بینید به ما می دهد اخطاری که
914
00:33:13,279 –> 00:33:14,640
هدف ارائه نشده است
915
00:33:14,640 –> 00:33:16,559
منطقی است زیرا در حال حاضر ما
916
00:33:16,559 –> 00:33:18,000
باید
917
00:33:18,000 –> 00:33:20,080
هدف را نیز ارائه دهیم، بنابراین روی این هدف کلیک کنید
918
00:33:20,080 –> 00:33:21,120
919
00:33:21,120 –> 00:33:24,960
و در داخل آن می توانید
920
00:33:24,960 –> 00:33:28,080
دایرکتوری کاری تست pi را انتخاب کنید، خوب، جایی که
921
00:33:28,080 –> 00:33:28,640
ما در حال
922
00:33:28,640 –> 00:33:30,559
نوشتن تست خود هستیم، بنابراین این تست pi است.
923
00:33:30,559 –> 00:33:32,159
دموها
924
00:33:32,159 –> 00:33:34,159
و دایرکتوری کاری را نیز میتوانید
925
00:33:34,159 –> 00:33:35,360
926
00:33:35,360 –> 00:33:38,720
درست مانند دموها تنظیم کنید و میتوانید ادامه دهید، بنابراین
927
00:33:38,720 –> 00:33:40,799
اساساً دایرکتوری هدف و کار
928
00:33:40,799 –> 00:33:43,519
بر روی اعمال کلیک کنید و روی ok کلیک کنید
929
00:33:43,519 –> 00:33:45,360
اکنون این گزینه را میبینید، بنابراین
930
00:33:45,360 –> 00:33:47,039
لحظهای که راست کلیک میکنید یک
931
00:33:47,039 –> 00:33:50,559
بنابراین، اکنون این گزینه را دریافت کنید، برای آن تست pi را اجرا کنید
932
00:33:50,559 –> 00:33:52,159
و میتوانید هر چیزی را که
933
00:33:52,159 –> 00:33:54,000
از ترمینال اجرا
934
00:33:54,000 –> 00:33:56,799
میکردیم ببینید، اکنون میتوانیم اینجا را نیز درست ببینیم،
935
00:33:56,799 –> 00:33:58,159
936
00:33:58,159 –> 00:34:00,240
بنابراین بیایید یک چیز دیگر بگوییم
937
00:34:00,240 –> 00:34:03,440
من یک تست دیگر در اینجا ایجاد میکنم
938
00:34:03,440 –> 00:34:07,039
و میگویم کد پاسخ تست
939
00:34:07,039 –> 00:34:10,639
در اینجا من می گویم 200
940
00:34:10,719 –> 00:34:13,918
و اینجا می گویم 400
941
00:34:13,918 –> 00:34:17,280
کار نمی کند، من فقط یک
942
00:34:17,280 –> 00:34:19,520
عبارت ساختگی نام ساختگی می دهم فقط برای اینکه
943
00:34:19,520 –> 00:34:20,399
بفهمم
944
00:34:20,399 –> 00:34:23,918
چگونه چندین تست اجرا نمی شوند
945
00:34:23,918 –> 00:34:26,639
و لحظه ای که این تست را اجرا می کنید می توانید
946
00:34:26,639 –> 00:34:28,800
ببینید که هنوز یکی در حال اجرا است زیرا
947
00:34:28,800 –> 00:34:30,639
من هم اکنون این انعطاف پذیری را دارم که
948
00:34:30,639 –> 00:34:32,320
فرض کنید اگر بخواهم این را اجرا کنم، می توانم
949
00:34:32,320 –> 00:34:34,399
یک تست خاص
950
00:34:34,399 –> 00:34:37,440
را اجرا کنم، می توانم این تست خاص را اجرا کنم
951
00:34:37,440 –> 00:34:39,760
و اگر بخواهم همه را اجرا کنم، می توانم جایی را انتخاب
952
00:34:39,760 –> 00:34:40,560
953
00:34:40,560 –> 00:34:43,760
کنم نه اینجا و نه اینجا، جایی در
954
00:34:43,760 –> 00:34:46,800
فایل و سپس من می گوییم اجرا با تست
955
00:34:46,800 –> 00:34:51,119
در آن صورت هر دو به خوبی اجرا می شود،
956
00:34:51,119 –> 00:34:53,760
بنابراین اساساً ما نحوه اجرای از ترمینال را دیده ایم که چگونه
957
00:34:53,760 –> 00:34:55,760
از
958
00:34:55,760 –> 00:34:58,800
ویرایشگر پیژامه خود اجرا شود خوب است،
959
00:34:58,800 –> 00:35:01,760
اما به طور کلی این کار فقط زمانی مورد نیاز است که
960
00:35:01,760 –> 00:35:02,000
شما
961
00:35:02,000 –> 00:35:03,520
به صورت محلی کار می کنید درست زمانی که در حال
962
00:35:03,520 –> 00:35:05,359
ایجاد تست هستید. ‘قرمز ebugging
963
00:35:05,359 –> 00:35:07,359
اما پس از شروع کار و زمانی
964
00:35:07,359 –> 00:35:09,520
که شروع به اجرای یک آزمایش روی ci
965
00:35:09,520 –> 00:35:10,720
می کنید، باید همه چیز را از
966
00:35:10,720 –> 00:35:12,160
ترمینال به سمت راست اجرا کنید، فقط باید
967
00:35:12,160 –> 00:35:14,000
این دستور را فعال کنید و پرچم را ارسال کنید و باید
968
00:35:14,000 –> 00:35:14,800
کار کند،
969
00:35:14,800 –> 00:35:17,280
بنابراین من معمولاً پیکربندی
970
00:35:17,280 –> 00:35:17,839
با استفاده از
971
00:35:17,839 –> 00:35:19,839
یک را ترجیح نمی دهم. اوراکل نمودار دایره ای به این دلیل است که این
972
00:35:19,839 –> 00:35:21,200
فقط برای
973
00:35:21,200 –> 00:35:24,480
ایجاد اشکال زدایی ما است، اما آنجاست و ما باید
974
00:35:24,480 –> 00:35:26,400
از اینجا اجرا کنیم،
975
00:35:26,400 –> 00:35:28,160
پس بیایید یک کار را انجام دهیم، بیایید یک بار
976
00:35:28,160 –> 00:35:30,000
دیگر همین الان اجرا کنیم، من
977
00:35:30,000 –> 00:35:32,079
چهار فایل دارم که هر فایل دارای چندین
978
00:35:32,079 –> 00:35:34,240
مورد تست است و بیایید
979
00:35:34,240 –> 00:35:36,960
بگوییم مجموع خروجی چقدر است تعداد
980
00:35:36,960 –> 00:35:38,880
موارد
981
00:35:38,880 –> 00:35:42,560
تست نه هفت مورد قبول شده و دو مورد
982
00:35:42,560 –> 00:35:46,000
خوب بود و اکنون اجازه دهید
983
00:35:46,000 –> 00:35:48,720
دوباره یک پرچم بسیار جالب به نام
984
00:35:48,720 –> 00:35:50,960
junit xml را به شما نشان دهم، بسیار خوب،
985
00:35:50,960 –> 00:35:54,079
بنابراین اول از همه کاری که می توانید انجام دهید فقط
986
00:35:54,079 –> 00:35:58,960
تست pi را بنویسید
987
00:35:58,960 –> 00:36:02,480
سپس من می توانم خط فاصله r را با بزرگ بنویسم.
988
00:36:02,480 –> 00:36:04,079
از یک پرچم بسیار جالب
989
00:36:04,079 –> 00:36:05,200
به نام
990
00:36:05,200 –> 00:36:08,720
junit xml استفاده کنید، بنابراین هر
991
00:36:08,720 –> 00:36:10,160
نتیجهای که میگیرید انجام میدهد
992
00:36:10,160 –> 00:36:13,599
، همه نتایج را در یک فایل xml میریزد،
993
00:36:13,599 –> 00:36:14,240
994
00:36:14,240 –> 00:36:18,160
خوب، بنابراین فرض کنید من فقط میخواهم بگویم
995
00:36:18,440 –> 00:36:21,440
996
00:36:21,680 –> 00:36:24,079
report1.xml و اجازه دهید اینتر را بزنیم.
997
00:36:24,079 –> 00:36:25,040
همه تستها را
998
00:36:25,040 –> 00:36:28,320
درست اجرا میکند و باید
999
00:36:28,320 –> 00:36:33,200
یک فایل خوب، فقط یک فایل xml دوم، بله،
1000
00:36:36,480 –> 00:36:40,560
یک فایل xml ایجاد کند، همچنین بله، میتوانید ببینید،
1001
00:36:40,560 –> 00:36:42,400
بنابراین وقتی همه چیز انجام شد، پس از اتمام
1002
00:36:42,400 –> 00:36:44,960
تست، یک
1003
00:36:44,960 –> 00:36:46,000
فایل xml برای شما تولید میکند،
1004
00:36:46,000 –> 00:36:48,560
این فایل xml را پیدا خواهید کرد. داخل
1005
00:36:48,560 –> 00:36:50,320
دایرکتوری کاری فعلی که
1006
00:36:50,320 –> 00:36:52,240
در مورد ما نسخه آزمایشی pi است
1007
00:36:52,240 –> 00:36:55,839
و شما report1.xml را دریافت خواهید کرد،
1008
00:36:56,400 –> 00:37:00,079
بنابراین اگر فقط رفرش کنید باید کار کند
1009
00:37:00,079 –> 00:37:03,040
و می بینید که ما این report1.xml را دریافت کردیم،
1010
00:37:03,040 –> 00:37:03,760
1011
00:37:03,760 –> 00:37:07,119
بیایید این را با هر یک از مرورگرها باز کنیم،
1012
00:37:07,119 –> 00:37:08,079
فرض کنید من می خواهم. برای امتحان
1013
00:37:08,079 –> 00:37:10,320
یک مرورگر اج یا شاید در
1014
00:37:10,320 –> 00:37:13,280
ویرایشگر پیشفرض نشان داده شوم،
1015
00:37:14,720 –> 00:37:23,839
بنابراین روی نمایش در اکسپلورر کلیک کنید،
1016
00:37:24,480 –> 00:37:28,079
سیستم من امروز کمی کند است، فقط
1017
00:37:28,079 –> 00:37:30,960
دوم بله، بنابراین این کاوشگر باز است،
1018
00:37:30,960 –> 00:37:32,880
این دایرکتوری کاری ما است،
1019
00:37:32,880 –> 00:37:35,440
ما همه این فایلها را
1020
00:37:35,440 –> 00:37:36,880
نوشتهایم، بنابراین این گزارش1
1021
00:37:36,880 –> 00:37:39,920
گزارش1 فایل dot xml آماده است و
1022
00:37:39,920 –> 00:37:41,520
سعی می کند اینجا را باز کند همچنین
1023
00:37:41,520 –> 00:37:45,520
در مرورگر اج باز هم بسیار کند است
1024
00:37:45,520 –> 00:37:49,200
اجازه دهید به شما نشان دهم بله اینجا نمایش داده
1025
00:37:49,200 –> 00:37:52,400
می شود می توانید ببینید این دوباره نتایج
1026
00:37:52,400 –> 00:37:55,200
با فرمت xml است حالا اگر سعی کنید این را بخوانید
1027
00:37:55,200 –> 00:37:57,040
1028
00:37:57,040 –> 00:38:00,079
اشکالی ندارد در جذاب است اما من
1029
00:38:00,079 –> 00:38:01,520
به شما می گویم که چرا ما به این نیاز داریم
1030
00:38:01,520 –> 00:38:02,880
و سپس به شما نشان خواهم داد که چگونه می توانید
1031
00:38:02,880 –> 00:38:04,800
گزارش html را تولید
1032
00:38:04,800 –> 00:38:07,440
کنید، بنابراین اول از همه می توانید ببینید که ما
1033
00:38:07,440 –> 00:38:08,000
یک
1034
00:38:08,000 –> 00:38:10,160
تگ والد به نام تگ تست فیدها داریم و در
1035
00:38:10,160 –> 00:38:11,599
اینجا به پایان می رسد
1036
00:38:11,599 –> 00:38:19,359
خوب شاید بتوانم نشان دهم شما در این قالب هستید،
1037
00:38:19,359 –> 00:38:21,599
بنابراین به طور پیشفرض این
1038
00:38:21,599 –> 00:38:22,880
مجموعههای تست فنی والدین
1039
00:38:22,880 –> 00:38:24,720
در این مجموعه آزمایشی است، ما میتوانیم مجموعه آزمایشی متعددی داشته باشیم،
1040
00:38:24,720 –> 00:38:26,160
1041
00:38:26,160 –> 00:38:28,240
بنابراین این نام اساساً نامی است که
1042
00:38:28,240 –> 00:38:29,839
میتوانید آن را تغییر دهید
1043
00:38:29,839 –> 00:38:31,920
و میتوانید جزئیات تعداد
1044
00:38:31,920 –> 00:38:33,760
کل شکست تعداد کل آزمونها را ببینید.
1045
00:38:33,760 –> 00:38:36,640
زمان طول کشید ساقه و این
1046
00:38:36,640 –> 00:38:39,040
نام میزبان من است خوب است که
1047
00:38:39,040 –> 00:38:41,280
این رشته است در لحظه ای که این را باز
1048
00:38:41,280 –> 00:38:42,720
می کنید می توانید ببینید
1049
00:38:42,720 –> 00:38:45,359
اکنون موارد تست درست داریم و اگر
1050
00:38:45,359 –> 00:38:46,160
این را باز کنید
1051
00:38:46,160 –> 00:38:48,400
این موارد تست کار می کنند بنابراین این
1052
00:38:48,400 –> 00:38:49,920
نام در واقع کلاس است
1053
00:38:49,920 –> 00:38:52,640
بنابراین اگر شما به اینجا برگردید
1054
00:38:52,640 –> 00:38:53,920
ابتدا خط اول را به سمت راست
1055
00:38:53,920 –> 00:38:55,760
تست کنید، بنابراین ابتدا سه
1056
00:38:55,760 –> 00:38:57,040
تست را انجام دهید، یک
1057
00:38:57,040 –> 00:39:00,160
تست دو و سه تست کنید، زیرا تست 3
1058
00:39:00,160 –> 00:39:01,520
1059
00:39:01,520 –> 00:39:03,520
ناموفق است، می توانید ببینید که ما همچنین یک
1060
00:39:03,520 –> 00:39:05,200
برچسب به نام شکست داریم که شامل
1061
00:39:05,200 –> 00:39:06,240
پیام
1062
00:39:06,240 –> 00:39:08,320
و تمام جزئیات است. به روشی مشابه
1063
00:39:08,320 –> 00:39:09,359
، همه این
1064
00:39:09,359 –> 00:39:12,000
فایلها را به درستی پیدا خواهید کرد و موارد تست مربوطه را
1065
00:39:12,000 –> 00:39:12,800
1066
00:39:12,800 –> 00:39:14,880
اگر برخی از تستها شکست بخورند، این را نیز اضافه میکند،
1067
00:39:14,880 –> 00:39:15,839
1068
00:39:15,839 –> 00:39:18,160
اکنون این سوال پیش میآید که چرا
1069
00:39:18,160 –> 00:39:19,200
اساساً
1070
00:39:19,200 –> 00:39:20,800
هر زمان که مجبور به ایجاد برخی
1071
00:39:20,800 –> 00:39:22,800
گزارشهای سفارشی هستید و به نوعی داده نیاز دارید به این نیاز داریم.
1072
00:39:22,800 –> 00:39:24,800
که می توانید در گزارش خود به نمایش بگذارید،
1073
00:39:24,800 –> 00:39:27,760
فقط می توانید تمام داده ها را در این
1074
00:39:27,760 –> 00:39:29,119
فایل xml بریزید
1075
00:39:29,119 –> 00:39:31,280
و هر زمان که به داده خاصی نیاز
1076
00:39:31,280 –> 00:39:33,040
داشتید می توانید این فایل xml را بخوانید و می توانید
1077
00:39:33,040 –> 00:39:35,040
گزارش خود را
1078
00:39:35,040 –> 00:39:37,599
درست کنید در صورتی که اگر می خواهید
1079
00:39:37,599 –> 00:39:39,359
گزارش پیش فرضی ایجاد کند توسط تست pi تولید می
1080
00:39:39,359 –> 00:39:40,640
1081
00:39:40,640 –> 00:39:43,200
شود، بسیار آسان است، خوب، من به شما نشان خواهم داد که
1082
00:39:43,200 –> 00:39:45,119
چگونه می توانید گزارش html را
1083
00:39:45,119 –> 00:39:47,119
نیز تولید کنید،
1084
00:39:47,119 –> 00:39:51,680
بنابراین فقط python را تایپ کنید
1085
00:39:51,680 –> 00:39:56,000
متأسفم من تست می کنم و
1086
00:39:56,000 –> 00:39:59,359
فقط یک ثانیه توسط تست
1087
00:39:59,359 –> 00:40:02,400
html گزارش را تایپ کنید.
1088
00:40:02,400 –> 00:40:04,800
بسته ای به نام pie test hyphen html
1089
00:40:04,800 –> 00:40:06,000
که همه اینها است،
1090
00:40:06,000 –> 00:40:09,280
پس فقط این را کپی کنید، یک ترمینال را باز کنید
1091
00:40:09,280 –> 00:40:10,400
1092
00:40:10,400 –> 00:40:13,599
و آن را در اینجا بچسبانید و enter را بزنید و
1093
00:40:13,599 –> 00:40:15,839
این بسته را که من قبلاً دارم نصب می کند،
1094
00:40:15,839 –> 00:40:17,920
بنابراین می گوید نیاز قبلاً در y برآورده شده است
1095
00:40:17,920 –> 00:40:19,599
. در مورد ما چند ثانیه طول می کشد این
1096
00:40:19,599 –> 00:40:20,960
را نصب می کند
1097
00:40:20,960 –> 00:40:23,760
و شما خوب هستید که اکنون چگونه از آن استفاده
1098
00:40:23,760 –> 00:40:24,720
1099
00:40:24,720 –> 00:40:26,319
کنیم همانطور که اشاره کردم باید
1100
00:40:26,319 –> 00:40:27,760
مستندات را دنبال
1101
00:40:27,760 –> 00:40:29,440
کنید لحظه ای که اینجا روی مستندات کلیک
1102
00:40:29,440 –> 00:40:32,240
1103
00:40:32,640 –> 00:40:34,880
کنید فقط باید از یک پرچم استفاده کنید و این کار را انجام
1104
00:40:34,880 –> 00:40:36,560
خواهید داد. بتوانید از آن استفاده کنید،
1105
00:40:36,560 –> 00:40:39,440
بنابراین در لحظه ای که روی راهنمای کاربر کلیک می کنید،
1106
00:40:39,440 –> 00:40:40,880
می توانید این را ببینید
1107
00:40:40,880 –> 00:40:43,280
فقط از یک پرچم به نام خط تیره
1108
00:40:43,280 –> 00:40:44,240
html استفاده کنید
1109
00:40:44,240 –> 00:40:46,960
و باید نام فایل html
1110
00:40:46,960 –> 00:40:48,880
1111
00:40:48,880 –> 00:40:52,000
جالبی را ارائه دهید، بنابراین من هم همین کار را انجام می دهم فقط
1112
00:40:52,000 –> 00:40:54,960
تست pi را تایپ کنید و باید همه را انتخاب کنید. تستهای من، پس
1113
00:40:54,960 –> 00:40:57,040
من فقط خط فاصله r بزرگ را میخواهم، در
1114
00:40:57,040 –> 00:40:59,520
صورتی که نمیخواهید، میتوانید این را نادیده بگیرید،
1115
00:40:59,520 –> 00:41:01,440
پس بیایید آن را ساده نگه داریم، من فقط
1116
00:41:01,440 –> 00:41:03,359
خط تیره html را
1117
00:41:03,359 –> 00:41:07,359
برابر با
1118
00:41:07,359 –> 00:41:10,720
گزارش html خود dot html نگه میدارم
1119
00:41:10,720 –> 00:41:15,040
و اجازه دهید این را دوباره اجرا کنیم.
1120
00:41:15,040 –> 00:41:18,240
به شکست هفت گذشته از این زمان، وقتی
1121
00:41:18,240 –> 00:41:19,280
اینجا کلیک می کنم،
1122
00:41:19,280 –> 00:41:22,880
می توانید این myhtmlreport.html را ببینید
1123
00:41:22,880 –> 00:41:25,359
، لحظه ای که این را در هر
1124
00:41:25,359 –> 00:41:26,240
مرورگر باز
1125
00:41:26,240 –> 00:41:30,400
می کنم، باید یک گزارش دقیق دریافت کنید
1126
00:41:30,880 –> 00:41:34,000
و به اینجا می رویم،
1127
00:41:34,000 –> 00:41:35,680
بنابراین اگر سعی کردید آن را ببینید، بگویید همان جاوا
1128
00:41:35,680 –> 00:41:37,440
زیر خط خانه از کدام بسته هایی که
1129
00:41:37,440 –> 00:41:37,920
از
1130
00:41:37,920 –> 00:41:41,280
wh استفاده می کنیم پلاگین ich پلاگین پیش فرض
1131
00:41:41,280 –> 00:41:42,000
نسخه پایتون نسخه
1132
00:41:42,000 –> 00:41:44,000
مجموع نه تست اجرا در
1133
00:41:44,000 –> 00:41:46,160
دوم این تغییر زمانی که شما شروع به
1134
00:41:46,160 –> 00:41:48,000
اجرای آزمایش واقعی خود می کنید،
1135
00:41:48,000 –> 00:41:49,599
اکنون این برخی از چک باکس است.
1136
00:41:49,599 –> 00