kojiro526 / php-checklist
从Markdown生成检查列表
0.1.5
2019-04-08 14:37 UTC
Requires
- php: >=5.6.0
- cebe/markdown: ^1.1
- pear/console_commandline: ^1.2
- phpoffice/phpspreadsheet: ^1.6
- symfony/yaml: ^3.4
Requires (Dev)
This package is auto-updated.
Last update: 2024-09-09 02:42:17 UTC
README
概要
这是一个从Markdown生成测试项检查列表的工具。
以下是如何将Markdown编写的测试项转换为Excel格式检查列表的示例。
# テスト項目1
## 試験項目
### 試験1
アプリが正常に起動することを確認する
#### 手順
- アプリを起動する
- 「始める」ボタンを押下する。
#### 確認
- [ ] ホーム画面が表示されること
- [ ] ホーム画面にウェルカムメッセージが表示されること
安装方法
可以通过以下三种方式使用。
除了使用Docker的方法外,还需要事先准备php和composer的执行环境。
克隆此存储库以使用
$ git clone https://github.com/kojiro526/php-checklist.git
$ cd php-checklist
$ composer install --no-dev
$ php -q ./bin/checklist-php.php --help
使用composer全局安装以使用
添加路径
在Linux, OSX等情况下,请将以下路径设置到.bash_profile
等文件中。
export PATH=$HOME/.composer/vendor/bin:$PATH
在Windows中,请将以下文件夹设置到环境变量PATH中。
%USERPROFILE%\AppData\Roaming\Composer\vendor\bin
安装
$ composer global require kojiro526/php-checklist
$ checklist-php --help
使用Docker
即使没有php的执行环境,也可以通过构建包含在此存储库中的Dockerfile来使用。
$ git clone https://github.com/kojiro526/php-checklist.git
$ cd php-checklist
$ docker build -t kojiro526/php-checklist .
$ docker run --rm kojiro526/php-checklist checklist-php --help
使用方法
基本的使用方法如下。
$ php -q ./bin/checklist-php -i SOURCE_DIR_PATH -o OUTPUT_FILE
如果使用docker,请将包含目标Markdown文档的目录挂载并执行。
$ cd (Markdonドキュメントのあるディレクトリ)
$ docker run --rm -v $(pwd):/work kojiro526/php-checklist checklist-php -i /work -o /work/output.xlsx
在上面的示例中,当前目录被挂载到docker容器内的/work
目录,因此命令的参数也指定了容器内的路径。
许可证
本软件是在MIT许可证下发布的。