تست نویسی یکی از مهمترین مراحل توسعه نرم افزار است. در طول فرآیند تست نرم افزار، تلاش میکنیم تا خطاهای احتمالی را بهتر درک کنیم. در نتیجه، یک نرم افزار بهینهتر و پایدارتر خواهیم داشت.
بسیاری از ایرادات یک نرم افزار با گذشت زمان و دریافت و پردازش اطلاعات مختلف مشخص میشوند. اما تست نرم افزار به ما کمک میکند تا این مشکلات را زودتر متوجه شویم. بر اساس ساختار یک نرم افزار، میتوانیم تستهای مختلفی را بررسی کنیم. سه نوع از کاربردیترین آنها، Integration، Unit و End to End است که در طول این دوره به صورت کامل بررسی خواهیم کرد.
در اکثر مواقع برای تست نرم افزار ابزارهایی وجود دارند که باعث سادهتر و منطقیتر بودن این فرآیند میشوند. بر اساس زبان برنامه نویسی، میتوان از این ابزارها استفاده کرد. برای تست نرم افزار با زبان برنامه نویسی جاوااسکریپت، از ابزارهای Jest و Puppeteer استفاده میکنیم.
تست نویسی یکی از مهارتهای کاربردی برای یک توسعه دهنده نرم افزار است. اکثر فرصتهای شغلی مناسب در شرکتهای معتبر نرم افزاری، این تخصص را به عنوان یکی از پارامترهای مهم در نظر میگیرند.
به همین دلیل، آموزش تست نویسی با جاوااسکریپت را در فرانت کست آماده کردهایم. در طول این دوره با بررسی دقیق مفاهیم تست نرم افزار و پیاده سازی چند مثال کاربردی، انواع مختلف تست نویسی با جاوااسکریپت را بررسی خواهیم کرد. شما میتوانید بعد از ثبت نام برای دوره، فایلهای مربوط به تمرینها را همراه با ویدیوهای دوره دانلود کنید.
معرفی دوره. تست نویسی در توسعه نرم افزار
۱. بررسی ابزارها و کاربرد تستهای مختلف – مشاهده ویدیو
۲. نصب و راه اندازی Webpack – مشاهده ویدیو
۳. پیاده سازی پروژه تست
۴. نصب Jest و اجرای تست Unit
۵. توسعه توابع ماژولار برای پروژه
۶. اجرای تست Integration
۷. اجرای تست End to End
۸. پیاده سازی پروژه تست API
۹. اجرای تست برای توابع Async
دیدگاهها:
mohammad.r.kari
مرداد 27, 1401 در 12:40 ب.ظ
سلام استاد دوره جامعی برای تست نویسی ری اکت میشناسین؟
مسعود صدری
مرداد 27, 1401 در 10:34 ب.ظ
سلام
متاسفانه نمیشناسم ولی احتمالا جز دورههای بعدیمون باشه.
amini
مرداد 23, 1401 در 1:33 ب.ظ
سلام استاد خداقوت
من توسعه دهنده فرانت هستم با ری اکت
در موقعیت های شغلی که برای نیروهای فرانت میبینم دیدم که برخی از آگهی های استخدام به دنبال نیرویی هستند که مهارت تست نویسی و تست اتوماتیک نرم افزار رو داشته باشه
تا جایی که بنده مطالعه داشتم یکی از ابزارهای معروف و محبوب هم Jest هست ایا این دوره برای تسلط به تست نویسی با jest و تکمیل این مهارت با توجه به نیاز های شغلی کفایت میکنه؟
مسعود صدری
مرداد 24, 1401 در 12:10 ق.ظ
سلام
بله مفاهیم مربوط به Jest رو بررسی میکنیم اما توجه داشته باشید که این دوره یک دوره فشرده هست.
OmEgA
اسفند 5, 1400 در 1:42 ب.ظ
سلام استاد خدا قوت
استاد دوره ی مونگو هم اضافه میکنید به اموزش ها
مسعود صدری
اسفند 5, 1400 در 3:03 ب.ظ
سلام
ممنونم از پیشنهادتون.
حتما برنامه ریزی میکنم.
مهدی
آبان 21, 1400 در 2:19 ب.ظ
عرض ادب
این دوره برای تست نویسی برای node یا react مناسبه؟
یا اینکه تست نویسی این دو فریم ورک فرق میکنند
مسعود صدری
آبان 21, 1400 در 3:43 ب.ظ
سلام
تمرکز این دوره بر روی تست نویسی با جاوااسکریپت هست.
طبیعتا تا اندازهی زیادی مشابه هست با تست نویسی در ابزارهای مختلف جاوااسکریپت.
zakiyeh nikipar
مهر 12, 1399 در 1:51 ق.ظ
سلام استاد باز مثل همه دوره ها و توضیحاتتون عالی عالی بود. ممنون هستیم
مسعود صدری
مهر 12, 1399 در 4:12 ب.ظ
سلام
خیلی ممنون از لطفتون.
mohsenrezaei
فروردین 22, 1399 در 3:04 ق.ظ
سلام.
جناب صدری .ضمن تشکر از شما .
دو بخش از این سری تولید شده است ؟
مسعود صدری
فروردین 22, 1399 در 5:59 ب.ظ
سلام
نه یک بخش کامل هست.
ashkan1995ns
فروردین 14, 1399 در 12:44 ب.ظ
با سلام ، من دنبال این بودم که چجوری مثلا یک api رو هزار بار تست کنیم و ببینیم عملکردش مختل میشه یا نه ولی تستی در موردش نبود که ای کاش بود
مسعود صدری
فروردین 14, 1399 در 12:59 ب.ظ
سلام
قسمت تست با API رو انجام دادیم. ولی برای تکرار تست میتونید از دستورات جاوااسکریپت استفاده کنید.
fastprogramer
اسفند 24, 1398 در 1:13 ب.ظ
سلام من نمیتونم تو این دوره ثبت نام کنم
Billing موبایل شماره تلفن معتبری نیست.
شماره تلفن من رو نمیپذیره لطفا راهنمایی کنید
مسعود صدری
اسفند 24, 1398 در 1:14 ب.ظ
سلام
لطفا از پیغام خطا توی تلگرام یا واتساپ برام اسکرین شات بفرستید.
amirali
دی 17, 1398 در 11:20 ب.ظ
سلام. ممنون. خواهشا دوره nextjs را برای ssr در react قرار بدین.
مسعود صدری
دی 20, 1398 در 6:40 ب.ظ
سلام
حتما براش برنامه ریزی میکنم.
mvahedi
دی 16, 1398 در 1:02 ب.ظ
جناب صدری عزیز آیا دوره ی وب پک و کانفیگ های اون در ادامه خواهیم داشت؟ 🙂
با تشکر از زحمات شما
مسعود صدری
دی 16, 1398 در 1:06 ب.ظ
سلام
مباحث مربوط به وب پک و کانفیگ اون رو توی دوره جامع و پیشرفته جاوااسکریپت توضیح دادم.
تمرکز این دوره روی خود تست نویسی با جاوااسکرپیت هست.
monire.6767
دی 10, 1398 در 3:02 ق.ظ
سلام وقت بخیر
دوره هاتون عالی هست منتظر تکمیل اموزشتون هستیم.ممنون
مسعود صدری
دی 10, 1398 در 10:54 ق.ظ
سلام
خیلی ممنونم از لطفتون 🙂
انشاالله ویدیوهای جدید شنبه اضافه میشن.
اسداله بهرامی
دی 7, 1398 در 10:49 ب.ظ
سلام
خدا قوت
بهروز و پیروز باشید
لطفا برنامه نویسی پی اچ پی نسخه هفت و بالاتر را به صورت پولی قرار دهید
مسعود صدری
دی 9, 1398 در 11:17 ب.ظ
سلام
ممنون از لطفتون.
برای PHP در حال حاضر دورهای قرار نیست داشته باشیم.