دوره آموزشی 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 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی راهنمای کامل مهندسی تحلیل دادهها
- دوره آموزشی یادگیری جامع اسکالا برای علوم داده
- دوره آموزشی SQL : گزارش و تجزیه و تحلیل دادهها
- دوره آموزشی تبدیل متن به SQL: سرویس بدون سرور آمازون ردشیفت برای تولید SQL در آمازون Q
- دوره آموزشی پایگاههای داده SQL در Microsoft Fabric
- دوره آموزشی یادگیری عملی SQL: ساخت محصولات دادهای در Dremio
- دوره آموزشی راهنمای کامل SQL برای مهندسی داده: از مبتدی تا پیشرفته
- دوره آموزشی SQL سطح متوسط برای دانشمندان داده