打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
SAP 电商云 Spartacus UI 的单元测试和端到端测试,以及 CI/CD 相关话题

单元测试

在项目根目录的 package.json 下面,定义了测试相关的 script:

可以直接 npm run test:libs, 启动所有库的单元测试:

也可以手动执行单个库的单元测试,例如 ng test core:

端到端测试的步骤在这里:SAP Spartacus 如何使用 cypress 进行端到端自动化测试

每一次 Spartacus 开发人员用 git 客户端提交代码时,都会触发 Github workflow 执行 CI/CD 相关流程。

可以参考下面这个 pull request: https://github.com/SAP/spartacus/pull/13230

这些代码提交时触发执行 CI/CD 的配置,在项目工程文件夹的 .github/workflows 里维护,如下图所示:

https://github.com/SAP/spartacus/tree/develop/.github/workflows

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
【哲学角度看软件测试】要想软件“一想之美”,UI 测试少不了
从小白到菜鸟:持续集成说
给产品经理讲讲,什么是持续交付和DevOps
持续集成(CI)
.NETCore下CI/CD之自动化测试
Visual Studio 单元测试之六---UI界面测试
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服