Laravel Dusk? Selenium ?? JDK?? Chromedriver? ?? ???? ???? ??? ???? ??????. 1. ?? : ???? -??/??? ????? PHP Artisan Dusk : ??? ??????. 2. ??? ??? : PHP Artisan Dusk : Logintest? ???, visit (), type (), estpathis ()? ???? ????? ??? ??? ????????. 3. ???? ????? Click (), Check (), Select (), att ???? ??? ? () ? ?? ??? ?? ??? ? ? ????. 5. ??? ? ??? ??? ????? .env.dusk.local? ??????. 6. ?? ?? : ??? ?? ?? ??, ?? ??? ?? ????? ???? Waitfor ()? ???? ??? ??? CI/CD?? ???? ??? ??????. ?????, ???? PHP Artisan Dusk? ?? ???? ??? ?????.
Laravel Dusk? ???? ??? ? ???? ?????? ??? ???? ?? ???? ????? ?? ????? ?? ?? ??? ? ???? (??, ?? ??, ??? ?? ? ???? ?????. ????? Chromedriver? ???? JDK ?? Selenium? ???? ???? ?? ???? ??? ???? ????.

Laravel Dusk? ????? ???? ???? ??? ??? ????.
laravel Laravel Dusk? ???? ??????
?? ???? ?? ??? ??????.

?????? -dev laravel/dusk? ?????
?? ?? ??? ?? ??? ?????? (Laravel 10 ??? ??? ? ??) :
PHP Artisan Dusk : ??
tests/Browser
????? ?? ???? ?????.

?? : Laravel 11??? ??? ????? ??? ? ??? ??? ?? ????.
? ? ?? ???? ???? ??????
??? ???? ??? ?? :
PHP Artisan Dusk : logintest? ?????
tests/Browser/LoginTest.php
????.
??? ??? ?????? ?? :
<? php ?? ???? ??? \ ????; Laravel \ Dusk \ Browser? ??????. ??? \ dusktestcase? ?????. ??? logintest? dusktestcase? ????? { ?? ?? testbasicexample () { $ this-> ???? (function (Browser $ Browser) { $ Browser-> ?? ( '/login') -> type ( 'email', 'user@example.com') -> type ( 'password', 'password') -> ??? ( '???') -> assertPathis ( '/dashboard'); }); } }
? ??? :
-
visit()
??? ???? ?????. -
type()
?? ?? ????? ?? ??? ? ???. -
press()
??? ???? ??? ?????. -
assertPathIs()
??? ? URL? ?????.
? ??? ?? ???? ??
??? ??? ???? ?????.
-
visit('/url')
- ???? ??????. -
click('selector')
- ??? ??????. -
type('field', 'value')
- ?? ??? ?????. -
check('checkbox')
/uncheck()
- ?? ???. -
select('dropdown', 'option')
- ?? ??? ??????. -
attach('file_input', '/path/to/file.jpg')
- ??? ???????. -
waitFor('.selector')
- ??? ??? ??? ?????. -
assertSee('text')
- ast ???? ???? ????. -
assertVisible('.selector')
- Assert ??? ????. -
assertPathIs('/expected/path')
- ?? URL? ??????.
CSS ??? ?? Dusk? Magic Short ??? ??? ?? ????.
$ browser-> type ( '#email', 'test@example.com'); // CSS ??? $ browser-> check ( 'terms'); // ????
?? ???? ?????
??? ???? ??? ??????. ?? ?? ?? :
PHP ?? ??
??? :
- ?? (Chromedriver)? ?? ?? ??.
- ???? ??????.
- ??? ????? ?????.
Chromedriver ??? ?? ??? ???? ????????.
PHP Artisan Dusk : Chrome-Driver
??? ??? ?? ????.
PHP Artisan Dusk : Chrome-Driver 125
? ?? ???? ???
????? ??? http://127.0.0.1:8000
?? ?????. .env.dusk.local
???? APP_URL
???? ?? URL? ??? ? ????.
app_url = http : //myapp.test
??? ??? ?? .env.dusk.local
???? ????? ?????? ?? ?? ??? ??? ??? ????.
.env.dusk.local
???? ?? ???? ??????.
? ??? ? ? ?? ??? ???
???? ???? ??? ??? ?? ?? ?? ??? ?? ? ? ????.
??? ????? ??? :
?? ?? ?? ($ method) { $ this-> ???? (function ($ browser) use ($ method) { $ Browser-> StoreScreenshot ($ method); $ browser-> ???? ( 'return console.logs'); }); ?? :: ?? ($ method); }
?? ???? ??? ?? ????.
$ Browser-> Screenshot ( 'login_error');
??? ?? tests/Browser/screenshots
? ?????.
? ?? ??
??? ?? ??? ???? ?????? . ?? ?? ?? (???, ?????? ??) :
PHP Artisan Dusk : ??? ???
???? ?????? : ???? ? ??? ???.
?? ???? ?? ???? ??
waitFor()
???? ??? ???? ?????.???? ?? (?? ?? ?? ??? ?? ??)? ???? CI/CD? ??? ??????.
????? Laravel Dusk? ??? ??? ???? ?? ?? ??? ??? ??????? ?? ????? API? ???? ???? ???? ??????. ???? ???? php artisan dusk
???? Chrome? ???????????.
? ??? ???? ???? Laravel Dusk? ???? ??? ??????? ?? ?????. ??? ??? PHP ??? ????? ?? ?? ??? ?????!

? AI ??

Undress AI Tool
??? ???? ??

Undresser.AI Undress
???? ?? ??? ??? ?? AI ?? ?

AI Clothes Remover
???? ?? ???? ??? AI ?????.

Clothoff.io
AI ? ???

Video Face Swap
??? ??? AI ?? ?? ??? ???? ?? ???? ??? ?? ????!

?? ??

??? ??

???++7.3.1
???? ?? ?? ?? ???

SublimeText3 ??? ??
??? ??, ???? ?? ????.

???? 13.0.1 ???
??? PHP ?? ?? ??

???? CS6
??? ? ?? ??

SublimeText3 Mac ??
? ??? ?? ?? ?????(SublimeText3)

Laravel?? ??? ?? ?? ??? ???? ? ?? ??? ???? : ??, ?? ??? ? ?? ??? ?????. 1. ??? ?? "admin"? ???? ?? ??? ??? ???? ?? ???? ??????. 2. ??? ??? ???? ?? ?? ? ? ????? ?? ??? (? : validusernamerule)? ????. 3. ?? ??? ?? ??? ???? ?? ?? ???? ?? ?????. ???, ??? ?? ??? ??? ?? ???? ?? ??? ??? ?? ????? ???? ???? ?? ??? ???? ? ????.

??? ??? ?????? Laravel ??????? ?? ???? ?? ?? ??, ?? ?? ???, ?? URL ??? ? ???? ????? ?? ? ??? ?????. ??, /resources /lang ????? ?? ?? (? : en, es, fr)?? ? ??? ???? ???? ?? ??? ???? ?? ??? ?????. 2. \ _ \ _ () ??? ?? ??? ?? ? ?? ???? app :: setlocale ()? ???? ?? ?? ??? ?? ??? ???? ?? ??? ?????. 3. ?? URL? ?? ??? ??? ??? ?? ?? ??? ?? ??? ????? ?? ??? ?? ??? ???? ?? ? ? ????. 4. ?? ?? ???? ??????

TOWORKEFCITIVE WITHPIVOTTBLESINLARAVEL, FIRDSCESSPIVOTDATAUSINGWITHPIVOT () ORWITHTIMESTAMPS (), thenupdateentrieswithupdatee XistingPivot (), ManagerElationshipsviadetach () andsync (), andusecustompivotmodelswheneded.1.usewithpivot () toincludescificcol

LaravelProvideAcleanAnandflexiblewaytosendNotificationsViamultipleChannels LikeEmail, SMS, In-Appalerts ? PushNotifications.youdeFinenotificationChannelsinThevia () MethodofanotificationClass, and ortovonage (), Ortovonage ()

ServiceProvider? ??? ?? ? ??? ??? ?? Laravel ??? ??? ???? ?? ???????. Artisan Command? ?? ??? ?? ServiceProvider? ?? ? ????. 1. ???? ??? ???, ???? ?? ?, ?? ?? ? ? ?????? ?? ?? ???? ???? ? ?????. 2. ?? ??? ?? ???? ?? ? ? ???? ??? ???, ???????, ???? ? ?? ???? ???? ?? ??? ???? ? ?????. ???? ???? ??? ????? ? ??, ?? ??, ????, ?? ? ?? ?? ? ? ?? ??? ?????. ServiceProvider? ?? ???? ?? ????? ???? ?????? ???? ?? ????.

??? ??? ?? ? ???? Laravel? ??? ????? ?? ??? ???? ???? ?????. ??? ????? ?? ????? ???? ???? ?? ?? ??? ?? ? ??? ?????. Laravel? ?? ????? ?? ???? ?? ???? ??? ??? ?? ??? ?????. ??? ????? ? ??? ??? ?? ??? BIND ??? ????? ?? ?? ???? ?? ?? ????? ? ??? ? ????. ?? ??? ?? ?? ????? ????, ??? ???? ???,???? ???? ???? ????, ?? ?? ?? ??? ???????. ?? ????? ?? ??? ? ?? ??? ?? ? ? ????.

Laravel ???????? ?? ? ?? ??? ???? ?? ???? ??? ?????. 1. 1. ? \ ?? \ handler ???? ???? ???? ???? ?? ??? ???? ????, ?? ?? ???? ?? report () ???? ?? ?? ??? ????? ????. 2. monolog? ???? ?? ???? ???? Config/Logging.php?? ?? ?? ? ?? ???? ???? ???? ???? ?? ??? ?? ??? ???????. ???, ??? ?? ??? ????? ?? report ()? ???? ?? ? ? ????. 3. Render () ???? ??? ???? Unified JSON ?? ?? ??? ???? API? ?? ? ??? ?? ??? ??????. ? ??? ??? ????

Laravel ?? ???? 4 ?? ?? ??? ?? ?? ???? ???? ???? ? ????. 1. ?? ????? ???? ?? ??? ??? ??? ?? ???? ??? ???? ?????? ??? ??? ????? ?? ??? ?? ???? ??? ??????. 2. ???? ?? ????? ??????? ?????, n 1 ??? ???, ?? ??? ????, ??? ??, ??? ?? ? ?? ? ?? ??, ?? ??? ????. 3. ?? ?? ?? ? ?? ???? ??? ??? ?? ?? ??? ? ??? ???? ???? ???? ???? ???? ? ?? ????? ??????. 4. ??? ?? ? ???? ??? ??? ??? ?? ???? ????? ?? ?????? ????? ?? ???? ? ??? ?? ??? ????? ??????.
