尊龙凯时人生就是搏

Laravel¿ª·¢£ºÔõÑùʹÓÃLaravel Dusk¾ÙÐж˵½¶Ë²âÊÔ£¿

Ëæ×ÅÏÖ´úwebÓ¦ÓóÌÐòµÄÖØ´óÐÔÔöÌí£¬²âÊÔÒѾ­³ÉΪÈκÎÀÖ³ÉÏîÄ¿µÄÒªº¦ÒªËØ ¡£ÏÖÔÚ£¬Ô½À´Ô½¶àµÄ¿ª·¢Ö°Ô±ºÍÍŶӶ¼ÔÚÑ°ÕÒÐµĹ¤¾ßºÍÒªÁìÒÔÌá¸ß´úÂëÖÊÁ¿ºÍ²âÊÔÁýÕÖÂÊ ¡£laravel duskÊÇÒ»¸ö¿ÉÒÔΪlaravelÓ¦ÓóÌÐòÌṩ¶Ëµ½¶Ë²âÊÔ£¨e2e£©µÄ¹¤¾ß£¬±¾ÎĽ«ÏÈÈÝÔõÑùʹÓÃËü ¡£

ʲôÊÇLaravel Dusk£¿

Laravel DuskÊÇÒ»¸ö»ùÓÚChrome DriverºÍFacebook WebDriverµÄ×Ô¶¯»¯ä¯ÀÀÆ÷²âÊÔ¹¤¾ß ¡£Ëü¿ÉÒÔÄ£ÄâÓû§»¥¶¯²¢²âÊÔÓ¦ÓóÌÐòµÄÏÖʵÑéΪ ¡£Óë¹Å°åµÄ²âÊÔ¹¤¾ß²î±ð£¬Ëü¿ÉÒÔÔÚÕæʵµÄä¯ÀÀÆ÷ÖÐÔËÐвâÊÔ£¬´Ó¶øÌṩÁËÒ»ÖÖ¸üÕæʵµÄ²âÊÔÌåÑé ¡£

±ðµÄ£¬Laravel Dusk»¹ÌṩÁËÒ»¸ö¼òÆÓÒ×ÓõÄAPIºÍÃûÌÃÓѺõIJâÊÔЧ¹û±¨¸æ ¡£ËüÓëLaravel¿ò¼ÜÎ޷켯³É£¬²¢Ò×ÓÚÔÚÒ»Á¬¼¯³ÉϵͳÖа²ÅźÍÔËÐÐ ¡£

ʹÓÃLaravel Dusk

×°ÖÃLaravel Dusk

ÒªÔÚLaravelÓ¦ÓóÌÐòÖÐʹÓÃLaravel Dusk£¬Ê×ÏÈÐèÒª½«Æä×÷ΪÒÀÀµÏî×°Öà ¡£Ê¹ÓÃÒÔÏÂÏÂÁî×°Öãº

composer require --dev laravel/dusk

µÇ¼ºó¸´ÖÆ

ÌìÉúDuskµÄ×°Öþ籾

ÌìÉúDuskµÄ×°ÖýÅÔ­À´ÉèÖÃÐëÒªµÄ²âÊÔÎļþºÍÉèÖãº

php artisan dusk:install

µÇ¼ºó¸´ÖÆ

Æô¶¯²âÊÔ

½¨ÉèÄãµÄµÚÒ»¸ö²âÊÔ ¡£Dusk²âÊÔÎļþ°²ÅÅÔÚtests/BrowserĿ¼ÖÐ ¡£Ìí¼ÓÒ»¸öвâÊÔÎļþ²¢ÔÚÆäÖбàд²âÊÔ´úÂ룺

<?php

namespace TestsBrowser;

use IlluminateFoundationTestingDatabaseMigrations;
use LaravelDuskBrowser;
use TestsDuskTestCase;

class ExampleTest extends DuskTestCase
{
    /**
     * A basic browser test example.
     *
     * @return void
     */
    public function testBasicExample()
    {
        $this->browse(function (Browser $browser) {
            $browser->visit('/')
                    ->assertSee('Laravel');
        });
    }
}

µÇ¼ºó¸´ÖÆ

¿ÉÒÔ¿´µ½£¬Õâ¸ö²âÊÔ´úÂëºÜÊǼòÆÓ ¡£ËüʹÓÃ->visit()±í´ïʽÀ´Ê¹ä¯ÀÀÆ÷»á¼ûÖ÷Ò³£¬²¢Ê¹ÓÃ->assertSee()±í´ïʽÀ´ÑéÖ¤ËüÊÇ·ñ¿´µ½ÁËÈ·ÇеÄÎı¾Laravel ¡£

