مفهوم Async و دستور then
در این قسمت آموزش Cypress، در ابتدا با اجرای Async و مفهوم Promise به خوبی آشنا میشیم. بعد از اون دستور then() رو معرفی میکنیم و یاد می گیریم که چطور ترکیبی از کدهای Sync و Async رو با هم داخل Cypress داشته باشیم. سپس نحوه Extract کردن هر نوع Value (مثل ریسپانس API) و انجام Assertion روی اونها رو یاد میگیریم. در ادامه توضیح میدیم که چرا نباید از حلقه while داخل کد سایپرس استفاده کنیم و به جای اون نحوه استفاده از Recursion رو مشاهده میکنیم. در نهایت می بینیم که چطور میتونیم توسط then و debugger در هرجایی که میخوایم breakpoint برای دیباگ ایجاد کنیم.
مشاهده ویدئوی مرتبط با این مطلب: