一、前置知识
1、小程序MiniProgram
- 2017年1月9日诞生
- 腾讯最高级别的战略产品,用于替换一些不常用的App,释放手机资源
- 让商家能更好地对接业务,实现线上支付,线下消费的用户体验
- 缺点:a 页面数量不超过5个
b 数据包大小不超过8M
c 业务逻辑不能太复杂
- 优点:a 友好礼貌,没有广告
b 功能丰富
c 无需下载,即用即走
2、小程序和App区别
- 安装:微信小程序无需安装
- 登陆:微信小程序不需要注册账号,直接使用微信号进行登录
- 费用:微信小程序开发和维护的费用是App的十分之一
- 流量:微信小程序不需要引流,有10亿的微信用户
3、小程序和App联系
- 均为移动应用
- 均为点对点应用(B2B / B2C / C2C)
4、微信开发者工具
- https://developers.weixin.qq.com/miniprogram/dev/devtools/sandbox.html
-
APPID :微信小程序的唯一标识,确保当前小程序能够通过微信公众平台访问请求后台服务器
5、技术架构
- 前端:WXML+WXSS+JS
- 后端:LAMP / WAMP ( windows+apache+mysql+php)
二、Ego商城介绍
三、测试流程
- 1 需求分析
- 2 测试计划和方案
- 3 设计测试用例和用例评审:用例评审是为了发现覆盖率,用例的可读性,可执行性
- 4 执行测试用例和跟踪:日志跟踪:为了测试留痕 生命周期跟踪:跟踪BUG
- 5 测试报告和总结
四、Ego商城项目部署
1、注册微信小程序账号
申请小程序账号:https://mp.weixin.qq.com
申请成功后小程序管理界面:https://mp.weixin.qq.com/wxamp/devprofile/get_profile?token=1920791352&lang=zh_CN
微信开发者账号注册:https://developers.weixin.qq.com/community/develop/mixflow
https://developers.weixin.qq.com/miniprogram/dev/framework/quickstart/getstart.html#申请帐号
小程序测试号申请:
https://developers.weixin.qq.com/miniprogram/dev/devtools/sandbox.html
申请成功后小程序测试号登陆界面:
https://mp.weixin.qq.com/wxamp/sandbox?doc=1
2、后端部署
LAMP: Linux (Apache – ThinkPHP – MySQL)
修改AppID和AppSecret
ifconfig 查看IP地址
cd / 进入系统根目录下
vim
3、前端部署
小程序 – app / page (WXML – WXSS – JavaScript)
将文件放在没有中文目录的文件夹下
五、需求分析
六、测试计划和方案
七、设计测试用例和用例评审
八、执行测试用例和跟踪
九、测试报告和总结