@ automation-broAutomation Bro
من فیلم ها و پست های وبلاگ مربوط به اتوماسیون آزمون و تضمین کیفیت. p>
در این پست ، نگاهی خواهیم انداخت به چه آیا برای نوشتن تست های API با استفاده از JavaScript به ابزارها / فناوری هایی نیاز داریم و سپس اولین تست API را نیز می نویسیم. بنابراین بیایید شروع کنیم … p>
e وابستگی ها: strong>
در ابتدا ، ما باید دریافت کنیم وابستگی های زیر برای تنظیم چارچوب پایه ما نصب شده است – p>
توجه: کتابخانه ها / چارچوب های فوق برای استفاده اختیاری هستند ، شما می توانید هر یک یا همه آنها را جایگزین کنید تا اهداف مورد نظر خود را برآورده کنید.
پروژه خود را تنظیم کنید strong>
برای دیدن نحوه نصب همه این بسته ها و دریافت راه اندازی پروژه خود می توانید فیلم نصب شده زیر را مشاهده کنید:
[محتوای جاسازی شده] p>
نوشتن یک تست API strong>
هنگامی که پروژه خود را تنظیم کردید ، ما این کار را انجام خواهیم داد شروع به نوشتن تست API ما در پرونده users.js (ایجاد شده به عنوان بخشی از فیلم نصب شده در بالا). p>
ساختار span> درخواست = supertest ( ‘https://gorest.co.in/public-api/’ )؛ وارد کردن span> {انتظار} از span> ‘chai’ ؛ // فیلم نصب را مشاهده کنید تا رمز خود را ایجاد کنید span>
ساختار span> TOKEN = {your_token_here} توصیف ( “کاربران” ، () => { آن ( “GET / کاربران” ، (تمام شد) => { // با api کاربران تماس GET برقرار کنید span> request.get ( ʻusers؟ access-token = $ {TOKEN} “) .end ( ( خطا ، res ) => { // ادعا برای اطمینان از خالی بودن داده ها span> انتظار (res.body.data) .to.not.be. خالی؛ // پاسخگویی انجام شده برای رسیدگی به تماس های همگام سازی span> انجام شده()؛ }) })
})
آزمون خود را اجرا کنید strong>
اکنون وقت آن است که آزمون خود را اجرا کنید ، می توانید با اجرای p> موکا این کار را انجام دهید دستور یا انجام تست npm که در صورت دنبال کردن فیلم نصب ، همان دستور mocha نیز اجرا می شود.
همچنین می توانید برای دسترسی به این کد repo GitHub را شبیه سازی کنید p>
برای کسب اطلاعات بیشتر در مورد تست API ، به آموزش رایگان من مراجعه کنید سری اینجا –
[محتوای جاسازی شده] p>
امیدوارم این پست به شما کمک کرده باشد ، در نظرات به من اطلاع دهید belo w!
تست شما مبارک! ?
همچنین در https://dev.to/automationbro/writing-your-first-api-test-using-javascript-15l2
مرتبط h4>
div>
2 واکنش
داستان قبل از شکلک span>
برچسب ها h4>
عضو شوید Hacker Noon
برای باز کردن قفل تجربه خواندن سفارشی ، حساب رایگان خود را ایجاد کنید. p>
2 واکنش
داستان قبل از شکلک span>
برچسب ها h4>
عضو شوید Hacker Noon
برای باز کردن قفل تجربه خواندن سفارشی ، حساب رایگان خود را ایجاد کنید. p>
برای باز کردن قفل تجربه خواندن سفارشی ، حساب رایگان خود را ایجاد کنید. p>