prescript
v0.5555555.0
prescript是一个基于 Node.js 的测试运行器,有助于让编写端到端/验收测试变得有趣。
使用 Mocha 等单元测试框架编写功能和端到端测试(例如使用 Puppeteer 或 Selenium)有时会很痛苦,因为当一个步骤失败时,您必须从头开始重新运行测试以验证您是否成功修好了。与单元测试相比,端到端测试通常非常慢。
prescript通过允许您将测试表示为多个离散步骤来解决此问题。 prescript然后带有交互式开发模式,您可以在其中热重加载测试脚本并在步骤之间跳转。
这意味着您在编写测试时运行测试。如果您犯了错误,您可以修复测试、热重载并继续测试,而无需重新运行整个测试套件。
文档可在我们的网站上找到。
运行 Prescript 示例场景:
yarn test-examples
运行单个场景:
./bin/prescript " ./examples/calculator/tests/Basic addition (page object).js "
运行单元测试:
yarn test