آموزش تست نرم افزار با ابزار Scientist.NET

تعداد ویدئو 36
زمان دوره 01:31:22
مترجم مرتضی گیتی
دوبلر مرتضی گیتی
سایت منتشر کننده پلورال سایت

آموزش تست نرم افزار با ابزار Scientist.NET یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی تست کدهای سی شارپ در Production با استفاده از Scientist.NET است که با نام اصلی Testing C# Code in Production with Scientist.NET از شرکت Pluralsight منتشر شده است.

اهمیت تست نرم افزار چیست؟

تست نرم‌افزار روشی برای چک کردن عملکرد یک سیستم نرم افزاری است. به عبارت دیگر، با استفاده از تست های نرم افزاری شما میتوانید از پیاده سازی شدن دقیق و صحیح نیازمندیهای یک پروژه نرم افزاری اطمینان حاصل کرده و عدم وجود خطاها و اشکالات را کنترل کنید. با استفاده از تست های نرم افزاری شما می توانید یک سیستم نرم‌افزاری و اجزای مختلف آن را اجرایی کرده و صحت پیاده‌ سازی شدن موارد مربوط به نیازمندی ها را کنترل کنید. با استفاده از تست های نرم‌افزار، وجود اشکالات، خطاها و عدم پیاده‌سازی نیازمندیها نیز در سیستم نرم‌افزاری شما به سادگی قابل انجام خواهد بود. انواع مختلفی از تست های نرم افزار وجود دارند که تحت نام های White Box Testing و Black Box Testing پیاده سازی می شوند. به بیان ساده، تست نرم‌افزار به معنی صحت عملکرد یک سیستم نرم‌افزاری است.

ابزار Scientist.NET چیست؟

ابزار Scientist.NET به شما اجازه می دهد تا کدهای مربوط به برنامه خود را در production تست کنید. این موضوع باعث می‌شود تا هرگونه خطای احتمالی دیگر کشف شده و با خیال راحت و بدون نگرانی از وجود خطا در محیط production برنامه را به روز رسانی کنید. استفاده کردن از Scientist.NET به عنوان یک کتابخانه برای انجام تست ها می تواند روال پیدا کردن خطاها را به مراتب ساده تر کند. به عبارت دیگر، به منظور جایگزین کردن کدهای از قبل موجود در production با کدهای جدید شما ابتدا برنامه را مورد تست قرار داده و کنترل می کنید که آیا روند اجرا شدن برنامه در محیط production باعث ایجاد خطا می شود یا خیر.

scientist.net_

با استفاده از کتابخانه Scientist.NET شما می توانید گزارشی دقیق از نحوه عملکرد کد مورد نظرتان و البته خطاهای احتمالی در محیط production دریافت کنید. این موضوع روند اضافه کردن کدهای جدید به کدهای از قبل موجود را بسیار ساده می کند. استفاده کردن از Experiment ها و یا همان آزمایش‌ها و لحاظ کردن کدهای کاندید که قرار است جایگزینی برای کدهای از قبل موجود باشند، کار شما را با استفاده از کتابخانه Scientist.NET بسیار ساده می کند. پس از بررسی صحت عملکرد کدهای درون Experiment که در قالب کد کاندید تعریف می شوند، می توانید، آنها را جایگزین کدهای از قبل موجود که تحت عنوان Control نیز شناخته می شوند کنید.

سرفصل مطالب آموزش ویدئویی تست کامل نرم افزار با ابزار Scientist.NET

فصل اول: مقدمه این دوره آموزشی

  • مقدمه این دوره آموزشی

فصل دوم: مقدمه ای بر Scientist.NET

  • مقدمه
  • طرح کلی دوره
  • چرا باید ازNET استفاده کنیم؟
  • بررسی کلی NET.
  • مفاهیم اصلی این دوره
  • جمع بندی

فصل سوم: شروع به کار

  • مقدمه
  • بررسی کد نسخه ی نمایشی
  • بررسی کردن یک Solution از قبل موجود
  • نوشتن Implementation Code جدید
  • بررسی کلی ایجاد کردن Experiment ها
  • ایجاد کردن یک Experiment
  • اجرا کردن یک Experiment
  • بررسی کلی Result Publisher ها
  • ایجاد کردن یک Console Report Publisher
  • نکات مهم مربوط به استفاده کردن از Experiment ها
  • جمع بندی

فصل چهارم: پیکربندی Experiment ها

  • مقدمه
  • نامگذاری کردن Candidate ها
  • اجرای چندین Candidate در یک Experiment
  • سفارشی سازی کنترل و مقایسه Candidate ها
  • اضافه کردن Context Data های بیشتر به Experiment
  • اجرا کردن شرطی Experiment ها در Production
  • کاهش دادن سربار راه اندازی Experiment ها
  • صرف نظر کردن از Mismatch های انتخاب شده
  • جمع بندی

فصل پنجم: انتشار و تجزیه و تحلیل داده های گزارش سفارشی

  • مقدمه
  • ایجاد کردن یک دیتابیس SQL Server
  • پیکربندی یک Connection String
  • نوشتن یک SQL Server Result Publisher
  • تجزیه و تحلیل داده های Experiment در Excel
  • رفع مشکل Candidate ها
  • بررسی نتایج Experiment جدید
  • اجرای کد جدید
  • جمع بندی

نقد و بررسی‌ها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین کسی باشید که دیدگاهی می نویسد “آموزش تست نرم افزار با ابزار Scientist.NET”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دسته های محصولات

افزودن به سبد خرید