jest-cucumber:在Jest中执行小Cucumber方案

时间:2024-05-20 02:40:00
【文件属性】:

文件名称:jest-cucumber:在Jest中执行小Cucumber方案

文件大小:5.28MB

文件格式:ZIP

更新时间:2024-05-20 02:40:00

acceptance-testing jest cucumber specification-by-example jest-cucumber

笑话Cucumber 在Jest中执行小Cucumber方案 概述 jest-cucumber是在之上运行的的替代方案。 您不必为每个场景编写一个Jest测试,而无需使用describe和it块,然后在Jest测试中定义Given , When和Then步骤定义。 然后,jest-cucumber允许您将这些Jest测试链接到功能文件,并确保它们始终。 动机 Jest是出色的测试运行程序,具有强大的功能,例如并行测试执行,模拟,快照,代码覆盖率等。如果您使用的是VS Code,那么还有一个很棒的,可以让您在编写测试时获得实时反馈并轻松地分别调试失败的测试。 是一种流行的工具,用于进行 并创建业务可读的可执行规范。 该库旨在实现两全其美,甚至在同一测试运行程序中运行您的单元测试和验收测试。 入门 安装Jest Cucumber: npm install jest-cucumber --sa


【文件预览】:
jest-cucumber-master
----.travis.yml(81B)
----images()
--------jest-cucumber-demo.gif(5.19MB)
----docs()
--------GherkinTables.md(2KB)
--------StepDefinitionArguments.md(1KB)
--------ReusingStepDefinitions.md(3KB)
--------AutomaticStepBinding.md(5KB)
--------ScenarioOutlines.md(2KB)
--------RunningTheExamples.md(2KB)
--------UsingDocstrings.md(1KB)
--------AsynchronousSteps.md(2KB)
--------AdditionalConfiguration.md(5KB)
--------Backgrounds.md(5KB)
----package.json(1KB)
----tslint.json(274B)
----greenkeeper.json(140B)
----LICENSE(11KB)
----package-lock.json(239KB)
----src()
--------automatic-step-binding.ts(3KB)
--------feature-definition-creation.ts(10KB)
--------validation()
--------code-generation()
--------tag-filtering.ts(3KB)
--------parsed-feature-loading.ts(13KB)
--------configuration.ts(820B)
--------index.ts(530B)
--------models.ts(2KB)
----.npmignore(45B)
----tsconfig.json(410B)
----examples()
--------typescript()
--------ecmascript()
----.gitignore(602B)
----README.md(4KB)
----stale.yml(727B)
----.vscode()
--------launch.json(955B)
--------settings.json(285B)

网友评论