در این مطلب، ویدئو ادغام گزارش پوشش کد پایتون در سرور Sonarqube با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:07:52
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,000 –> 00:00:02,310
سلام بچه ها – سلام رفیق
2
00:00:02,310 –> 00:00:03,870
به جلسه گزارش پوشش اصلی
3
00:00:03,870 –> 00:00:06,210
پروژه پایتون در sonarqube خوش آمدید در این
4
00:00:06,210 –> 00:00:06,569
جلسه
5
00:00:06,569 –> 00:00:08,490
ابتدا
6
00:00:08,490 –> 00:00:10,469
گزارش روزهای چهار هسته ای را برای پروژه پایتون تولید
7
00:00:10,469 –> 00:00:14,340
می کنیم و سپس
8
00:00:14,340 –> 00:00:16,170
گزارش پوشش کد را به sonarqube وارد می کنیم.
9
00:00:16,170 –> 00:00:18,510
سرور ابتدا اجازه دهید ببینیم چگونه می توانیم
10
00:00:18,510 –> 00:00:20,460
گزارش پوشش کد را
11
00:00:20,460 –> 00:00:23,490
برای گزارش پروژه پایتون
12
00:00:23,490 –> 00:00:25,080
تولید کنیم تا گزارش پوشش کد را تولید
13
00:00:25,080 –> 00:00:27,599
کنیم ابتدا باید آن را نصب کنیم اوراکل یک
14
00:00:27,599 –> 00:00:30,420
ابزار پوشش است بنابراین می توانید به هر
15
00:00:30,420 –> 00:00:32,308
خط فرمان بروید و با استفاده از
16
00:00:32,308 –> 00:00:35,579
دستور لوله دستور نصب pip شما باید
17
00:00:35,579 –> 00:00:40,890
بتوانید ابزار پوشش را نصب کنید، بنابراین
18
00:00:40,890 –> 00:00:43,290
پوشش نصب pip مانند من در رایانه
19
00:00:43,290 –> 00:00:45,539
واقعی نصب، به همین دلیل
20
00:00:45,539 –> 00:00:47,399
است که این پیام را می دهد که می گوید
21
00:00:47,399 –> 00:00:50,550
نیاز قبلاً برآورده شده است، اما
22
00:00:50,550 –> 00:00:52,289
اگر برای اولین بار نصب می کنید، در
23
00:00:52,289 –> 00:00:56,699
حال انجام است. برای دانلود ابزار پوشش
24
00:00:56,699 –> 00:00:59,180
و پس از نصب در محلی شما
25
00:00:59,180 –> 00:01:02,730
نصب می شود، می توانید ببینید که آیا ابزار پوشش
26
00:01:02,730 –> 00:01:04,500
به درستی نصب شده است و
27
00:01:04,500 –> 00:01:08,159
از آن استفاده نمی کند. آرایه ها – – نسخه
28
00:01:08,159 –> 00:01:09,600
به ما می دهد که کدام نسخه از
29
00:01:09,600 –> 00:01:12,750
ابزار پوشش را بدون استفاده از مرحله بعدی
30
00:01:12,750 –> 00:01:14,790
به ما می
31
00:01:14,790 –> 00:01:18,799
32
00:01:18,799 –> 00:01:22,080
33
00:01:22,080 –> 00:01:25,409
دهد. همچنین یک
34
00:01:25,409 –> 00:01:29,100
تست کتبی برای فاکتوریل است
35
00:01:29,100 –> 00:01:30,780
که نامی است که ما به عنوان
36
00:01:30,780 –> 00:01:34,229
تست زیر خط فاکتوریل میدهیم، به طور مشابه
37
00:01:34,229 –> 00:01:37,560
ما یک تست دیگر نیز داریم که برنامه mount است –
38
00:01:37,560 –> 00:01:40,380
این یک برنامه پایتون است و همچنین برای
39
00:01:40,380 –> 00:01:42,810
این کار ما موارد تست مرتبط را در
40
00:01:42,810 –> 00:01:45,689
آنجا داریم.
41
00:01:45,689 –> 00:01:48,780
میخواهیم با اجرای این موارد آزمایشی گزارش پوشش تولید کنیم،
42
00:01:48,780 –> 00:01:52,549
حالا اجازه دهید پیش برویم و
43
00:01:52,549 –> 00:01:56,640
با استفاده از پوشش
44
00:01:56,640 –> 00:02:00,390
پوشش، نام فایل را
45
00:02:00,390 –> 00:02:04,979
برای تست مورد آزمایشی پایتون مشخص کنیم، بنابراین
46
00:02:04,979 –> 00:02:07,770
نقطهی آزمایش زیرخط فاکتوریل و نقطه py
47
00:02:07,770 –> 00:02:10,440
همان است. تست موردی اکنون وقتی آن را اجرا
48
00:02:10,440 –> 00:02:14,190
میکنید، میگوید که یک اجرا، تست یک اجرا است
49
00:02:14,190 –> 00:02:16,710
و میتوانید جزئیات
50
00:02:16,710 –> 00:02:22,170
گزارش را با استفاده از گزارش پوشش پوشش دریافت کنید،
51
00:02:22,170 –> 00:02:25,050
سپس اساساً به شما میگوید
52
00:02:25,050 –> 00:02:29,060
چند خط از کد شما را دوست دارید.
53
00:02:29,060 –> 00:02:32,100
برنامه شما چند خط دارد و دلیلش این است که چند خط
54
00:02:32,100 –> 00:02:34,380
پوشش داده نشده است، بنابراین در مورد
55
00:02:34,380 –> 00:02:36,690
نقطه فاکتوریل B، 14 خط من وجود دارد
56
00:02:36,690 –> 00:02:38,460
و از این شش بار پوشش داده نشده است،
57
00:02:38,460 –> 00:02:40,860
بنابراین گزارش پوشش تقریباً
58
00:02:40,860 –> 00:02:43,200
هفت درصد خواهد بود، مشابه من.
59
00:02:43,200 –> 00:02:45,690
یک مورد آزمایشی دیگر وجود دارد، بنابراین اجازه دهید ما اجرا کنیم
60
00:02:45,690 –> 00:02:52,410
که یک فایل تست زیرخط AB نیز به صورت فاکتوریل انجام
61
00:02:52,410 –> 00:02:54,990
شده است. اکنون ما
62
00:02:54,990 –> 00:02:57,150
در این برنامه هستیم در این من دو
63
00:02:57,150 –> 00:03:02,960
مورد تست دارم و اگر گزارش پوشش
64
00:03:02,960 –> 00:03:07,440
گزارش را ببینم این بار می توانم کل 21 خط را ببینم
65
00:03:07,440 –> 00:03:09,750
. 14 مورد دیگر آلیس از
66
00:03:09,750 –> 00:03:12,450
دست رفته است، بنابراین گزارش پوشش 33
67
00:03:12,450 –> 00:03:14,850
درصد است، اکنون کاری که میخواهیم
68
00:03:14,850 –> 00:03:18,480
انجام دهیم این است که ابتدا آن را صادر میکنیم،
69
00:03:18,480 –> 00:03:20,490
باید این یکی را در قالب
70
00:03:20,490 –> 00:03:25,440
XML دریافت کنیم، بنابراین برای انجام قالب XML شما باید آن را انجام دهیم.
71
00:03:25,440 –> 00:03:32,070
می توانید از فرمان پوشش XML استفاده کنید، سپس
72
00:03:32,070 –> 00:03:34,260
این فایل به عنوان فایل XML
73
00:03:34,260 –> 00:03:37,200
ایجاد می شود، هنگامی که این فایل XML را تولید کردید،
74
00:03:37,200 –> 00:03:42,510
می توانید این فایل XML را از اینجا نشان دهید، بنابراین
75
00:03:42,510 –> 00:03:45,000
نقطه پوشش XML همان چیزی است که
76
00:03:45,000 –> 00:03:49,410
اساساً گزارش پوشش را باز می کند
77
00:03:49,410 –> 00:03:51,660
و آنها به طور خلاصه محل آن را یادداشت می کنند. در حال حاضر آن را
78
00:03:51,660 –> 00:03:53,940
اساسا h اطلاعات مربوط
79
00:03:53,940 –> 00:03:56,520
به چند درصد وجود دارد
80
00:03:56,520 –> 00:03:58,350
و همه این اطلاعات
81
00:03:58,350 –> 00:04:01,050
در حال حاضر وجود دارد، کاری که ما باید انجام دهیم این است که
82
00:04:01,050 –> 00:04:03,840
برای دریافت پوشش کد گزارش این
83
00:04:03,840 –> 00:04:07,080
سرور مکعب مالک، اکنون
84
00:04:07,080 –> 00:04:09,239
باید