آموزش تست WebServices/API توسط SoapUI & ReadyAPI - Groovy |30+ساعت

WebServices/API Testing by SoapUI & ReadyAPI - Groovy |30+hr

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: جزئیات Groovy + پوشش گواهی + آموزش Soapui، تست Rest API، Soap UI Free & Pro Ready to work on real time Soap & REST API پروژه اتوماسیون API قادر به پیاده سازی SoapUI در محل کار شما یا همچنین آماده شدن برای فرصت تست API با پرداخت بالا. درک WebServices/API و اتوماسیون آن با استفاده از SoapUI درک دقیق Groovy Scripting و پیاده سازی آن در SoapUI Ready to work در SoapUI Free و همچنین Pro Version Ready برای توسعه چارچوب قابل استفاده مجدد و قابل نگهداری برای API Automation پیش نیازها: بدون پیش نیاز، ما در این دوره به آموزش groovy می پردازیم که از آن به عنوان زبان برنامه نویسی برای SoapUI استفاده خواهیم کرد

تنها دوره در دنیای وب با 2 پروژه بلادرنگ Webservices/API اتوماسیون با استفاده از SoapUI Tool.
فقط دوره آموزشی در وب که تقریباً همه موضوعات پیشرفته را پوشش می دهد،

  1. ادعای Xpath

  2. ادعای XQuery

  3. کنترل CData

  4. شیء TestRunner

  5. شیء MessageExchange

  6. دارنده XML

  7. تجزیه کننده JSON

  8. آماده سازی گواهینامه

  9. نظارت HTML

  10. ادغام با ANT و جنکینز

در پایان دوره، شما در تست SOAP/REST API خبره خواهید بود و می توانید آن را با موفقیت در محل کار خود اجرا کنید
طراحی دوره به گونه ای است که کاربر نیازی به داشتن درک قبلی از groovy و SoapUI نداشته باشد.

این دوره توضیح می دهد
· سرویس های وب چیست

·نحوه تست وب سرویس ها با استفاده از Soap UI

·مفاهیم اسکریپتینگ Groovy

·نحوه خودکارسازی موارد تست Webservices در Soap UI با Groovy

·Testing Resting API
·تست امنیتی با Soap UI

·تست پایگاه داده با رابط کاربری Soap

· چگونه وب سرویس ها را مسخره کنیم

در پایان این دوره، می‌توانید مشخصات وب سرویس‌ها را درک کنید و انواع تست‌های دستی و اتوماسیون مؤثر (مورد تست عملکردی/امنیتی/پایه داده) را بنویسید تا با استفاده از ویژگی‌های مختلف موجود در ابزار، آن‌ها را در رابط کاربری Soap آزمایش کنید

پوشش دوره

1. راه اندازی نمونه برنامه کاربردی برای تمرین

2. راه اندازی SoapUI و ReadyAPI (SoapUI NG Pro)

3. ایجاد درخواست های اساسی (GET، POST، PUT، DELETE)

4. موارد آزمایشی را از پایان تا آخر بنویسید

5. افزودن اظهارات به موارد آزمایشی

6، مراحل مختلف را در SoapUI Free و ReadyAPI بیاموزید

7. آموزش مقدماتی تا پیشرفته اسکریپت Groovy


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

مبانی وب سرویس WebService Basics

  • وب سرویس چیست؟ What is WebService

  • مثال وب سرویس Webservice Example

  • *** دوره معماری SoapUI: برای همه ضروری است..**** *** SoapUI Course Architecture : Must for everyone..****

  • مزیت WebService نسبت به برنامه مبتنی بر وب Advantage of WebService over WebBased Application

  • تفاوت بین API و WebService Difference between API and WebService

  • انواع مختلف خدمات: صابون و استراحت Different type of Services : Soap & Rest

  • معرفی MicroService MicroService Introduction

تنظیم محیط Setup Environment

  • راه اندازی نسخه رایگان SoapUI Setup SoapUI Free version

  • راه اندازی نسخه SoapUI Pro Setup SoapUI Pro version

  • UDDI UDDI

