نگاهی به تست پایان به پایان در Nightwatch v2.0

تصویر
عکس نمایه Pineview.io Hacker Noon

@pineview.ioPineview.io

مشاوره مهندسی نرم افزار مستقل مستقر در نروژ. ما Nightwatch.js را در کنار موارد دیگر حفظ می کنیم.

Nightwatch در ابتدای سال 2014 منتشر شد و به عنوان یک چارچوب کامل و یکپارچه ایجاد شد که مهندسان را قادر می سازد تا آزمایشات پایان به پایان و بدون سردرد را بنویسند. هنگام نوشتن آن ، این اعتقاد را پذیرفتیم که نوشتن و اجرای تستهای UI خودکار باید یک کار ساده و دلپذیر باشد و به تنظیمات و نگهداری هرچه کمتری نیاز داشته باشد.

وظیفه تعامل با مرورگرهای داخلی از قبل توسط پروژه سلنیوم انجام شده و کار با سرور سلنیوم از طریق api مبتنی بر HTTP یک کار ساده بود. بنابراین ، Nightwatch با گردآوری ابزارها و تکنیک های مختلف موجود در یک راه حل یکپارچه با کاربرد آسان ، متولد شد.

هفت سال بعد ، فضای آزمایش منبع باز برای Node.js کاملاً متفاوت به نظر می رسد. در طی چند سال گذشته چندین چارچوب جدید ظاهر شده است ، که هر کدام مجموعه توانایی های خود را به جدول ارائه می دهند و تفسیر خود را در مورد چگونگی انجام تست خودکار نشان می دهند.

در همین حال ، پروتکل json-wire Selenium به استاندارد W3C Webdriver تبدیل شده است که اکنون توسط همه مرورگرهای بزرگ پیاده سازی می شود. تا آنجا که به Nightwatch مربوط می شود ، …

سئو PBN | خبر های جدید سئو و هک و سرور