آموزش اتوماسیون وب سرویس با استفاده از SoapUI Groovy و Maven

Webservice Automation using SoapUI Groovy and Maven

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: تست عملکردی و خودکار سرویس‌های وب با استفاده از SoapUI، Grrovy و Maven توسعه مورد آزمایشی سرویس وب قوی با ادعاها تست خودکار خدمات وب با استفاده از SoapUI و Groovy Able برای ادغام SoapUI با Maven و آزمایش‌های در حال اجرا با استفاده از Jenkins Able برای درک نحوه ایجاد چارچوب برای خودکارسازی وب تست خدمات با استفاده از SoapUI پیش نیازها: دانش اولیه نرم افزارهای کاربردی و وب سرویس ها

این دوره برای ارائه درک خوبی از نحوه انجام آزمایش دستی و خودکار خدمات وب با استفاده از SoapUI، Groovy و نحوه ادغام آن با Maven برای یکپارچه سازی CI/CD طراحی شده است.

موضوعات زیر در دوره پوشش داده خواهد شد.

  • خدمات وب SOAP و REST چیست
  • مبانی SoapUI
  • چگونه می توان پروژه های خدمات وب SOAP و REST را در SoapUI نگهداری کرد
  • چگونه می توان مدیریت تست را در SoapUI مدیریت کرد
  • انواع مختلف مرحله تست در SoapUI
  • ادعاهای موجود در SoapUI
  • نحوه استفاده از ویژگی ها و گسترش ویژگی در SoapUI
  • اسکریپت نویسی Groovy چیست
  • چگونه می توان از اسکریپت Groovy در SoapUI استفاده کرد
  • مبانی برنامه نویسی Groovy
  • نحوه استفاده از کتابخانه های خارجی در SoapUI
  • چگونه می توان مراحل تست را با استفاده از Groovy خودکار کرد
  • نحوه اتصال به پایگاه داده و انجام اعتبارسنجی
  • نحوه مسخره کردن خدمات وب در SoapUI
  • نحوه اجرای تست های SoapUI از خط فرمان
  • نحوه ادغام SoapUI با Maven
  • نحوه ادغام با جنکینز
  • نحوه ایجاد چارچوب اتوماسیون وب سرویس با استفاده از SoapUI، Groovy و Maven

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

معرفی Introduction

  • معرفی Introduction

مروری بر خدمات وب Overview of Web services

  • خدمات وب چیست؟ What are Web services

  • WSDL چیست؟ What is WSDL

SoapUI SoapUI

  • SoapUI چیست؟ What is SoapUI

  • نصب و پیکربندی Installation and Configuration

  • کار با SoapUI Projects Working with SoapUI Projects

  • مدیریت تست در SoapUI Test Management in SoapUI

  • مراحل تست Test Steps

  • ادعاها قسمت 1 Assertions Part 1

  • ادعاها قسمت 2 Assertions Part 2

  • خواص Properties

  • درخواست های JDBC JDBC requests

  • اجرای تست در سطوح مختلف Test Execution at different levels

Groovy و SoapUI Groovy and SoapUI

  • مقدمه ای بر Groovy Introduction to Groovy

  • اصول اولیه اسکریپت Groovy Groovy Scripting basics

  • Groovy در SoapUI Groovy in SoapUI

  • استفاده از کتابخانه خارجی در SoapUI External library usage in SoapUI

ویژگی های اضافی SoapUI Additional SoapUI Features

  • خدمات ساختگی Mock services

  • اسکریپت نویسی پیشرفته Groovy در SoapUI Advanced Groovy scripting in SoapUI

  • ایجاد تست های بار در SoapUI Creating Load tests in SoapUI

  • اجرای تست ها از خط فرمان Running Tests from Command line

ادغام ماون و جنکینز Maven and Jenkins Integration

  • Maven چیست What is Maven

  • نصب Maven Installing Maven

  • چگونه Maven را با SoapUI ادغام کنیم How to integrate Maven with SoapUI

  • پارامترهای SoapUI Maven SoapUI Maven parameters

  • نحوه تولید گزارش با استفاده از افزونه Maven Surfire Reporting How to generate reports using Maven surefire reporting plugin

  • جنکینز چیست و چگونه جنکینز را نصب کنیم What is Jenkins and How to Install Jenkins

  • نحوه اجرای پروژه SoapUI Maven از جنکینز How to run SoapUI Maven project from Jenkins

چارچوب اتوماسیون تست وب سرویس Web service Test Automation Framework

  • نمای کلی چارچوب Framework overview

  • درک کلاس های مدل چارچوب Understanding Framework Model Classes

  • درک کلاس های چارچوب کاربردی Understanding Framework Util Classes

نمایش نظرات

Udemy (یودمی)

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

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

آموزش اتوماسیون وب سرویس با استفاده از SoapUI Groovy و Maven
جزییات دوره
7.5 hours
31
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
362
4.8 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Automation Everywhere Automation Everywhere

معمار آزمون