توضیحات
تست نویسی یکی از مهمترین مراحل توسعه نرم افزار است. در طول فرآیند تست نرم افزار، تلاش میکنیم تا خطاهای احتمالی را بهتر درک کنیم. در نتیجه، یک نرم افزار بهینهتر و پایدارتر خواهیم داشت.
بسیاری از ایرادات یک نرم افزار با گذشت زمان و دریافت و پردازش اطلاعات مختلف مشخص میشوند. اما تست نرم افزار به ما کمک میکند تا این مشکلات را زودتر متوجه شویم. بر اساس ساختار یک نرم افزار، میتوانیم تستهای مختلفی را بررسی کنیم. سه نوع از کاربردیترین آنها، Integration، Unit و End to End است که در طول این دوره به صورت کامل بررسی خواهیم کرد.
در اکثر مواقع برای تست نرم افزار ابزارهایی وجود دارند که باعث سادهتر و منطقیتر بودن این فرآیند میشوند. بر اساس زبان برنامه نویسی، میتوان از این ابزارها استفاده کرد. برای تست نرم افزار با زبان برنامه نویسی جاوااسکریپت، از ابزارهای Jest و Puppeteer استفاده میکنیم.
تست نویسی یکی از مهارتهای کاربردی برای یک توسعه دهنده نرم افزار است. اکثر فرصتهای شغلی مناسب در شرکتهای معتبر نرم افزاری، این تخصص را به عنوان یکی از پارامترهای مهم در نظر میگیرند.
به همین دلیل، آموزش تست نویسی با جاوااسکریپت را در فرانت کست آماده کردهایم. در طول این دوره با بررسی دقیق مفاهیم تست نرم افزار و پیاده سازی چند مثال کاربردی، انواع مختلف تست نویسی با جاوااسکریپت را بررسی خواهیم کرد. شما میتوانید بعد از ثبت نام برای دوره، فایلهای مربوط به تمرینها را همراه با ویدیوهای دوره دانلود کنید.
سرفصلها:
معرفی دوره. تست نویسی در توسعه نرم افزار
۱. بررسی ابزارها و کاربرد تستهای مختلف – مشاهده ویدیو
۲. نصب و راه اندازی Webpack – مشاهده ویدیو
۳. پیاده سازی پروژه تست
۴. نصب Jest و اجرای تست Unit
۵. توسعه توابع ماژولار برای پروژه
۶. اجرای تست Integration
۷. اجرای تست End to End
۸. پیاده سازی پروژه تست API
۹. اجرای تست برای توابع Async
16 پاسخ به “آموزش تست نویسی با جاوااسکریپت”
سلام استاد باز مثل همه دوره ها و توضیحاتتون عالی عالی بود. ممنون هستیم
سلام
خیلی ممنون از لطفتون.
سلام.
جناب صدری .ضمن تشکر از شما .
دو بخش از این سری تولید شده است ؟
سلام
نه یک بخش کامل هست.
با سلام ، من دنبال این بودم که چجوری مثلا یک api رو هزار بار تست کنیم و ببینیم عملکردش مختل میشه یا نه ولی تستی در موردش نبود که ای کاش بود
سلام
قسمت تست با API رو انجام دادیم. ولی برای تکرار تست میتونید از دستورات جاوااسکریپت استفاده کنید.
سلام من نمیتونم تو این دوره ثبت نام کنم
Billing موبایل شماره تلفن معتبری نیست.
شماره تلفن من رو نمیپذیره لطفا راهنمایی کنید
سلام
لطفا از پیغام خطا توی تلگرام یا واتساپ برام اسکرین شات بفرستید.
سلام. ممنون. خواهشا دوره nextjs را برای ssr در react قرار بدین.
سلام
حتما براش برنامه ریزی میکنم.
جناب صدری عزیز آیا دوره ی وب پک و کانفیگ های اون در ادامه خواهیم داشت؟ 🙂
با تشکر از زحمات شما
سلام
مباحث مربوط به وب پک و کانفیگ اون رو توی دوره جامع و پیشرفته جاوااسکریپت توضیح دادم.
تمرکز این دوره روی خود تست نویسی با جاوااسکرپیت هست.
سلام وقت بخیر
دوره هاتون عالی هست منتظر تکمیل اموزشتون هستیم.ممنون
سلام
خیلی ممنونم از لطفتون 🙂
انشاالله ویدیوهای جدید شنبه اضافه میشن.
سلام
خدا قوت
بهروز و پیروز باشید
لطفا برنامه نویسی پی اچ پی نسخه هفت و بالاتر را به صورت پولی قرار دهید
سلام
ممنون از لطفتون.
برای PHP در حال حاضر دورهای قرار نیست داشته باشیم.