此 repo 包含 TodoMVC 应用程序的测试. 测试可以通过不同的帮助者执行.

安装
这是您在测试中迈出的第一步的游乐场,所以建议您不要从国家防范机制安装它,而是从repo复制它,然后安装依赖:
git clone [email protected]:codecept-js/examples.git codeceptjs-examples && cd codeceptjs-examples && npm i
这将安装有 Puppeteer, WebdriverIO 和 TestCafe 包的 CodeceptJS .
运行测试
默认帮助者为Playwright.
剧作家
使用 codecept.conf.js 用 Playwright 运行测试 :
npx codeceptjs run --steps
傀儡
使用 codecept.puppeteer.conf.js 使用 Pippeteer 进行测试:
npx codeceptjs run --steps -c codecept.puppeteer.conf.js
网络司机
使用 codecept.webdriver.conf.js 用 Chrome 的 WebdriverIO 进行测试:
npx codeceptjs run -c codecept.webdriver.conf.js --steps
测试咖啡厅
使用 codecept.testcafe.conf.js 用Chrome的TestCafe进行测试:
npx codeceptjs run -c codecept.testcafe.conf.js --steps
无头模式
以无头模式运行测试 :
HEADLESS=true npx codeceptjs run --steps
并行执行
与3名工人同时进行测试:
npx codeceptjs run-workers 3
贷项
作为由Stefan Huber所创作的代码新闻的一部分. 由CodeceptJS维护 团队.
自由主义
麻省理工学院