اگر می خواهید اولین تست API را در JavaScript بنویسید ، می توانید افتخار کنید ، این نکات را بخوانید

b = bbf72a> b = b = 72b> b = b> b> b> b> b> b> b> b> b> b> b> b> b> b> b> b> b> 0 پروفایل aXJKg “readability =” 5.1743119266055 “>  عکس پروفایل نویسنده

@ automation-broAutomation Bro

من فیلم ها و پست های وبلاگ مربوط به اتوماسیون آزمون و تضمین کیفیت.

در این پست ، نگاهی خواهیم انداخت به چه آیا برای نوشتن تست های API با استفاده از JavaScript به ابزارها / فناوری هایی نیاز داریم و سپس اولین تست API را نیز می نویسیم. بنابراین بیایید شروع کنیم …

e وابستگی ها:

در ابتدا ، ما باید دریافت کنیم وابستگی های زیر برای تنظیم چارچوب پایه ما نصب شده است –

توجه: کتابخانه ها / چارچوب های فوق برای استفاده اختیاری هستند ، شما می توانید هر یک یا همه آنها را جایگزین کنید تا اهداف مورد نظر خود را برآورده کنید.

پروژه خود را تنظیم کنید

برای دیدن نحوه نصب همه این بسته ها و دریافت راه اندازی پروژه خود می توانید فیلم نصب شده زیر را مشاهده کنید:

[محتوای جاسازی شده]

نوشتن یک تست API

هنگامی که پروژه خود را تنظیم کردید ، ما این کار را انجام خواهیم داد شروع به نوشتن تست API ما در پرونده users.js (ایجاد شده به عنوان بخشی از فیلم نصب شده در بالا).

import supertest از ‘supertest’ ؛
ساختار درخواست = supertest ( ‘https://gorest.co.in/public-api/’ وارد کردن {انتظار} از ‘chai’ ؛ // فیلم نصب را مشاهده کنید تا رمز خود را ایجاد کنید
ساختار TOKEN = {your_token_here} توصیف ( “کاربران” ، () => { آن ( “GET / کاربران” ، (تمام شد) => { // با api کاربران تماس GET برقرار کنید request.get ( ʻusers؟ access-token = $ {TOKEN} ) .end ( ( خطا ، res ) => { // ادعا برای اطمینان از خالی بودن داده ها انتظار (res.body.data) .to.not.be. خالی؛ // پاسخگویی انجام شده برای رسیدگی به تماس های همگام سازی انجام شده()؛ }) })
})

آزمون خود را اجرا کنید

اکنون وقت آن است که آزمون خود را اجرا کنید ، می توانید با اجرای موکا این کار را انجام دهید دستور یا انجام تست npm که در صورت دنبال کردن فیلم نصب ، همان دستور mocha نیز اجرا می شود.

برای دیدن توضیحات دقیق در مورد نحوه نوشتن اولین تست API خود ، این ویدیو را ببینید: محتوای تعبیه شده]

همچنین می توانید برای دسترسی به این کد repo GitHub را شبیه سازی کنید

برای کسب اطلاعات بیشتر در مورد تست API ، به آموزش رایگان من مراجعه کنید سری اینجا –

[محتوای جاسازی شده]

امیدوارم این پست به شما کمک کرده باشد ، در نظرات به من اطلاع دهید belo w!

تست شما مبارک! ?

همچنین در https://dev.to/automationbro/writing-your-first-api-test-using-javascript-15l2

این داستان را به اشتراک بگذارید

مرتبط

 تصویر آگهی

2 واکنش

داستان قبل از شکلک

برچسب ها

عضو شوید Hacker Noon

برای باز کردن قفل تجربه خواندن سفارشی ، حساب رایگان خود را ایجاد کنید.