Day 29- 鬼斧神工 :Serverless 电商 - 实战 - 测试计画。

前言

在我们完成一项产品的时候都需要做到各种测试,并完成相关测试计画,才是一个完整的产品。

单元测试

在完成专案後,我们需要从前端到後端的每一项 FunctionMethod 做单元测试(我们统称Function),并在跑专案建构的时候都会自动产出测试报告,并针对Azure API Management 做到监控API状态。

整合测试

针对各项Functions的单元测试过後便是一连串的测试,可以针对各种不同情境的单元测试整合成连续动作,做到整合测试。

端对端测试

我们针对各种使用者情境订定出不一样的端对端测试:

  1. 推送商品并建立抛弃式电商页面。
  2. 进入店面到浏览各项商品。
  3. 浏览产品加入购物车。
  4. 加入购物车後结帐。
  5. 结帐後收到订单信(消费者及店家),扣除库存并产生订单。
  6. 订单检索。
  7. 订单状态更改并寄发信件。
  8. 订单申请详细并寄发信件。
  9. 订单申请退货并寄发信件。

本日小结

完成测试计画之後便是要来填写测试噜!


<<:  DAY29 把程序装到手机里吧

>>:  [Day 29] 毁灭人类的人工智慧

PostgreSQL 资料储存与 mybatis

PostgreSQL是一个开源的框架,关联式资料库资管理系统。PostgreSQL 的操作过程相似於...

[Day 2]我也好想要有监定技能(前端篇)

如果被老板发现我们可以一眼监定出需求的细节和问题的原因,那我们的工作量会不会变更多 Mock的第一步...

【Day27】其他开源资源-审批引擎

#odoo #开源系统 #数位赋能 #E化自主 正如我们前一篇所提,odoo作为一个开源软件,在世界...

Day 1: 所以到底什麽是Nativescript

Nativescript简介 Nativescript是一个用来写跨平台app的框架,一套code可...

什麽是业务模型画布 (Business Model Canvas)?

业务模型画布(BMC)是一种战略管理和企业家工具,它是一种直观的图表,可让您描述,设计,挑战,发明和...