terminus-plugin-project/terminus-wraith-plugin

Wraith - 一款用于辅助Pantheon网站环境视觉回归测试的Terminus插件。

1.0.5 2017-04-24 02:39 UTC

This package is auto-updated.

Last update: 2024-09-22 18:25:53 UTC


README

CircleCI Terminus v1.x Compatible

Wraith - 一款用于辅助Pantheon网站环境视觉回归测试的Terminus插件。

用法

$ terminus wraith [--sites site-name.test,site-name.prod --paths home=/,about=/about,news=/news,... --config --spider]

示例

使用之前的配置或提示环境页面进行对比,然后生成快照

$ terminus wraith

提示环境页面进行对比,然后生成快照

$ terminus wraith --config

提示新页面对比my-site.test和my-site.prod环境,然后生成快照

$ terminus wraith --sites my-site.test,my-site.prod

提示新环境对比/、/about和/news页面,然后生成快照

$ terminus wraith --paths home=/,about=/about,news=/news

使用之前的配置或提示新环境,爬取以检测页面,然后生成快照

$ terminus wraith --spider

安装

有关安装帮助,请参阅使用插件扩展

mkdir -p ~/.terminus/plugins
composer create-project -d ~/.terminus/plugins terminus-plugin-project/terminus-wraith-plugin:~1

配置

安装适用于您的操作系统Wraith。请参阅http://bbc-news.github.io/wraith/os-install.html

测试

my-site.testmy-site.prod替换为您要测试的网站环境

export TERMINUS_SOURCE_SITE_ENV=my-site.test
export TERMINUS_TARGET_SITE_ENV=my-site.prod
cd ~/.terminus/plugins/terminus-wraith-plugin
composer install
composer test

帮助

运行terminus help wraith以获取帮助。