به SoapUI بروید Jump into SoapUI

  • SoapUI چیست؟ What is SoapUI

  • خدمات اینترنتی صابون رایگان Free Soap Webservices

  • سلسله مراتب کاری SoapUI SoapUI work hierarchy

  • اولین مرحله تست صابون/مرحله آزمایش درخواست صابون First Soap Test Case / Soap Request test step

کار با REST API [کارکرد یکسان در SOAPUI FREE و PRO] Work with REST API [Same Functionality in SOAPUI FREE and PRO]

  • روش های مختلف مورد استفاده در REST API Different methods used in REST API

  • اولین مرحله تست REST/مرحله آزمایش درخواست استراحت First REST Test Case / Rest Request test step

  • اولین مورد تست REST: درخواست POST First REST Test Case : POST Request

  • اولین مورد تست REST: درخواست PUT First REST Test Case : PUT Request

  • اولین مورد تست REST: درخواست حذف First REST Test Case : DELETE Request

  • سناریوی پایان به پایان با چندین API REST End to End Scenario with multiple REST API

  • سوالات مصاحبه Interview Questions

خواص در سطوح مختلف SoapUI | متغیرها Properties at different SoapUI Level | Variables

  • دستور کار این بخش Agenda of this Section

  • ویژگی های SoapUI Properties in SoapUI

  • عملیات روی خواص Operations on Properties

  • از Properties در TestCase استفاده کنید Use Properties in TestCase

  • [SoapUI-FREE] دارایی در SoapUI [SoapUI-FREE] Property in SoapUI

مراحل تست در SoapUI Test Steps in SoapUI

  • دستور کار این بخش Agenda of this Section

  • دستور کار این بخش Agenda of this Section

  • مرحله آزمایش تاخیر Delay Test Step

  • مرحله تست Groovy Script Groovy Script test step

  • مرحله تست املاک Property Test Step

  • مرحله تست دستی Manual test step

  • مرحله تست Test Case را اجرا کنید Run Test Case test step

  • مرحله آزمون ادعا Assertion Test Step

همبستگی: داده ها را از Response واکشی کنید و از آن در درخواست استفاده کنید Correlation : Fetch Data from Response and Use it in Request

  • واکشی داده های پویا و استفاده در درخواست بیشتر Fetch Dynamic Data and Use in Further Request

پارامترهای/موارد تست درایور داده Parametrization / Data Driver Test Cases

  • منبع داده - حلقه منبع داده با استفاده از Grid Data Source - Data Source Loop using Grid

  • منبع داده - حلقه منبع داده با استفاده از فایل متنی Data Source - Data Source Loop using text file

  • منبع داده - حلقه منبع داده با استفاده از فایل اکسل Data Source - Data Source Loop using excel file

  • مرحله سینک داده Data Sink step

  • منبع داده - حلقه منبع داده - سینک داده Data Source - Data Source Loop - Data Sink

  • مرحله آزمایش DataGen DataGen test step

ادعاها Assertions

  • ادعا: حاوی و نه حاوی Assertion : Contains & Not Contains

  • ادعای SLA SLA Assertion

  • ادعای طرحواره Schema Assertion

  • صابون عیب/نه صابون عیب ادعا Soap Fault / Not Soap Fault Assertion

Xpath و XQuery Assertion Xpath and XQuery Assertion

  • Xpath Assertion (Pro) Xpath Assertion(Pro)

  • Xpath Assertion - (نسخه رایگان SoapUI) Xpath Assertion - (SoapUI free version)

  • ادعای XQuery در SoapUI XQuery assertion in SoapUI

اعتبارسنجی پاسخ REST API | اعتبارسنجی پاسخ JSON Validate REST API Response | JSON Response Validations

  • مبانی JSON Basics of JSON

  • اصول اولیه مسیر Json | مسیر Json را پیدا کنید Json Path basics | Find Json Path

  • Json Path Advance Json Path Advance

  • JSON ASSERTION: Json Path Count & Existence JSON ASSERTION : Json Path Count & Existence

  • JSON ASSERTION: Json Path Match JSON ASSERTION : Json Path Match

