لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش مبانی تست API
API Testing Foundations
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
در حالی که شرکت های نرم افزاری همچنان به سمت محاسبات ابری ، برنامه های موبایل و معماری های ریز سرویس سوق پیدا می کنند ، توانایی آزمایش سریع و م APثر API ها به یک مهارت مهم برای آزمایش کنندگان نرم افزار تبدیل شده است. در این دوره ، مربی دیو وسترولد اصول تست API را در اختیار شما قرار می دهد ، نحوه کار با چندین ابزار قوی برای آزمایش API ها در مقیاس در یک سازمان را به اشتراک می گذارد. پس از ارائه مقدماتی در زمینه خدمات وب و اصطلاحات مهم API ، دیو نحوه استفاده از Postman را برای برخی بررسی های اساسی API نشان می دهد. وی سپس برخی از رویکردها و روشهای اساسی مورد استفاده در آزمایش درخواستهای GET ، POST ، PUT و DELETE را مورد استفاده قرار می دهد. نشان می دهد که چگونه می توان با استفاده از SoapUI ، یک ابزار محبوب خودکار تست API ، به آزمایش عملکرد نزدیک شد. و بیشتر.
موضوعات شامل:
مرور اصطلاحات API
کاهش خطرات مربوط به تست API ها li>
ترسیم نقشه API
مجوز و احراز هویت API li>
یافتن و استفاده از نشانه های حامل li>
آزمایش GET ، POST ، PUT و حذف تماس ها li>
استفاده از تمسخر ، مقاله های خرد و جعلی در تست API
آزمایش ریز خدمات و اینترنت اشیا li>
سرفصل ها و درس ها
مقدمه
Introduction
به عنوان یک تستر API بایستید
Stand out as an API tester
1. درک خدمات وب و API ها
1. Understanding Web Services and APIs
آشنایی با خدمات وب
Introduction to web services
درک اصطلاحات API
Understanding API terminology
انواع API
Types of APIs
ورزش: برنامه خود را نقشه برداری کنید
Exercise: Map your app
خطرات استفاده از خدمات و API ها
Risks of using services and APIs
2. شروع به کار با تست API
2. Getting Started with API Testing
اولین ابزار شما: پستچی
Your first tool: Postman
نصب و راه اندازی چالش های API
Install and setup of API challenges
کاوش در یک API
Exploring an API
چالش: نقشه API
Challenge: Map the API
راه حل: API را نقشه برداری کنید
Solution: Map the API
3. مجوز API
3. API Authorization
نمای کلی مجوز و تأیید اعتبار
Overview of authorization and authentication
با استفاده از نشانه های OAuth
Using OAuth tokens
یافتن و استفاده از نشانه های تحمل
Finding and using bearer tokens
گزینه های تأیید اعتبار اضافی API
Additional API authentication options
4. تست دستی API
4. Hands-on API Testing
تست تماسهای GET
Testing GET calls
چالش: راز را پیدا کنید
Challenge: Find the secret
راه حل: راز را پیدا کنید
Solution: Find the secret
تست تماسهای POST
Testing POST calls
تست تماسهای PUT
Testing PUT calls
آزمایش تماس های DELETE
Testing DELETE calls
چالش: 500 را پیدا کنید
Challenge: Find the 500
راه حل: 500 را پیدا کنید
Solution: Find the 500
5. ملاحظات تست اضافی API
5. Additional API Testing Considerations
در تست API از مقابله ها ، خردها و تقلب ها استفاده کنید
Using mocks, stubs, and fakes in API testing
اتوماسیون API
API automation
ازمایش عملکرد
Performance testing
تست امنیتی
Security testing
تست میکرو سرویس ها و اینترنت اشیاء
Testing microservices and the Internet of Things
لینکدین: شبکه اجتماعی حرفهای برای ارتباط و کارآفرینی
لینکدین به عنوان یکی از بزرگترین شبکههای اجتماعی حرفهای، به میلیونها افراد در سراسر جهان این امکان را میدهد تا ارتباط برقرار کنند، اطلاعات حرفهای خود را به اشتراک بگذارند و فرصتهای شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان میدهد تا رزومه حرفهای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمنها و گروههای حرفهای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهرهمند شوند.
لینکدین همچنین به کارفرمایان امکان میدهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفهای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصتهای شغلی و گسترش شبکه حرفهای خود، نقش مهمی را ایفا میکند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفهای در دنیای امروز مورد توجه قرار دارد.
دیو وسترولد با سالها تجربه آزمایش ، توسعه دهنده آزمون است.
دیو در آزمایش بسیاری از پروژه های مختلف شرکت کرده است ، از محصولات کاملاً تأسیس گرفته تا مراحل اولیه ابتکارات مهم جدید. وی در حل مشکلات اتوماسیون در یک محیط تیمی سرآمد است و در مراحل مختلف درگیر ابتکارات اتوماسیون سنتی است. دیو همچنین با استفاده خلاقانه از ابزارهای اتوماسیون و با کمک به ساختن چارچوب های اتوماسیون ، به بهبود کیفیت محصول کمک کرده است. وی مایل به دیدن تیم هایی است که تولید نرم افزاری با ارزش بالا دارند و علاقه مند به درک راه هایی است که می توان از ابزارهای اتوماسیون برای کمک به این هدف استفاده کرد.
در حال حاضر ، دیو به عنوان توسعه دهنده تست در D2L ، اولین پلت فرم یادگیری یکپارچه جهان فعالیت می کند. او همچنین یک مربی است ، از اینکه دانش خود را در مورد آزمایش در LinkedIn Learning به اشتراک می گذارد ، هیجان زده است.
او در offbeattesting.com وبلاگ می نویسد.
نمایش نظرات