文件名称:SEODeploy:SEODeploy:灵活的模块化Python库,用于在部署管道中自动进行SEO测试
文件大小:251KB
文件格式:ZIP
更新时间:2024-02-25 23:28:17
deployment seo python3 headless-chrome contentking
SEODeploy:灵活的模块化Python库,用于自动化部署管道中的SEO测试。 适用于: 总览 该库试图提供一种灵活的格式,以允许开发人员将SEO检查合并到开发工作流程中。 它遵循以下设计构造: 模块化:有关使用ModuleBase类进行测试删除的示例,请参见modules文件夹。 此处放置并在seotesting_config.yaml中配置的模块将根据示例URL自动进行测试。 差异检查:开发人员可以通过忽略检查在seotesting_config.yaml文件中指定希望看到差异的位置。 根据模块的设计,所有其他差异将在产品和阶段主机之间进行差异检查,并报告为错误。 样本URL
【文件预览】:
SEODeploy-master
----poetry.lock(74KB)
----path_samples.txt(212B)
----.gitignore(2KB)
----requirements.txt(481B)
----pyproject.toml(1KB)
----src()
--------seodeploy()
----LICENSE.md(1KB)
----.pre-commit-config.yaml(260B)
----CHANGELOG.md(104B)
----seodeploy_config.yaml(4KB)
----README.md(3KB)
----jenkins()
--------scripts()
--------Jenkinsfile(2KB)
----tests()
--------conftest.py(1KB)
--------test_cli.py(3KB)
--------__init__.py(1KB)
--------test_config.py(2KB)
--------test_comparison.py(5KB)
--------test_helpers.py(3KB)
--------files()
--------modules()
----.prospector.yaml(685B)
----mkdocs.yml(867B)
----output.csv(8KB)
----docs()
--------images()
--------index.md(4KB)
--------todo.md(688B)
--------about.md(2KB)
--------modules()
----coverage.pytest(3KB)