文件名称:cloud-e2e-bdd-test-runner-example-js:@ nordicsemiconductore2e-bdd-test-runner的使用示例
文件大小:267KB
文件格式:ZIP
更新时间:2024-04-08 21:48:13
bdd gherkin cloud-native e2e-test nrf-asset-tracker
适用于AWS的BDD Feature Runner示例 使用。 npm ci # install dependencies npx cdk deploy # deploy the stack to your AWS account npm test # run the tests 注意:AWS CDK遵循AWS开发工具包的身份验证方法。请参阅以了解更多信息。 Webhook接收器 显示了如何使用AWS ApiGateway,Lambda和SQS为Webhook终端节点设置真正的测试倍数。它允许测试应该发送Webhook的组件是否正在实际发送它。 设定CD 您需要为具有存储库写入权限的帐户创建具有repo和admin:repo_hook权限的。 您需要将此令牌存储在AWS ParameterStore中,这是通过AWS CLI完成的一次性手动步骤:
【文件预览】:
cloud-e2e-bdd-test-runner-example-js-saga
----.eslintrc(84B)
----.mergify.yml(415B)
----.github()
--------CODEOWNERS(18B)
--------workflows()
----commitlint.config.js(61B)
----.prettierignore(41B)
----aws()
--------lambda.js(673B)
--------CDStack.ts(4KB)
--------cloudformation-cd.ts(678B)
--------TestApp.ts(258B)
--------WebhookReceiverStack.ts(3KB)
--------cloudformation-test.ts(149B)
--------CDApp.ts(374B)
--------stackBaseName.ts(199B)
----CONTRIBUTING.md(93B)
----tsconfig.json(155B)
----LICENSE(2KB)
----README.md(2KB)
----.husky()
--------commit-msg(66B)
--------pre-commit(57B)
--------.gitignore(2B)
----cdk.json(51B)
----features()
--------Webhook.feature(913B)
----adr()
--------README.md(336B)
--------move-to-nordicsemiconductor-github-organization.md(680B)
--------use-saga-as-the-main-branch.md(954B)
----renovate.json(81B)
----.editorconfig(295B)
----CODE_OF_CONDUCT.md(93B)
----.gitignore(286B)
----.prettierrc.js(101B)
----continuous-deployment.yml(241B)
----package-lock.json(1.12MB)
----feature-runner()
--------run-features.ts(1KB)
----package.json(2KB)