没有合适的资源?快使用搜索试试~ 我知道了~
behat-concurrency:Behat扩展带来了并发性!
共16个文件
php:8个
yml:2个
md:1个
需积分: 5 0 下载量 134 浏览量
2021-05-15
15:25:53
上传
评论
收藏 16KB ZIP 举报
温馨提示
Behat并发 正在进行中,敬请期待! Behat扩展带来了并发性! 加速Behat套件的最常见方法是在单独的工作进程中运行它们。 通常,用户将其套件分为方案列表,以使用过滤器(手动或自动)执行,然后在单独的Behat实例中运行方案的每个过滤列表。 这很容易做到,但是这种方法有其自身的缺点: 固定的每个工作人员方案列表,这意味着当您与两个工作人员一起运行套件时,它们将具有相同数量的要执行的方案,但是某些方案的执行速度可能较慢,而某些方案的执行速度会更快。 这会给工人造成不均匀的负荷,并且不允许利用 无法并行执行大纲方案。 例如,您有9个方案和1个大纲方案,其中包含100个示例(几乎不会做类似的事情,但是)。 如果我们启动2个工作进程,则每个进程将执行5个不同的场景,而其中一个工作程序将在不提高速度的情况下执行大纲场景。 由于这些原因,我做了 这个怎么运作 上述方法与此扩展之间的区别
资源推荐
资源详情
资源评论
收起资源包目录
behat-concurrency-master.zip (16个子文件)
behat-concurrency-master
src
Cli
ConcurrencyController.php 1KB
WorkerController.php 775B
ServiceContainer
ConcurrencyExtension.php 2KB
Exception
InvalidNumberOfWorkersException.php 319B
Tester
ConcurrentExercise.php 2KB
composer.lock 45KB
README.md 2KB
features
bootstrap
FeatureContext.php 4KB
basic.feature 546B
support
DummyContext.php 1KB
behat.yml 216B
templates
feature.php 474B
behat.yml 9B
.editorconfig 253B
.gitignore 12B
composer.json 699B
共 16 条
- 1
资源评论
Compass宁
- 粉丝: 30
- 资源: 4643
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功