02. Ego微商项目介绍
2024年10月28日大约 3 分钟
02. Ego微商项目介绍
- Ego微商小程序项目熟悉
- Ego微商小程序测试准备
目标
- 能够解答当前Ego微商项目的熟悉项目四个步骤的答案
- 能做好与当前项目相关的测试的准备工作
1. 熟悉项目的步骤
- 项目干什么的?
- 简明扼要描述项目实现的核心目的
- 项目是给谁用的?
- 为谁提供服务(普通用户和管理员)
- 项目构成模块有哪些?
- 核心模块:构成项目的功能模块有哪些
- 核心业务:用户如何使用的场景描述
- 项目的技术栈?
- 构想项目的技术组合
- 开发语言、使用数据库、服务器等
2. 项目基本介绍
依附于微信的平台,为用户提供B2C的线上食品零售平台(微信小程序客户端;小程序的后台)
主要为会上网的微信用户使用 (管理人员也可以使用)
1. 项目基本模块
- 主页
- 主要展示热门商品
- 分类
- 分门别类展示不同商品
- 购物车
- 意向商品选择,存储
- 我的
- 关联显示个人信息
2. 项目核心业务
该产品主要提供的服务/应用是什么?
- 正常流程
- 异常流程
3. 项目技术栈
- 前端:以微信小程序为主的客户端,进行发起请求并显示响应结果
- 后端:以LAMP为架构的服务器,处理前端请求并给出正确的响应的应用服务器
3. Ego微商小程序测试准备
1. 所需设备及工具
测试设备
- 测试网络 (WiFi/移动网络)
- 手机模拟器(微信开发者工具) (真机/模拟器)
应用软件
- 连接linux工具:finalshell、xshell、putty、SecureCRT等任选一个
- 连接MySQL工具:Navicat、DBeaverl
- 抓包工具:Charles、Fiddler任选一个
- 代码调试:微信开发者工具 (推荐)
2. 开发者专属账号
1. 专属账号作用
获取微信提供的相关服务的必备账号密码(APPID和APPSecret配合使用)
提供一套合法的专属账号信息,为后续搭建测试环境做准备(对于开发来说,能进行小程序的开发任务)
1. APPID:
验证小程序的合法性 (对外公开)
小程序的唯一标识 (身份证)
能唯一的表示微信小程序(唯一性和合法性)
2. APPSecret:
APPID对应的密码(私有的)确保不能泄露,存放在服务端,能够解密微信小程序APPID的正确性
2. 专属账号
1. 正式账号
微信公众平台申请: https://mp.weixin.qq.com/
账号分类:
个人版:不支持微信支付
企业版:支持微信支付
2. 临时账号
微信开放社区申请: https://developers.weixin.qq.com/community/develop/mixflow
账号分类:
个人版:不支持微信支付
妥善保存申请好APPID和APPSecret
3. 专属账号申请
1. 正式账号申请参见链接:微信公众平台 (https://mp.weixin.qq.com/)
个人版:需要个人身份证件 (身份证)
企业版:需要企业营业执照、法人身份证件等信息
测试账号申请参见文档: “如何申请微信小程序的测试APPID和APPSecret ”