processmaker4 / pm4-testing-tools
pm4-testing-tools
dev-main
2021-12-17 15:19 UTC
This package is auto-updated.
Last update: 2024-09-17 21:29:38 UTC
README
composer global require processmaker/pm4-testing-tools
使用
> pm4tools hello World
Hello World
开发
添加控制台命令
在 console 文件夹中创建 php artisan 命令,例如。
<?php
use Illuminate\Support\Facades\Artisan;
use ProcessMaker\Models\User;
Artisan::command('users', function () {
dump(User::pluck('username')->toArray());
})->describe('List all stored user names');
导入测试屏幕
> pm4tools test:screen
Available screens:
[0] validation rules loop
> 0
通过工单号导入测试屏幕
> pm4tools test:screen --t=[ticket_number]
导入测试流程
> pm4tools test:process
Available process:
[0] 1126
> 0
通过工单号导入测试流程
> pm4tools test:process --t=[ticket_number]
创建 n 个用户
创建 3 个非管理员用户
> pm4tools create:user 3