تعداد ویدئو | 35 |
---|---|
زمان دوره | 02:22:37 |
مترجم | پرووید |
ناظر ترجمه | پرووید |
دوبلر | پرووید |
ناظر دوبلاژ | پرووید |
سایت منتشر کننده | پلورال سایت |
آموزش استفاده کردن از SpecFlow و Selenium برای نوشتن تست برنامه های وب یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته آموزشی، آموزش استفاده کردن از فریمورک SpecFlow و Selenium برای نوشتن تست برنامه های وب است که با نام اصلی Automated Business Readable Web Tests with Selenium and SpecFlow از شرکت Pluralsight منتشر شده است.
فریمورک SpecFlow به ما کمک میکند تا بتوانیم از سبک توسعه نرمافزار بر اساس رفتار و یا BDD استفاده کنیم. این موضوع کمک میکند تا در قالب نوشتن فایلهای feature متعدد سطح تولید نرمافزار را افزایش داده و با استفاده از زبان برنامه نویسی و یا محیط توسعه مورد نظر خود، اقدام به ثبت کردن و تست کردن نیازمندی ها کنیم. با استفاده از فریمورک SpecFlow حفره بین اعضای تیم فنی نرمافزار و اعضای تیم تجاری موجود در سازمان پر می شود. با استفاده از این فناوری می توانید اقدام به تعریف کردن نیازمندیهای نرم افزار کرده و در قالب نوشتن تست های پذیرش، آنها را به سادگی پیاده سازی کنید. فریمورک SpecFlow کمک می کند تا یک درک مشترک از تمامی بخش های موجود از سیستم نرم افزاری بدون ایجاد هرگونه ابهامی، به تمامی اعضای تیم ارائه گردد. با استفاده از فریمورک SpecFlow گسترش دادن تست های خودکار از قبل موجود نیز به سادگی انجام می پذیرد. فریمورک SpecFlow کمک میکند تا یک تفکیک بین test case ها و automation code ها ایجاد گردد. این موضوع باعث کاهش هزینه ها و تلاشهای نگهداری تست ها می گردد.
ابزار Selenium ابزاری است که به ما کمک می کند ال خودکارسازی و یا automation را برای مرورگر ها ایجاد کنیم. این ابزار قابلیت هاییررا در اختیار برنامه نویسان قرار میدهد تا تعامل های کاربران با مرورگر را شبیه سازی کند و از این جهت یک نرم افزار وب توسعه داده شده را در مرورگرهای مختلف تست نماید. مهمترین بخش ابزار Selenium کلاس WebDriver می باشد. این کلاس کمک می کند تا بتوانید با مجموعه ای از دستورالعمل ها در مرورگرهای مختلف تعامل ایجاد کنید. پس از نصب Selenium با چند خط دستور ساده می توانید اقدام به شبیه سازی رفتارهای کاربر در مرورگر کنید.
در کنار کلاس WebDriver ابزار IDE نیز در Selenium وجود دارد. این ابزار کمک می کند تا بتوانید تست های خود را شبیه سازی کنید. گسترش و یا extension های جداگانه ای برای مرورگرهای مختلف ارائه شده اند که ابزار Selenium از آنها برای شبیه سازی کردن تست ها استفاده می کنند. قابلیت IDE در Selenium کمک میکند تا تعاملات کاربر در مرورگر ثبت و ضبط شوند و سپس با استفاده از دستورات از قبل موجود در Selenium و همچنین پارامترهای ارائه شده، مراحل ثبت و ضبط شده به تست تغییر می گردند. نهایتاً قابلیت Grid نیز وجود دارد که کمک می کند شما بتوانید test case های مختلف را در ماشین های مختلف و یا پلتفرم های مختلف ایجاد کنید.
فصل اول: مقدمه دوره آموزشی
فصل دوم: مقدمه ای بر تست های Business Readable
فصل سوم: شروع به کار با Selenium
فصل چهارم: اضافه کردن قابلیت های مربوط به Business Readability با استفاده از SpecFlow
فصل پنجم: ایجاد کردن Web Automation های قابل نگهداری
تمامی حقوقی مادی و معنوی متعلق به گروه آموزشی پرووید است.
نقد و بررسیها
هیچ دیدگاهی برای این محصول نوشته نشده است.