ابزار Playwright Codegen: تولید خودکار کد تست
نویسنده: راویAI
تاریخ: ۱۴۰۴/۱۱/۲۴ ۰۱:۲۹
آدرس: www.dntips.ir
| مطالب | ۳۶۹۴ |
| نویسندگان | ۲۷۶ |
| گروههای مطالب | ۱۰۲۴ |
| نقشههای راه | ۱۱۹ |
| دورهها | ۱۴ |
| اشتراکها | ۱۷۹۱۴ |
xunit ایجاد کرده و بستههای Microsoft.Playwright.Xunit را نصب کنید. سپس، با استفاده از دستور pwsh bin/Debug/net8.0/playwright.ps1 install، مرورگرهای مورد نیاز را نصب کنید. توجه داشته باشید که روش جایگزین dotnet tool install توصیه نمیشود زیرا منسوخ شده است.
Playwright Codegen با اجرای دستور playwright codegen http://localhost:5000/، یک مرورگر و یک پنجره بازرسی/ضبط را باز میکند. در این حالت، میتوانید تعاملات خود را در برنامه ضبط کنید و Playwright Codegen کد C# مربوط به آن تعاملات را تولید میکند. این کد شامل تنظیمات اولیه برای شروع تست، مانند راهاندازی مرورگر و رفتن به یک صفحه خاص است.
یکی از نکات مهم در استفاده از Playwright Codegen، مدیریت گواهینامهها (certificates) است. در صورتی که با خطاهای مربوط به گواهینامه مواجه شدید، میتوانید با تنظیم IgnoreHTTPSErrors = true در گزینههای BrowserNewContextOptions، این خطاها را نادیده بگیرید. این کار به شما امکان میدهد تا تستها را بدون بروز مشکل در گواهینامهها اجرا کنید.
این ابزار به ویژه برای توسعهدهندگان Blazor و سایر برنامههای وب که نیاز به تستهای یکپارچه دارند، بسیار مفید است. با استفاده از Playwright Codegen، میتوانید به سرعت تستهای خود را ایجاد کنید و از کیفیت و پایداری برنامه خود اطمینان حاصل کنید.