دوره آموزشی SQL برای تسترها
1 ساعت 33 دقیقهمبتدی2020-09-15
مدرسین

Dave Westerveld
Test Developer with many years of testing experience
جزئیات دوره
زبان برنامهنویسی SQL میتونه درهای دنیای تست نرمافزار رو به روشهای عمیقتر و مؤثرتری باز کنه. SQL به تستکنندهها این امکان رو میده که بخشهای پشتیبان اپلیکیشن رو بررسی کنند، تستها رو با اسکریپتنویسی خودکار کنند و فرایند تولید دادهها رو سادهتر و سریعتر کنند. این دوره راهنمایی سریع برای تست پایگاه دادهها با SQL ارائه میده. دیو وستروولد نشون میده چطور ابزارهای مناسب رو انتخاب کنید، یک سایت محلی راهاندازی کنید و شروع به اعتبارسنجی دادهها با استفاده از جوینهای ساده جدولها کنید. بعدش یاد میگیرید چطور دادههای تستی تولید کنید و با ایجاد، بهروزرسانی و حذف رکوردها، تست رو انجام بدید. در نهایت یاد میگیرید چطور درخواستهای SQL رو تست کنید و اشکالات تراکنشها رو پیدا کنید، محدودیتهای فیلد رو پیادهسازی کنید تا از بروز اشکالات آینده جلوگیری کنید، و از اعتبارسنجی طرح (schema) برای بهبود کیفیت اپلیکیشن استفاده کنید. علاوه بر این، میفهمید چطور از دسترسی غیرمجاز به دادهها جلوگیری کنید و مدت زمان اجرای کوئریها رو اندازهگیری کنید تا مطمئن بشید عملکرد پایگاه داده رو مختل نمیکنید.
مهارت ها
SQLDatabase AdministrationDatabase DevelopmentDatabase ManagementPersonaData AnalysisProgramming LanguagesData ScienceBusiness Analysis and StrategyBusiness Software and ToolsOpen SourceSoftware Development
سرفصل ها
0. مقدمه
- 01 - نگاه عمیق کیفیت
- 02 - آنچه باید بدانید
1. شروع به کار
- 03 - SQL چیست و چرا از آن به عنوان تستر استفاده کنیم
- 04 - راهاندازی با ابزار مورد نیاز
- 05 - شروع به کار با کوئریهای SQL
- 06 - درک کوئریهای پیچیدهتر SQL
2. استفاده از SQL برای اعتبار سنجی
- 07 - راهاندازی سایت برای تست
- 08 - گردش کار کاربر را تأیید کنید
- 09 - صحت دادهها را تأیید کنید
3. استفاده از SQL برای تولید داده
- 10 - ورودیهای جدید در جدول ایجاد کنید
- 11 - ورودیهای موجود در یک جدول را به روز کنید
- 12 - حذف دادهها از جدول
- 13 - چالش - تولید داده
- 14 - راه حل - تولید داده
4. تست کوئریهای SQL
- 15 - معاملات
- 16 - محدودیتهای میدانی
- 17 - اعتبار سنجی طرحواره
- 18 - تست امنیت
- 19 - تست عملکرد
- 20 - چالش - آزمونهای پایگاه داده
- 21 - راه حل - آزمونهای پایگاه داده
نتیجه
- 22 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی یادگیری موفقیت در مصاحبه تستر نرم افزار
- دوره آموزشی یادگیری OWASP Top 10 (نسخه ۲۰۲۵)
- دوره آموزشی راهنمای کامل تست نفوذ
- دوره آموزشی یادگیری جامع SQL برای آمار
- دوره آموزشی SQL برای متخصصان امور مالی
- دوره آموزشی یادگیری جامع SQL برای تجزیه و تحلیل داده های اکتشافی
- دوره آموزشی SQL برای تجزیه و تحلیل داده ها
- دوره آموزشی SQL برای امور مالی: پروژه صورتحساب درآمد
مسیرهای مرتبط
- مسیر آموزشی تبدیل شدن به یک هکر اخلاقی
- مسیر آموزشی SQL برای حرفهایهای داده در مالی
- مسیر آموزشی گواهی حرفهای تحلیل مالی و مدلسازی از CFI
- مسیر آموزشی تبدیل شدن به استاد SQL برای علوم داده
- مسیر آموزشی تبدیل شدن به یک استاد توسعه دهنده SQL
- مسیر آموزشی از تحلیلگر داده به یک دانشمند داده تبدیل شوید
- مسیر آموزشی از دانشمند داده به یک تحلیلگر داده تبدیل شوید
- مسیر آموزشی تبدیل شدن به یک توسعه دهنده SQL