برنامه نویسی Groovy - مقدماتی تا پیشرفته Groovy Programming - Basic to Advance

  • تنظیم محیط کدنویسی Groovy Groovy coding environment setup

  • کلاس و اشیاء Class and Objects

  • مبانی Groovy Groovy Basics

  • شروع برنامه نویسی Groovy Groovy Programming Kickoff

  • تمرین برنامه نویسی - تعویض اعداد Programming Exercise - Number Swaping

  • Groovy: وضعیت هندلینگ Groovy : Condition Handling

  • تمرین برنامه نویسی - زوج و فرد را بررسی کنید Programming Exercise - Check Even Odd

  • تمرین برنامه نویسی - سیستم درجه بندی Programming Exercise - Grading System

  • Groovy: آرایه ها Groovy : Arrays

  • Groovy: برای حلقه Groovy: For Loop

  • Groovy: while Loop Groovy: While Loop

  • Groovy: برای هر حلقه Groovy : For Each Loop

  • تمرین برنامه نویسی - عدد اول Programming Exercise - Prime Number

  • تمرین برنامه نویسی - سری Fabonnaci Programming Exercise - Fabonnaci series

  • Groovy : String Handling Groovy : String Handling

  • تمرین برنامه نویسی - رشته معکوس Programming Exercise - Reverse String

  • تمرین برنامه نویسی - Palendrome Programming Exercise - Palendrome

  • Groovy - خواندن داده ها از فایل با استفاده از FileReader Groovy - Read data from file using FileReader

  • Groovy: کد FileReader در SoapUI Groovy : FileReader code in SoapUI

  • Groovy - خواندن داده ها از فایل با استفاده از BufferedReader Groovy - Read data from file using BufferedReader

  • Groovy - خواندن داده ها از فایل با استفاده از BufferedReader در SoapUI Groovy - Read data from file using BufferedReader in SoapUI

  • Groovy: داده ها با استفاده از اکسل (Part-1) Groovy: Data driven using excel(Part-1)

دسترسی به SoapUI API Access SoapUI API

  • شی Log & TestRunner Log & TestRunner object

  • شیء TestRunner: شیء پروژه TestRunner object : Project object

  • شی TestRunner: شی TestSuite TestRunner object : TestSuite object

  • شی TestRunner: شی TestCase TestRunner object : TestCase object

  • Groovy: مقدار ویژگی را تنظیم کنید Groovy : Set Property Value

  • Groovy: ارزش ملک را دریافت کنید Groovy : Get Property Value

  • Groovy : از اجرای مرحله تست پرش کنید Groovy : Skip Test Step execution

  • Groovy: مرحله به مرحله تست را اجرا کنید Groovy : Run Test Step by groovy

  • Groovy: اجرای مشروط مراحل تست Groovy : Conditional execution of Test steps

تمسخر خدمات در SopaUI Service Mocking in SopaUI

  • سرویس ماک صابون Soap Mock Service

  • تمسخر سرویس - داده های پویا Service Mocking - Dynamic data

مفاهیم پیشرفته Advance Concepts

  • اضافه کردن نیازمندی ها به پروژه Add Requirements to Project

  • بررسی پوشش خدمات Verify Coverage of Services

  • Setup Environment: در صورت وجود محیط اجرا متفاوت Setup Environment : In case of different execution environment

  • Setup Script: کد را در ابتدا اجرا کنید Setup Script : Execute code at initial

  • Tear Down Script: کد را در پایان اجرا کنید Tear Down Script : Execute code at end

  • پروژه ترکیبی: پروژه قابل اشتراک‌گذاری ایجاد کنید Composite Project : Create Shareable project

  • اشکال زدایی Debugging

  • مانیتورینگ Http Http Monitoring

