首页
学习
活动
专区
工具
TVP
发布

Jerry的SAP技术分享

Jerry Wang,2007 年从电子科技大学计算机专业硕士毕业后加入 SAP 成都研究院工作至今。
专栏作者
10840
文章
7386888
阅读量
159
订阅数
面对“失业焦虑”我们可以做些什么?让 AI 帮助自己变得更强大!
我从 2007 年大学毕业参加工作至今,已经在软件开发这个岗位上工作 16 年了。这十六年来我也算经历过一些新的技术浪潮的洗礼吧。我工作的 SAP 是欧洲最大也是最成功的软件公司之一,主要的深耕领域是企业管理软件。我也经历了从本地部署软件(On-Premises)到云原生应用这种开发思维和理念的转变,也亲身体会到了 Docker 和 Kubernetes 等虚拟化技术给开发人员带来的切切实实的便捷和工作效率的提升。但这些,都远远没有今年年初以 ChatGPT 为代表的一系列 AI 技术让我感到震撼。
Jerry Wang
2023-05-09
4280
SAP UI5 的自动化测试套件页面的开发步骤介绍
本教程之前的文章,我们已经介绍了测试金字塔理论里的单元测试(Unit Tests)和组件测试(Component Tests)概念,介绍了如何用 SAP UI5 QUnit 和 OPA 这两个框架,编写单元测试用例和集成测试用例
Jerry Wang
2022-05-30
2640
SAP UI5 应用开发教程之八十三 - SAP UI5 的自动化测试套件页面的开发步骤介绍试读版
Jerry Wang,2007 年从电子科技大学计算机专业硕士毕业后加入 SAP 成都研究院工作至今。Jerry 是 SAP 社区导师,SAP 中国技术大使。在长达 15 年的 SAP 标准产品开发生涯里,Jerry 曾经先后参与 SAP Business ByDesign, SAP CRM, SAP Cloud for Customer, SAP S/4HANA, SAP Commerce Cloud(电商云)等标准产品的研发工作。
Jerry Wang
2022-05-11
4500
SAP UI5 应用开发教程之七十九 - 采用测试驱动开发理念(Test Driven Development)进行 SAP UI5 应用的功能开发(一)的试读版
Jerry 从 2014 年加入 SAP成都研究院 CRM Fiori 开发团队之后开始接触 SAP UI5,曾经在 SAP 社区和“汪子熙”微信公众号上发表过多篇关于 SAP UI5 工作原理和源码解析的文章。
Jerry Wang
2022-05-11
6190
避免修改构造函数输入参数引起的 breaking change
protected checkoutService: CheckoutService
Jerry Wang
2022-03-10
1.1K0
SAP 电商云 Spartacus UI 单元测试的依赖隔离设置举例
DeliveryModeComponent,依赖到的一个服务为 CheckoutDeliveryFacade,其实现类为 CheckoutDeliveryService.
Jerry Wang
2022-01-12
3380
SAP 电商云 Spartacus Schematics 开发环境搭建
全局安装 angular 原理图:npm install -g @angular-devkit/schematics-cli。 确保 Angular CLI 是最新的: npm install -g @angular/cli@latest
Jerry Wang
2021-12-14
3.1K0
SAP 电商云 Spartacus UI feature level directive 的工作原理
进行 Component 单元测试时,我们可以使用下面的 MockFeatureLevelDirective 进行 Mock.
Jerry Wang
2021-12-14
2610
SAP Spartacus 电商云 UI Shipping Method 在单元测试环境下没有显示的问题
我之前已经确认了,deliveryModeLoaded 肯定为 true,所以只可能 supportedDeliveryModes 的 length 为 0了。
Jerry Wang
2021-12-14
3720
SAP Spartacus 在 Github 托管虚拟机上执行的 pipeline 明细
📷 checkout 到虚拟机本地: 📷 安装 Node.js: 📷 首先执行 unit-tests-core-lib.sh: 📷 这一行就触发了单元测试的执行: 📷 📷
Jerry Wang
2021-12-14
3480
Jest 测试框架 expect 和 匹配器 matcher 的设计原理解析
副标题:SAP Spartacus SSR 优化的单元测试分析之二 - 调用参数检测 源代码:
Jerry Wang
2021-10-21
7880
Jest 测试框架 beforeEach 的设计原理解析
副标题:SAP Spartacus SSR 优化的单元测试分析之一 : beforeEach
Jerry Wang
2021-10-21
1.1K0
SAP 电商云 Spartacus UI 的单元测试和端到端测试,以及 CI/CD 相关话题
端到端测试的步骤在这里:SAP Spartacus 如何使用 cypress 进行端到端自动化测试
Jerry Wang
2021-10-21
2640
SAP Spartacus PageMetaResolver 的单元测试
page.resolvers.ts 包含了很多接口定义,其中一个就是 PageDescriptionResolver:
Jerry Wang
2021-09-07
3540
SAP Spartacus 单元测试开发规范
与任何其他代码段一样,我们希望单独测试 UI 组件。 我们不希望测试结果受到我们正在测试的类之外的代码的影响。
Jerry Wang
2021-07-21
1.7K0
SAP Spartacus Definition of Done
Spartacus 团队采用了以下一组规则来保持 Spartacus 代码的可读性和可维护性。 作为贡献者,我们要求您遵守这些规则(即使您发现它们在某处被违反)。 当文件始终不遵循这些规则,并且遵守这些规则会使代码变得更糟时,请遵循本地风格。
Jerry Wang
2021-07-21
8290
关于SAP Spartacus Routing 页面上下文切换机制的实现
从实现代码能看出,SAP Spartacus所有routing页面的Page Context,即id和type字段的组合,都维护在ngrx store内。Page context插入,通过store的dispatch方法来完成。
Jerry Wang
2021-04-06
2420
关于Angular里给Component protected方法写单元测试的技巧
本文写作背景是,我需要开发一个单元测试,能够测试到protected convertListItem方法。
Jerry Wang
2021-04-06
3810
如何在Angular单元测试里,对class protected方法进行测试
我的service class里有一个protected方法,我想在单元测试里对其进行测试:
Jerry Wang
2021-04-06
1.6K0
自己动手开发SAP Spartacus focus Directive的单元测试
报错:this.service.findFirstFocusable is not a function:
Jerry Wang
2021-02-24
3580
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档