آموزش شروع کار با Web API Test Automation در جاوا

Getting Started with Web API Test Automation in Java

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: بیاموزید که چگونه برای دستیابی سریعتر و مطمئن تر به تضمین کیفیت در SDLC ، آزمایشات خودکار را برای یک Web API با استفاده از کتابخانه محبوب Java Apache HttpClient بنویسید. همه را بزرگ کنید بررسی اجمالی دوره 1m 51s مقدمه 4 متر 14 ثانیه درک مفاهیم Web API و HTTP 13 متر 54s شروع با تست Web API 17m 37s نوشتن تست های اولیه GET برای سرصفحه های پاسخ 30 متر 33s نوشتن تست های پیشرفته GET برای بار پاسخ 33m 18s تست نوشتن برای DELETE و POST 17m 13s علائم تجاری و نام تجاری اشخاص ثالث ذکر شده در این دوره متعلق به صاحبان مربوطه می باشند و Pluralsight وابسته یا تأیید شده توسط این احزاب نیست.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

مقدمه Introduction

  • مقدمه Introduction

  • این دوره برای چه کسی است؟ Who Is This Course For?

  • بررسی اجمالی Overview

  • پیش نیازها Prerequisites

درک مفاهیم Web API و HTTP Understanding Web API and HTTP Concepts

  • مفاهیم API وب Web API Concepts

  • سرصفحه های HTTP HTTP Headers

  • روشهای HTTP HTTP Methods

  • خلاصه Summary

شروع با تست Web API Getting Started with Web API Testing

  • مقدمه Introduction

  • تست هرم Testing Pyramid

  • تعریف تست ها Defining Tests

  • حلقه ابزار curl Tool

  • پستچی و سایر ابزارها Postman and Other Tools

  • خلاصه Summary

نوشتن تست های اولیه GET برای سرصفحه های پاسخ Writing Basic GET Tests for Response Headers

  • راه اندازی پروژه Project Setup

  • اولین آزمایش - 200 خوب First Test - 200 OK

  • تست راه اندازی و Teardown Test Setup and Teardown

  • تست های کد وضعیت بیشتر More Status Code Tests

  • تست های Refactoring Refactoring Tests

  • در حال آزمایش هدر نوع محتوا Testing Content-Type Header

  • تست سایر سرصفحه ها Testing Other Headers

  • سربرگهای Java 8 Way را دریافت کنید Get Headers Java 8 Way

  • تأیید حضور سرصفحه Verifying Header Presence

  • خلاصه Summary

نوشتن تست های پیشرفته GET برای بار پاسخ Writing Advanced GET Tests for Response Payload

  • مقدمه Introduction

  • یافتن JSON در HTTP Response Finding JSON in HTTP Response

  • JSON به عنوان رشته یا شی JSON JSON as String or JSON Object

  • (غیر) مارشالینگ (Un)Marshalling

  • لغو unmarshalling یک شی J ساده JSON Unmarshalling a Simple JSON Object

  • رفع اشکال برای هر صنفی با داروهای ژنریک Unmarshalling to Any Class with Generics

  • رفع اشکال Nest JSON Unmarshalling Nested JSON

  • POJO Generation با یک پلاگین POJO Generation with a Plugin

  • خلاصه Summary

تست نوشتن برای DELETE و POST Writing Tests for DELETE and POST

  • مقدمه Introduction

  • ارسال درخواست گزینه ها Sending an OPTIONS Request

  • ارسال درخواست حذف Sending a DELETE Request

  • ارسال درخواست POST Sending a POST Request

  • خلاصه Summary

نمایش نظرات

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.

آموزش شروع کار با Web API Test Automation در جاوا
جزییات دوره
1h 58m
39
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
52
4.6 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Andrejs Doronins Andrejs Doronins

Andrejs یک متخصص تضمین کیفیت با بیش از 6 سال تجربه است. وی در اتوماسیون تست تخصص دارد اما اهمیت درگیر شدن در چرخه عمر توسعه نرم افزار را نادیده نمی گیرد - یافتن مسائل در هنگام تجزیه و تحلیل نیازها به اندازه انجام آزمایش دستی و اکتشافی مهم است. وی در زمینه نوشتن واحدها ، آزمونهای ادغام و پذیرش برای تعداد زیادی فناوری و زمینه - از اتوماسیون مرورگر تا لایه Web API و تا آزمایش اجزای پیام رسان Enterprise - با تجربه است.