اتصال به پایگاه داده در SoapUI Database Connectivity in SoapUI

  • مرحله تست JDBC JDBC test step

  • JDBC Builder JDBC Builder

  • JDBC: اعتبارسنجی و استفاده مجدد از داده ها JDBC : Validate & Reuse data

  • JDBC در سطح پروژه متصل شده است JDBC connectiond at project level

  • اتصال Jdbc: SoapUI رایگان Jdbc connection : SoapUI free

  • صفحه مرجع درایور JDBC JDBC driver reference page

  • اتصال به پایگاه داده با استفاده از groovy Database connectivity using groovy

گزارش در SoapUI Reporting in SoapUI

  • ادغام SoapUI با ANT | ایجاد گزارش html در SoapUI (نسخه رایگان) SoapUI Integration with ANT | Generate html report in SoapUI(Free version)

  • گزارش پی دی اف soapUI pro Pdf report soapUI pro

  • گزارش جونیت Junit report

تست غیر عملکردی Non Functional Testing

  • بار تست مورد Load Test Case

  • کیس تست امنیتی Security Test Case

اجرای خط فرمان Command prompt execution

  • مجموعه کاربردی را از خط فرمان اجرا کنید Run functional suite from command prompt

  • مجموعه تست بار را از خط فرمان اجرا کنید Run load test suite from command prompt

  • مجموعه تست امنیتی را از خط فرمان اجرا کنید Run security test suite from command prompt

مدیریت داده های Response با استفاده از groovy Handle Response data using groovy

  • شی زمینه Context object

  • کلاس GroovyUtils GroovyUtils Class

  • شیء MessageExchange MessageExchange object

  • SoapUI: XMLHolder SoapUI: XMLHolder

  • شی TestRunner: واکشی پاسخ مرحله ای TestRunner object : fetch step response

  • شی JsonSlurper: پاسخ json را مدیریت کنید JsonSlurper object : Handle json response

  • مدیریت CData Handling CData

همبستگی: داده ها را از Response واکشی کنید و از آن در درخواست استفاده کنید - نسخه رایگان Correlation : Fetch Data from Response and Use it in Request - FREE Version

  • داده‌های پویا را واکشی کنید و در درخواست‌های بیشتر در SoapUI Free استفاده کنید Fetch Dynamic Data and Use in Further Request in SoapUI Free

آماده سازی گواهینامه Certification Preparation

  • مبانی صدور گواهینامه Certification basics

  • SoapUI Architecture-1 SoapUI Architecture-1

  • SoapUI Architecture-2 SoapUI Architecture-2

کتابخانه تابع Function Library

  • کتابخانه اسکریپت قابل استفاده مجدد - قسمت 1 Reusable Script Library - Part 1

  • کتابخانه اسکریپت قابل استفاده مجدد - قسمت 2 Reusable Script Library - Part 2

  • کتابخانه اسکریپت قابل استفاده مجدد - قسمت 3 Reusable Script Library - Part 3

مدیریت کد با استفاده از Git & GitHub Code Management using Git & GitHub

  • Git & GitHub مقدمه Git & GitHub Introduction

  • Git و GitHub را راه اندازی کنید Setup Git and GitHub

  • GIT را با نام کاربری و ایمیل پیکربندی کنید Configure GIT with Username and Email

  • ایجاد مخزن محلی Create Local Repository

  • کد را به مخزن محلی متعهد کنید Commit Code to Local Repository

  • لغو فایل ها از مرحله به Untrack Undo Files from Stage to Untrack

  • بررسی و حذف تغییرات Check and Discard Changes

  • کد را به مخزن از راه دور فشار دهید Push Code to Remote Repository

  • مخزن کلون Clone Repository

  • مدیریت کد پایان به پایان در SoapUI End to End Code Management in SoapUI

ادغام با جنکینز Integration with Jenkins

  • ادغام SoapUI با Jenkins - راه اندازی Jenkins SoapUI Integration with Jenkins - Setup Jenkins

  • اجرای testcase از خط فرمان قبل از ادغام با جنکینز Running testcase from command prompt before integrating with jenkins

  • در حال اجرا از جنکینز Running testcase from Jenkins

