dps-smoketest:DPS烟雾测试

时间:2024-03-01 12:49:32
【文件属性】:

文件名称:dps-smoketest:DPS烟雾测试

文件大小:123KB

文件格式:ZIP

更新时间:2024-03-01 12:49:32

Kotlin

DPS烟雾测试 总览 对在DPS环境中部署的应用程序运行端到端烟雾测试的服务。 该服务的客户端应该是愚蠢的-所有数据设置,测试运行和后续声明都应在该服务中执行。 范围 这并不是要提供功能强大的测试套件,以探测某些或全部DPS生态系统的每个结果。 这些测试的目的是通过测试高价值的满意路径来给部署带来信心。 因此,测试应该易于触发和断言,并涵盖尽可能多的依赖服务。 用法 部署该服务后,可能会影响测试的任何服务都应调用这些测试。 在PoC阶段,将通过非阻塞性Circle步骤运行测试,并手动检查结果。 将来,我们可能会决定将这些测试作为自动化交付流程的一部分进行运行。 数据 此套件中的烟雾测试应: 创建和拆卸自己的测试数据 如果无法做到这一点,请使用手动创建的测试数据,但可以通过此服务设置和删除该数据 在运行测试之前,断言测试数据适合进行测试-否则测试失败会很快 测试资料 测试配置文件区


【文件预览】:
dps-smoketest-main
----build.gradle.kts(995B)
----.gitignore(1KB)
----Dockerfile(920B)
----sonar-project.properties(605B)
----src()
--------main()
--------test()
----gradlew(6KB)
----LICENSE(34KB)
----docker-compose.yml(2KB)
----AI-Agent.xml(426B)
----README.md(3KB)
----gradlew.bat(3KB)
----gradle()
--------wrapper()
----.circleci()
--------config.yml(2KB)
----settings.gradle.kts(35B)
----helm_deploy()
--------values-dev.yaml(732B)
--------.helmignore(342B)
--------values-preprod.yaml(700B)
--------README.md(2KB)
--------dps-smoketest()
--------values-prod.yaml(684B)
--------secrets-example.yaml(121B)

网友评论