/**
  * Clicks all app links.
  */
 public function testLinks()
 {
     $params = Yii::$app->params;
     $clickTest = new ClickTest($params['domainName'], ['formOptions' => [], 'groupUrls' => true, 'createExcepts' => [[['(.*\\/)', false], ['(\\d+)', true]]], 'curlOptions' => ['cookieFile' => $params['curlCookieFile']]]);
     $clickTest->selector = 'a:not([href=""])';
     // phpQuery selector for searching urls on pages.
     $clickTest->except[] = '/storage/';
     // exclude url.
     // login to your login page with your access data.
     $clickTest->request('/index/logout')->login('/index/login', ['LoginForm[username]' => $params['auth']['username'], 'LoginForm[password]' => $params['auth']['password'], 'LoginForm[language]' => 'en']);
     $clickTest->clickAllLinks('/');
     // this is the main action - clicking all found urls.
     $clickTest->result();
     // returning result.
 }