تست سرویس استراحت - نمونه پروژه - JIRA Rest Service Testing - Sample Project - JIRA

  • Jira را برای تست REST API تنظیم کنید Setup Jira for REST API testing

  • ایجاد پروژه استراحت | سوئیت | مورد Create Rest Project | Suite | Case

  • مراحل بیشتر در اتوماسیون خدمات استراحت More Steps in Rest Service Automation

پروژه: صابون و استراحت Project : Soap & Rest

  • Soap Project-1 : Information Country (Part-1) Soap Project-1 : Country Information(Part-1)

  • Soap Project-1: اجرای مشروط Smoke Suite (Part-2) Soap Project-1 : Conditionally execution of Smoke Suite(Part-2)

  • Soap Project-1: اجرای پروژه از Command Prompt (Part-3) Soap Project-1 :Execute project from command prompt(Part-3)

  • درک اولیه JSON JSON Basic understanding

  • Rest Project 2: Jira Rest API- Create Issue Rest Project 2 : Jira Rest API- Create Issue

  • Rest Project 2: Jira Rest API- به‌روزرسانی/مشاهده/حذف Rest Project 2 : Jira Rest API- Update/ View/ Delete

  • واکشی مسیر Json - قسمت 1 Fetch Json Path - Part 1

  • واکشی مسیر Json - قسمت 2 Fetch Json Path - Part 2

  • JIRA API استفاده شده است JIRA API used

  • همه Jira API All Jira API

Learn Ready API (ReadyAPI): SoapUI NG Pro Learn Ready API (ReadyAPI) : SoapUI NG Pro

  • راه اندازی API آماده (SoapUI NG Pro) مقدمه Ready API setup(SoapUI NG Pro) Introduction

  • ReadyAPI را در Windows Machine راه اندازی کنید Setup ReadyAPI on Windows Machine

  • سلسله مراتب برای کار در ReadAPI Hierarchy to Work in ReadAPI

  • اولین مورد تست SOAP را بنویسید Write First SOAP Test Case

  • اولین مورد تست REST را بنویسید Write First REST Test Case

  • اولین مورد تست REST/مرحله آزمایش درخواست استراحت - روش POST First REST Test Case / Rest Request test step - POST Method

  • اولین مورد تست REST با استفاده از روش GET First REST Test Case using GET Method

  • اولین مورد تست REST با استفاده از روش PUT First REST Test Case using PUT Method

  • اولین مورد تست REST با استفاده از روش DELETE First REST Test Case using DELETE Method

  • از پایان به پایان مورد تست بنویسید Write End to End Test Case

  • زنجیره درخواست: از داده های خروجی به عنوان ورودی استفاده کنید Request Chaining : Use Output data as Input

ویژگی های ReadyAPI Properties in ReadyAPI

  • تعریف و استفاده از ویژگی ها Define and Use Properties

  • سطوح مختلف برای اعمال ملک Different Levels to Apply Property

  • Property - به صورت دستی Property را جایگزین کنید Property - Manually Replace Property

  • انجام عملیات با ویژگی ها Perform Operations with Properties

اعتبارسنجی را به Test Case اضافه کنید Add Validations to Test Case

  • ادعاها | اعتبار کد وضعیت Assertions | Validate Status Code

  • شامل و شامل نمی شود Contains and Not Contains

  • اعتبارسنجی زمان پاسخ Validate Response Time

  • مورد استفاده ادعایی Assertion Use Case

  • ادعا: کد وضعیت نامعتبر HTTP Assertion : HTTP Invalid Status Code

  • ادعا: اعتبار هدر Assertion : Validate Header

  • ادعا: داده های حساس Assertion : Sensitive Data

  • ادعا: محتوای پیام Assertion : Message Content

