دوره آموزشی تست اتوماسیون API با SoapUI
1 ساعت 57 دقیقهمتوسط2026-01-30
مدرسین

Dave Westerveld
Test Developer with many years of testing experience
جزئیات دوره
با روندهای صنعتی مانند محاسبات ابری و اینترنت اشیا، نیاز روزافزونی به آزمایشگرانی وجود دارد که ابزارهای تست API را بشناسند و درک کنند. یکی از ابزارهای قدرتمند و بالغ مورد استفاده شرکتهای سراسر جهان، SoapUI است. این دوره برای کمک به شما در شروع کار با SoapUI طراحی شده است و اصول اولیه نحوه استفاده از آن را پوشش می دهد. مدرس Dave Westerveld توضیح میدهد که چگونه اولین پروژه خود را راهاندازی کنید، آزمایشهای جدید ایجاد کنید، تستهای بارگذاری و امنیت را انجام دهید، و تستهای خود را با برنامهنویسی خودکار و کارآمدتر کنید. به علاوه، یاد بگیرید که چگونه SoapUI را با خطوط لوله ساخت مبتنی بر Docker ادغام کنید. این آموزش پر از نمونههایی است که دارای APIهای عمومی و دنیای واقعی هستند، بنابراین میتوانید نحوه عملکرد SoapUI در سناریوهای آزمایش واقعی را ببینید.
اهداف یادگیری
ایجاد اولین پروژه خود در SoapUI
افزودن پارامترهای درخواست و پرس و جو
ایجاد مجموعه های آزمایشی
اسکریپت با ویژگی های پویا
اجرای SoapUI از خط فرمان یا Docker
اهداف یادگیری
ایجاد اولین پروژه خود در SoapUI
افزودن پارامترهای درخواست و پرس و جو
ایجاد مجموعه های آزمایشی
اسکریپت با ویژگی های پویا
اجرای SoapUI از خط فرمان یا Docker
مهارت ها
SoapUISoftware TestingAPIsEssential TrainingOpen SourceSoftware Development
سرفصل ها
مقدمه
- یادگیری SoapUI برای تست API
- چه انتظاری باید داشت
- SoapUI برای تست APIها
شروع کار
- نصب و راه اندازی
- ایجاد اولین پروژه خود در SoapUI
- استفاده از SoapUI برای کاوش در یک API
- پارامترهای درخواست و پرس و جو در SoapUI
ایجاد تستها در SoapUI
- ایجاد یک مجموعه تست
- یک مجموعه تست مبتنی بر گردش کار ایجاد کنید
- استفاده از ویژگیها در یک تست
- یک مجموعه تست داده محور ایجاد کنید
- راهاندازی و بررسی مجموعه تست
استفاده از Assertions در SoapUI
- شروع کار با assertionها
- دستورات اسکریپت
- اشکالزدایی تستهای ناموفق
اسکریپتنویسی و ویژگیها
- ویژگیهای سراسری و متغیرهای محیطی
- استفاده از ویژگیهای پویا
- اسکریپتنویسی پیشرفتهتر در SoapUI
تست APIهای SOAP
- مقدمهای کوتاه بر APIهای SOAP
- برقراری تماس با یک API از نوع SOAP
- تست یک API از نوع SOAP
عملکرد پیشرفته SoapUI
- شبیهسازی با SoapUI
- ایجاد و اجرای تستهای امنیتی
- مروری بر گزینههای تست بار
- تنظیم تستهای بار
- تحلیل نتایج آزمایش بار
ادغام SoapUI در Build Pipelines
- اجرای SoapUI از خط فرمان
- خودکارسازی ایجاد گزارش
- اجرای SoapUI از Docker
نتیجهگیری
- مراحل بعدی