×¢ÖØ£¬ÔÚ²âÊÔ֮ǰ£¬Ò»¶¨ÐèÒªÒ»¸öÓ¦ÓóÌÐò£¬¿ÉÒÔʹÓÃÒÔÏÂÏÂÁîÌìÉú£º

php artisan make:auth

µÇ¼ºó¸´ÖÆ

ÔËÐвâÊÔ

×îºóÒ»²½ÊÇÔËÐвâÊÔ ¡£ÔËÐÐÒÔÏÂÏÂÁîÆô¶¯Laravel Dusk²âÊÔÌ×¼þ£º

php artisan dusk

µÇ¼ºó¸´ÖÆ

ÈôÊDzâÊÔͨ¹ý£¬½«»áÊä³ö£º

OK (1 test, 1 assertion)

µÇ¼ºó¸´ÖÆ

ÈôÊDzâÊÔʧ°Ü£¬Ôò»áÊä³öÓйØʧ°ÜµÄÏêϸÐÅÏ¢ÒÔ¼°²âÊÔʧ°ÜµÄλÖà ¡£

½áÂÛ

Laravel DuskΪLaravelÓ¦ÓóÌÐòÌṩÁËÒ»ÖÖÇáÓ¯µÄ¶Ëµ½¶Ë²âÊÔ·½·¨£¬¿ÉÒÔÔÚÕæʵµÄä¯ÀÀÆ÷ÇéÐÎÖÐÔËÐвâÊÔ£¬´Ó¶øÌṩһÖÖ¸üÕæʵµÄ²âÊÔÌåÑé ¡£±ðµÄ£¬Ëü»¹Îª²âÊÔÌṩÁËÒ»¸öÒ×ÓÚʹÓõÄAPIºÍÃûÌÃÓѺõIJâÊÔЧ¹û±¨¸æ£¬Ò×ÓÚÔÚÒ»Á¬¼¯³ÉϵͳÖа²ÅźÍÔËÐÐ ¡£ÈôÊÇÄãÕýÔÚÑ°ÕÒÒ»ÖÖÎÞа¿É¿¿µÄ²âÊÔ¹¤¾ß£¬²¢ÇÒʹÓÃLaravelÀ´¹¹½¨WebÓ¦ÓóÌÐò£¬ÄÇôLaravel Dusk¾ø¶ÔÖµµÃÒ»ÊÔ ¡£

ÒÔÉϾÍÊÇLaravel¿ª·¢£ºÔõÑùʹÓÃLaravel Dusk¾ÙÐж˵½¶Ë²âÊÔ£¿µÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡

ÃâÔð˵Ã÷£ºÒÔÉÏչʾÄÚÈÝȪԴÓÚÏàÖúýÌå¡¢ÆóÒµ»ú¹¹¡¢ÍøÓÑÌṩ»òÍøÂçÍøÂçÕûÀí£¬°æȨÕùÒéÓë±¾Õ¾Î޹أ¬ÎÄÕÂÉæ¼°¿´·¨Óë¿´·¨²»´ú±í尊龙凯时人生就是搏ÂËÓÍ»úÍø¹Ù·½Ì¬¶È£¬Çë¶ÁÕß½ö×ö²Î¿¼ ¡£±¾ÎĽӴýתÔØ£¬×ªÔØÇë˵Ã÷À´ÓÉ ¡£ÈôÄúÒÔΪ±¾ÎÄÇÖÕ¼ÁËÄúµÄ°æȨÐÅÏ¢£¬»òÄú·¢Ã÷¸ÃÄÚÈÝÓÐÈκÎÉæ¼°ÓÐÎ¥¹«µÂ¡¢Ã°·¸Ö´·¨µÈÎ¥·¨ÐÅÏ¢£¬ÇëÄúÁ¬Ã¦ÁªÏµ尊龙凯时人生就是搏ʵʱÐÞÕý»òɾ³ý ¡£

Ïà¹ØÐÂÎÅ

ÁªÏµ尊龙凯时人生就是搏

18523999891

¿É΢ÐÅÔÚÏß×Éѯ

ÊÂÇéʱ¼ä£ºÖÜÒ»ÖÁÖÜÎ壬9:30-18:30£¬½ÚãåÈÕÐÝÏ¢

QR code
sitemap¡¢ÍøÕ¾µØͼ