تعداد ویدئو | 25 |
---|---|
زمان دوره | 01:27:59 |
مترجم | پرووید |
ناظر ترجمه | پرووید |
دوبلر | پرووید |
ناظر دوبلاژ | پرووید |
سایت منتشر کننده | پلورال سایت |
آموزش نکات و ترفندهای SpecFlow برای تست نرم افزار یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته آموزشی، نکات و ترفندهای SpecFlow برای تست نرم افزار است که با نام اصلی SpecFlow Tips and Tricks از شرکت Pluralsight منتشر شده است.
فریمورک SpecFlow کمک می کند که در کنار زبان Gherkin سناریوهای تست یک نرم افزار را طوری بنویسیم که توسط افراد برنامه نویس و افراد تجاری قابل خواندن باشند. این موضوع کمک میکند تا یک درک مشترک از رفتارهای یک سیستم نرم افزاری برای افراد تجاری و فنی ایجاد بگردد. فریمورک SpecFlow در راستای استفاده کردن از روشBDD برای توسعه نرمافزار ارائه شده است. با استفاده از این فریمورک زبان Gherkin تمامی افراد حاضر در یک پروژه نرم افزاری می توانند از یک نقطه نظر مشترک با نیازمندیهای سیستم آشنا شده و آنها را در قالب تست های نوشته شده مشاهده کنند.
زیبایی استفاده کردن از فریمورک SpecFlow و زبان Gherkin در این است که تست های نوشته شده نه تنها حکم مستندات را دارند بلکه قابل اجرا کردن و یا گزارش گیری نیز می باشند. علاوه بر این قابلیت های مختلف SpecFlow و زبان Gherkin کمک میکند تا تلاش های مربوط به همگام کردن مستندات با تغییرات غیر قابل اجتناب در نیازمندیهای نرم افزار به حداقل برسد. به عبارت دیگر با تغییر در نیازمندیهای یک سیستم نرمافزاری تست های نوشته شده با فریمورک SpecFlow سریعاً بازتاب این تغییرات را در خود نشان می دهند و از این جهت مستندات ایجاد شده با این فریم ورک همواره با نیازمندی های سیستم همگام هستند.
فریمورک SpecFlow قابلیت های مختلف دیگری را نیز ارائه می دهد تا بتوانیم نگهداری تستها را به سادگی انجام بدهیم. استفاده کردن از پارامترها برای کاهش تعداد تست ها و یا قابلیت استفاده مجدد از مراحل نوشته شده در هر کدام از تست ها جز دو مورد از تکنیکهای هستند که با استفاده از آن ها می توانیم نگهداری تست ها را ساده تر کنیم.
فصل اول: بررسی Step ها و Binding ها
فصل دوم: استفاده کردن از Hook ها و Scoped Binding ها
فصل سوم: اضافه کردن پارامتر ها به Step ها و استفاده کردن از Data Table ها
تمامی حقوقی مادی و معنوی متعلق به گروه آموزشی پرووید است.
نقد و بررسیها
هیچ دیدگاهی برای این محصول نوشته نشده است.