<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          MinkPHP 瀏覽器模擬測試

          聯(lián)合創(chuàng)作 · 2023-10-01 17:44

          Mink 是開源的 PHP 瀏覽器/控制器 模擬測試工具。Mink 可以模擬 Web 應用和瀏覽器之間的交互,測試 Web 應用的行為是否正確。

          <?php
          
          use Behat\Mink\Mink,
              Behat\Mink\Session,
              Behat\Mink\Driver\GoutteDriver,
              Behat\Mink\Driver\Goutte\Client as GoutteClient;
          $startUrl = 'http://example.com';
          
          // init Mink and register sessions
          $mink = new Mink(array(
              'goutte1' => new Session(new GoutteDriver(new GoutteClient())),
              'goutte2' => new Session(new GoutteDriver(new GoutteClient())),
              'custom'  => new Session(new MyCustomDriver($startUrl))
          ));
          
          // set the default session name
          $mink->setDefaultSessionName('goutte2');
          
          // visit a page
          $mink->getSession()->visit($startUrl);
          
          // call to getSession() without argument will always return a default session if has one (goutte2 here)
          $mink->getSession()->getPage()->findLink('Downloads')->click();
          echo $mink->getSession()->getPage()->getContent();
          
          // call to getSession() with argument will return session by its name
          $mink->getSession('custom')->getPage()->findLink('Downloads')->click();
          echo $mink->getSession('custom')->getPage()->getContent();
          
          // this all is done to make possible mixing sessions
          $mink->getSession('goutte1')->getPage()->findLink('Chat')->click();
          $mink->getSession('goutte2')->getPage()->findLink('Chat')->click();
          瀏覽 17
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          編輯 分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          編輯 分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  成人毛片在线精品国产 | 亲子乱一区二区 | 亚洲系列日韩 | 三级特黄毛片 | 久久伊人一区二区 |