webnitros/looking
最新稳定版本:v1.1.9
Composer 安装命令:
composer require webnitros/looking
包简介
Тестирование
关键字:
README 文档
README
Пакет для тестирования страниц сайта и выявления проблем с индексаций и SEO заголовками
composer require webnitros/looking
Возможности
Проверка индексации
<?php // Создаем сайт $Site = new Site($domain); //$Site->set // Записываем User agent - опционало $Site->setUserAgent(new UserAgent('searchBot')); // Создаем страницу с указанием сайта $Site = new Page($Site,'/about'); // Проверка статус тега title. // - проверяет существование на странцие // - проверяется что заголовков на странице только один тег // - проверяется на пустату $Page->elements()->status('title') // вернет заголовок $Page->title() // Вернет true если страница разрешена к индексации // Проверяется robots.txt, headers, тег на странице noindex $Page->indexingAllowed() // Сравнение загловков $actual = $Page->title(); // пример: Мой блок с 2002 года $expected = $Page->elements()->expected('Мой блок с {%} года', $actual); // вернет: Мой блок с 2002 года // Проверяем что заголовки равны $diff = $actual === $expected;
Для mac
Утилита
brew install gh
Публикация нового релиза вместе с тегом через утилиту gh
gh release create "v0.0.8" --generate-notes
Настройка папокыы
В phpStorm настроить "Directories" для папок
src = App\ tests = Tests\
Подключения в composer.json
{
"repositories": [
{
"type": "vcs",
"url": "https://github.com/webnitros/app"
}
],
"require": {
"webnitros/app": "^1.0.0"
}
}
phpunit
Переменные для env задаются в файле phpunit.xml
统计信息
- 总下载量: 98
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2022-07-24