تعداد ویدئو | 67 |
---|---|
زمان دوره | 03:18:44 |
مترجم | پرووید |
ناظر ترجمه | پرووید |
دوبلر | پرووید |
ناظر دوبلاژ | پرووید |
سایت منتشر کننده | پلورال سایت |
آموزش تست خودکار نرم افزار Automated Testing یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی Automated Testing از ابتدا تا پایان است که با نام اصلی Automated Testing End to End از شرکت Pluralsight منتشر شده است.
تست نرم افزار یکی از جوانب حیاتی در فرآیند توسعه نرم افزار است و اهمیت بسیاری دارد. تست نرم افزار به توسعهدهندگان کمک میکند تا صحت و عملکرد صحیح نرم افزار را تضمین کنند و مشکلات و ایرادات را در مراحل ابتدایی شناسایی و برطرف کنند. با انجام تستهای منظم و جامع، میتوان مطمئن شد که نرم افزار در شرایط و مواقع مختلف به درستی عمل میکند و از نظر عملکرد، امنیت و پایداری بالایی دارد. همچنین، تست نرم افزار کمک میکند تا باگها و خطاهای موجود در نرم افزار شناسایی شده و بهبودهای لازم انجام شود. با انجام تستهای خوب، اعتماد به نرم افزار بالا میرود و کاربران از عملکرد و کیفیت آن راضی خواهند بود. بنابراین، تست نرم افزار اهمیت بسیاری در تضمین کیفیت و موفقیت یک پروژه نرم افزاری دارد.
تست خودکار و یا اصطلاحاً Automated Testing روان تست کردن صحت عملکرد یک نرم افزار به صورت خودکار است. این روش از تست کردن در مقابل تست دستی و یا اصطلاحاً Manual Testing قرار دارد که در آن یک شخص و یا یک کاربر مسئول تست کردن عملکرد نرم افزار میباشد.
روشهای تست خودکار به مراتب سریعتر و بهتر عمل میکنند و از لحاظ هزینه نیز مقرون به صرفه تر هستند. علاوه بر این ابزارهای بسیار زیادی برای تست کردن نرم افزار به روش خودکار وجود دارند.
فصل اول: مقدمه ای بر تست نرم افزار
فصل دوم: انجام تست واحد و یا Unit Testing و تست کردن در Isolation
فصل سوم: انجام تست یکپارچه و یا Integration Testing
فصل چهارم: Functional UI Test ها
فصل پنجم: قرار دادن تمامی تست ها در یک Continuous Integration Server
تمامی حقوقی مادی و معنوی متعلق به گروه آموزشی پرووید است.
نقد و بررسیها
هیچ دیدگاهی برای این محصول نوشته نشده است.