تخفیف عضویت ویژه تا 16 مرداد فعال شد

دوره‌ آموزش تست نویسی در جنگو

تست کردن برنامه های جنگو

تست کردن برنامه ها عملیاتی حیاتی است. بدون تست کردن صحیح کد، هرگز متوجه نخواهید شد که آیا کد آنطور که باید کار می کند یا خیر. برای رفع مشکلات ناشی از تغییرات در پایگاه کد، می توان ساعت های بی شماری را از دست داد. بدتر از آن، ممکن است حتی ندانید که اصلاً مشکلاتی وجود دارد تا زمانی که کاربران نهایی شما در مورد آن شکایت کنند.

 

تست کردن یک برنامه وب کار پیچیده‌ای است، زیرا یک برنامه وب از چندین لایه تشکیل شده است - از رسیدگی به درخواست در سطح HTTP، تا اعتبار سنجی و پردازش فرم، تا ارائه تمپلیت. با فریمورک تست جنگو و ابزارهای مختلف، می‌توانید درخواست‌ها را شبیه‌سازی کنید، داده‌های آزمایشی را وارد کنید، خروجی برنامه خود را بررسی کنید و به طور کلی تأیید کنید که کد شما همان کاری را که باید انجام می‌دهد انجام می‌دهد.

 

روش ترجیحی برای نوشتن تست ها در جنگو استفاده از کتابخانه استاندارد unittest پایتون است. همچنین می توانید از هر چارچوب تست پایتون دیگری استفاده کنید. جنگو یک API و ابزارهایی برای این نوع ادغام فراهم می کند.

 



0

intro

11:44

رایگان

1

SimpleTestCase

24:12

رایگان

2

TestCase

27:3

3

client

20:49

4

test login

21:8

5

test profile

19:38

6

test follow

18:52

7

test edit

16:37

10

test post update

23:15

11

test post create

12:12

12

mock

29:0

13

patch

26:38

16

base test

19:35

18

test services

11:28

19

test update

8:19

21

test reset link

7:46

22

test email send

21:33

23

tracking

25:9

24

base mixins

15:59

25

get ipaddress

18:24

26

app settings

19:15

27

should log

11:17

28

sensitive fileds

20:29

29

data

9:18

31

test tracking

24:29

32

mock

12:56

33

done

0:30

دوره های پیشنهادی

دوره آموزش لینوکس(linux)
دوره آموزش لینوکس(linux)
تکمیل ضبط
امیرحسین بیگدلو
دوره‌ آموزش تست نویسی در جنگو
دوره‌ آموزش تست نویسی در جنگو
تکمیل ضبط
امیرحسین بیگدلو
دوره آموزش داکر
دوره آموزش داکر
تکمیل ضبط
امیرحسین بیگدلو



مونگارد