با افزودن چند مرحله متداول، تست Case را تقویت کنید Enhance Test Case by adding some commonly used steps

  • اضافه کردن مکث در مورد تست: مرحله آزمایش تاخیر Add Pause in Test Case : Delay Test Step

  • انجام کار دستی با اتوماسیون: مرحله تست دستی Perform manual task with automation : Manual Test Step

  • فراخوانی موارد تست: مرحله تست TestCase را اجرا کنید Calling Test Cases : Run TestCase Test Step

  • نوشتن برنامه نویسی: مرحله تست Groovy Write Programming : Groovy Test Step

  • منتظر فایل موجود باشید: File Wait TestStep Wait for File Present : File Wait TestStep

  • ایجاد فایل TestStep Create File TestStep

  • مرحله آزمون ادعا Assertion Test Step

  • مرحله آزمون ادعا Assertion Test Step

  • مرحله تست DataGen DataGen Test Step

  • مرحله آزمایش انتقال ملک Property Transfer Test Step

  • تست داده محور چیست | مرحله آزمایش منبع داده What is Data Driven Testing | Data Source Test Step

  • تست Case را با داده های متعدد اجرا کنید Execute Test Case with Multiple Data

  • ذخیره داده‌های پاسخ در فایل: مرحله تست سینک داده Save Response Data to File : Data Sink Test Step

گواهینامه SoapUI/ReadyAPI SoapUI/ ReadyAPI Certification

  • گواهینامه SoapUI/ReadyAPI - مقدمه SoapUI/ ReadyAPI Certification - Introduction

  • گواهینامه SoapUI/ReadyAPI: ویژگی های سطح پروژه SoapUI/ ReadyAPI Certification : Project Level Properties

  • گواهینامه SoapUI/ReadyAPI: ویژگی‌های سطح مورد آزمایش SoapUI/ ReadyAPI Certification : Test Case level Properties

  • گواهینامه SoapUI/ReadyAPI: ویدیو 4 SoapUI/ ReadyAPI Certification : Video 4

  • گواهینامه SoapUI/ReadyAPI: ویدیو 5 SoapUI/ ReadyAPI Certification : Video 5

  • گواهینامه SoapUI/ReadyAPI: ویدیو 6 SoapUI/ ReadyAPI Certification : Video 6

  • گواهینامه SoapUI/ReadyAPI: ویدیو 7 SoapUI/ ReadyAPI Certification : Video 7

ویدئوهای تکمیلی: تست API با استفاده از Postman Complementary Videos : API Testing using Postman

  • معرفی پستچی Postman Introduction

  • راه اندازی پستچی Setup Postman

  • عبور از پنجره پستچی Postman window walkthrough

  • راه اندازی نمونه برنامه API برای تمرین Setup Sample API Application for Practice

  • درخواست اولیه GET: داده ها را از برنامه واکشی کنید Basic GET request : Fetch data from application

  • درخواست اولیه POST: داده های جدید را در برنامه وارد کنید Basic POST request : Insert New data to Application

  • درخواست اولیه PUT: به روز رسانی داده های برنامه Basic PUT request : Update Data of Application

  • درخواست اصلی DELETE: داده های برنامه را حذف کنید Basic DELETE request : Delete application Data

  • مورد آزمایشی پایان به پایان با تأیید End to End test case with verifications

  • افزودن تأیید: کد وضعیت، داده‌های بدنه و زمان پاسخ Add Verification : Status Code, Body Data & Response time

  • محتوای سرصفحه را اعتبارسنجی کنید Validate Header Content

  • اعتبارسنجی داده ها با استفاده از مسیر JSON Validate Data using JSON Path

  • آدرس دانشجو را اضافه کنید: Complex JSON را بررسی کنید Add Student Address : Check Complex JSON

  • آدرس دانشجو را اضافه کنید: محتوای JSON را با استفاده از مسیر JSON اعتبار سنجی کنید Add Student Address : Validate JSON content using JSON Path

  • مجموعه چیست و چگونه مجموعه را پیاده سازی کنیم What is collections & How to Implement Collection

  • ذخیره درخواست در مجموعه ها Save Request to Collections

  • عملیات رایج در مجموعه Common operation on Collection

  • مستندات مجموعه Collection Documentation

  • مجموعه را با استفاده از Collection Runner اجرا کنید Run Collection using Collection Runner

