نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
این دوره به شما آموزش می دهد که چگونه برنامه Ruby خود را به صورت دستی و خودکار ، با استفاده از چارچوبهای تست واحد متداول استفاده کنید. آزمایش و خودکار کردن تست نرم افزار شما هنگام تهیه و ساخت آن نرم افزار بسیار مهم است. در این دوره ، Unit Testing with Ruby ، یاد خواهید گرفت که برنامه Ruby خود را به صورت دستی و خودکار آزمایش کنید. ابتدا ابزارها و تکنیک های Ruby را برای آزمایش دستی و اشکال زدایی برنامه خود کاوش خواهید کرد. در مرحله بعدی ، برای تست خودکار کد خود ، چارچوب های تست واحد معمول را پیدا خواهید کرد. سرانجام ، شما یاد خواهید گرفت که چگونه رفتار برنامه را برای اهداف آزمایش جعل کنید. پس از پایان این دوره ، مهارت و دانش آزمایش دستی و خودکار برنامه های Ruby مورد نیاز برای توسعه برنامه های قابل اعتماد را خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
معرفی تست Ruby Code
Introduction to Testing Ruby Code
-
مقدمه
Introduction
-
برنامه نسخه ی نمایشی Todo
Todo Demo Application
-
به طور دستی کد Ruby خود را آزمایش کنید
Manually Testing Your Ruby Code
-
تست خودکار کد یاقوت شما
Automated Testing of Your Ruby Code
-
گزینه های تست واحد
Unit Testing Options
-
خلاصه
Summary
تست دستی کد Ruby شما
Manual Testing Your Ruby Code
-
مقدمه
Introduction
-
آزمایش اکتشافی با Ruby Runner
Explorative Testing with Ruby Runner
-
اشکال زدایی با Ruby Runner
Debugging with Ruby Runner
-
تست کد خود با استفاده از IRB
Testing Your Code Using IRB
-
اشکال زدایی کد با استفاده از Binding.irb
Debugging Your Code Using Binding.irb
-
خلاصه
Summary
تست خودکار با استفاده از آزمون: واحد
Automating Testing Using Test:Unit
-
مقدمه
Introduction
-
نصب آزمون :: واحد
Installing Test::Unit
-
نوشتن اولین تست های خود با آزمون :: واحد
Writing Your First Tests with Test::Unit
-
ادعا با آزمون :: واحد
Assertion with Test::Unit
-
راه اندازی ، Teardown و دستور اجرای
Setup, Teardown, and Running Order
-
دست زدن به استثناها
Handling Exceptions
-
خلاصه
Summary
خودکار کردن تست با استفاده از RSpec
Automating Testing Using RSpec
-
مقدمه
Introduction
-
در حال نصب RSpec
Installing RSpec
-
نوشتن اولین تست های خود با RSpec
Writing Your First Tests with RSpec
-
انتظارات و موارد RSpec
RSpec Expectations and Matchers
-
قبل ، بعد ، و اطراف
Before, After, and Around
-
مدیریت موارد استثنایی با RSpec
Handling Exceptions with RSpec
-
خلاصه
Summary
تست خودکار با استفاده از Minitest
Automating Testing Using Minitest
-
مقدمه
Introduction
-
نصب Minitest
Installing Minitest
-
نوشتن اولین تست های خود با Minitest
Writing Your First Tests with Minitest
-
ادعا با Minitest
Assertion with Minitest
-
راه اندازی ، Teardown و دستور اجرای
Setup, Teardown, and Running Order
-
دست زدن به استثناها
Handling Exceptions
-
خلاصه
Summary
رفتار کاربردی برای آزمایش
Faking Application Behavior for Testing
-
مقدمه
Introduction
-
رفتار کاربرد جعل چیست؟
What Is Faking Application Behavior?
-
رفتار ساختگی با استفاده از دو برابر آزمون
Faking Behavior Using Test Doubles
-
نمونه آزمایش دو برابر
Test Doubles Example
-
خلاصه
Summary
Pluralsight (پلورال سایت)
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات