文章目录
什么是软件?
实现特定功能的程序。
什么是软件测试?
使用技术手段验证软件是否满足使用需求。
软件测试目的:
保障软件质量,减少软件缺陷。
一、认识项目
1.1 项目介绍
测试软件:抖音
类型:短视频
短视频特点:3min以内;美化编辑或加特效;网络社交平台分享
1.2 熟悉项目
三方面:
- 项目用户
- 自媒体用户:发布原创视频;开直播;开店铺;粉丝互动
- 普通用户:浏览视频;看直播;买商品;点赞/评论/打赏
- 项目功能
- 短视频:拍摄、编辑、发布、特效
- 直播:开播设置、直播交互(礼物、聊天、连麦)
- 电商:商品浏览、购物车、下单交付、优惠券
- 好友:搜索好友、添加好友、私信聊天
- 消息:粉丝、@我的、私信
- 推荐:视频推荐、直播推荐、商品推荐
- 周边:个人主页、作品管理、关注动态
- 项目结构
- 客户端:负责完成与用户的交互任务
- 服务器:负责处理应用逻辑和存储数据
- C/S结构:需要单独安装客户端软件