اسناد مهم Important Documents

  • مورد مبتنی بر داده با استفاده از فایل متنی groovy Data driven case using groovy- text file

  • دیتا سینک - Groovy Data Sink - Groovy

  • MESSAGEEXCHANGE، XMLHOLDER، GROOVYUTILS MESSAGEEXCHANGE, XMLHOLDER, GROOVYUTILS

  • اجرای پروژه از خط فرمان Running project from command prompt

  • احراز هویت در SOAPUI AUTHENTICATION IN SOAPUI

  • کار با JSON RESPONSE WORKING WITH JSON RESPONSE

  • ادغام SOAPUI با جنکینز SOAPUI INTEGRATION WITH JENKINS

  • معماری SoapUI SoapUI Architecture

  • Groovy- اطلاعات را از فایل اکسل بخوانید Groovy- Read data from excel file

  • Groovy- داده ها را از فایل متنی بخوانید Groovy- Read data from text file

تمرین برنامه نویسی (فقط اگر groovy را پوشش داده باشید) Programming Practice(Only if you covered groovy)

  • Prog-1 Prog-1

  • Prog-2 Prog-2

  • Prog-3 Prog-3

  • Prog-4 Prog-4

  • Prog-5 Prog-5

  • Prog-6 Prog-6

  • Prog-7 Prog-7

  • تمرین برنامه نویسی - مثلث-1 Programming Exercise - Triangle-1

  • تمرین برنامه نویسی - مثلث-2 Programming Exercise - Triangle-2

  • تمرین برنامه نویسی - مثلث-3 Programming Exercise - Triangle-3

مرحله آزمایشی SQL پایه برای JDBC Basic SQL for JDBC test step

  • مبانی SQL SQL Basics

  • Query Basics: Data Filteration را انتخاب کنید Select Query Basics : Data Filteration

  • انتخاب کنید - Where/And/Or Select - Where/ And / Or

  • انتخاب - In/Between Select - In / Between

  • انتخاب - با مرتب سازی داده ها Select - with data sorting

  • انتخاب - داده های منحصر به فرد (متمایز) Select - Unique data(Distinct)

  • انتخاب - تطبیق الگو (پسندیدن) Select - Pattern matching(Like)

  • تطبیق الگو - قسمت 2 را انتخاب کنید Select Pattern Matching - Part 2

  • انتخاب - توابع گروه Select - Group functions

  • انتخاب کنید - گروه بر اساس/داشتن Select - Group By/Having

  • انتخاب - Groyo By + Having Select - Groyo By + Having

  • انتخاب - SubQuery Select - SubQuery

  • SQL Inner Join SQL Inner Join

  • SQL Outer Join SQL Outer Join

  • SQL - سمت راست Join SQL - Right Join

  • SQL Cross Join SQL Cross Join

  • SQL Self Join SQL Self Join

  • SQL حذف رکوردها SQL Delete records

  • محدودیت - منحصر به فرد Constraint - Unique

  • SQL - PrimaryKey SQL - PrimaryKey

  • SQL - تفاوت بین کلید منحصر به فرد و اصلی SQL - Difference between Unique and Primary key

  • محدودیت - تهی نیست Constraint - Not null

  • ساخت جدول Table creation

  • درج داده ها Data Insert

  • به روز رسانی داده ها Data Update

  • ایندکس در SQL Index in SQL

  • مشاهده در SQL View in SQL

  • نوشتن TestCase را با استفاده از SQL شروع کنید Start Writing TestCase using SQL

نمایش نظرات

Udemy (یودمی)

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

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

آموزش تست WebServices/API توسط SoapUI & ReadyAPI - Groovy |30+ساعت
جزییات دوره
31 hours
257
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
8,013
4.1 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Automation World Automation World

کارشناس اتوماسیون در Automation World