文章目录

  • 一、认识项目
    • 1.1 项目介绍
    • 1.2 熟悉项目
  • 二、项目流程
    • 2.1.1 项目开发流程
    • 2.1.2 测试流程
  • 三、测试用例
    • 3.1 测试用例
    • 3.2 测试用例格式
    • 3.3 注册案例测试用例
  • 四、功能测试
    • 4.1 功能测试思路
    • 4.2 产品需求文档
    • 4.3 需求文档核心内容

什么是软件?
实现特定功能的程序。
什么是软件测试?
使用技术手段验证软件是否满足使用需求。
软件测试目的:
保障软件质量,减少软件缺陷。

一、认识项目

1.1 项目介绍

测试软件:抖音
类型:短视频
短视频特点:3min以内;美化编辑或加特效;网络社交平台分享

1.2 熟悉项目

三方面:

  • 项目用户

    • 自媒体用户:发布原创视频;开直播;开店铺;粉丝互动
    • 普通用户:浏览视频;看直播;买商品;点赞/评论/打赏
  • 项目功能
    • 短视频:拍摄、编辑、发布、特效
    • 直播:开播设置、直播交互(礼物、聊天、连麦)
    • 电商:商品浏览、购物车、下单交付、优惠券
    • 好友:搜索好友、添加好友、私信聊天
    • 消息:粉丝、@我的、私信
    • 推荐:视频推荐、直播推荐、商品推荐
    • 周边:个人主页、作品管理、关注动态
  • 项目结构
    • 客户端:负责完成与用户的交互任务
    • 服务器:负责处理应用逻辑和存储数据
    • C/S结构:需要单独安装客户端软件

二、项目流程

2.1.1 项目开发流程

需求产生:需求方(客户、用户)、产品经理
需求文档:产品经理
设计效果图:设计师
产品开发:研发人员
产品测试:测试人员
部署上线:运维人员

2.1.2 测试流程

  • 需求分析
  • 测试计划
  • 用例设计
  • 用例执行
  • 缺陷管理
  • 测试报告

三、测试用例

3.1 测试用例

测试用例:为特定测试目的设计的测试执行文档,通常包含 测试目的+测试数据+操作步骤+预期结果。

作用:防止漏测;实施测试的标准;测试工作评估。

3.2 测试用例格式


八大要素:

  • 用例编号:项目_模块_编号

  • 用例标题:测试目的-测试点

    • 登陆成功-正确的用户名和密码
  • 模块/项目:所属项目或模块

  • 优先级:表示用例的重要程度或者影响力

    • P0 ~ P3进行命名
    • P0:最高优先级,验证业务流程。10-15%
    • P1:高优先级,验证核心功能。20-30%
    • P2:中优先级,验证一般功能。50-60%
    • P3:低优先级,验证特殊的预置条件和数据设置。10-15%
  • 前置条件:要执行此条用例的前提条件

  • 测试步骤:描述操作步骤,使用编号

  • 测试数据:操作步骤设计的数据,可以为空

  • 预期结果:期望达到的结果

3.3 注册案例测试用例

四、功能测试

4.1 功能测试思路

全局(业务流程)->局部(功能模块)

4.2 产品需求文档

产品需求文档PRD:

  1. 对需求进行规划、定义、描述和展示的工具
  2. 产品设计研发过程中的指导纲领

4.3 需求文档核心内容

  1. 项目概述
  2. 产品角色
  3. 功能大纲
  4. 全局说明
  5. 功能需求
  6. 非功能需求

【入门软件测试01-抖音项目】相关推荐

  1. 人人皆可操作的108个抖音项目:汽车领域细分及玩法变现 (7)

    相对公众号领域,抖音博主们普遍更注重塑造 IP 人设, 排名前 100 名的车评类账号,绝大 部分都是由真人出镜的自媒体博主, 和美妆/颜值类抖音账号相比,多数车评类账号的命名 更加接地气,通俗易懂. ...

  2. 人人皆可操作的108个抖音项目:情感主播也能年入百万(8)

    互联网赚钱的本质就是曝光引流+成交转化,卖的是信息差.资源交换.网络上大部分项目都是可复制性的. 今天猫哥讲的项目,就是一直需求永不断的情感项目,和人性有关. 在情感领域,那些闷声发大财的,各种玩法, ...

  3. GitHub标星1.6K,大佬开源的抖音项目,刷屏全网!

    点击上方"Github爱好者社区",选择星标 回复"资料",获取小编整理的一份资料 作者:GG哥 来源:GitHub爱好者社区(github_shequ) 这是 ...

  4. 绿茶软件测试自学,抖音7号心理测试在哪 7号心理测试小程序绿茶答案

    抖音7号心理测试在哪?抖音7号心理测试小程序在哪玩?抖音7号心理测试绿茶答案是什么?7号心理测试小程序在哪儿免费玩?<7号心理测试>是一款在抖音上非常热门的测试类游戏软件,通过回答问题来进 ...

  5. Android入门视频教程,抖音音视频开发

    前言 今年的面试形势不容乐观,竞争愈发激烈,进大厂的难度又增加了. 但是,梦想还是要有的,万一实现了呢?这不就有一只幸运鹅. 我的一个朋友,几天前,他百年不见更新的朋友圈有了新动态,他居然晒了他的of ...

  6. 微信小程序仿抖音项目实战说明

    功能说明 短视频管理后台: 1.bgm管理(增删改查.文件上传.点击播放) 2.用户列表 3.举报管理 4.用户视频管理 因为微信端Api接口管理后台是围绕微信端功能做的,所以这里我就将功能列举到一起 ...

  7. 抖音项目实现2: api层的实现 | 青训营笔记

    目录导航: 1. 测试user微服务 2. api层的实现 3. github仓库地址 1.测试user微服务 接上一篇实现了user微服务,并将服务注册到了etcd上.测试为服务业编写一个客户端发现 ...

  8. 短视频直播电商抖音项目孵化流程运营带货商业计划书方案范本

    网盘链接地址!https://pan.baidu.com/s/1J_8XW4KbbvLK0LDsgKkh5g?pwd=jxtr 那么关于调节我们的声音的这一块,我给大家一个标题叫做什么呢?想象自己是一 ...

  9. 高赞 GitHub 项目盘点:抖音团队力作

    本文为高赞 GitHub 开源项目盘点,且 推荐的开源项目已经收录到 Awesome GitHub Repo,本期推荐 : 1. 抖音团队开源的 UI 解决方案 2. 一个轻量级 SQLite 可视化 ...

  10. 抖音短视频运营干货:从入门到精通值得一阅!

    "两微一抖"已成企业的营销标配,但对于玩转抖音还懵懵懂懂的你,这篇超级干货,会让你满载而归的! ‍ 01 抖音入门篇 1.新注册的号为何不能马上发作品,需要先养号? 在正式开始发布 ...

最新文章

  1. 关于软件工程课程的期望
  2. 在Ubuntu下怎么截图
  3. databaselink用法
  4. python远程ftp服务器文件,如何将远程python FTP服务器连接到本地pythonftp客户端
  5. vs2013 error MSB8031 MBCSMFC问题的解决
  6. dbeaver导出建表语句_细致入微:如何使用数据泵导出表的部分列数据
  7. 使用SpringMVC 的MultipartFile文件上传时参数获取的一个坑
  8. string类型比较_redis存json数据时选择string还是hash
  9. python 利用pexpect进行多机远程命令执行
  10. 设计模式 代理模式和装饰模式的区别
  11. 5 questions
  12. 将进酒,如果李白也编程
  13. (6)matplot去掉坐标轴
  14. Android MediaCodec学习笔记
  15. 人工智能 一种现代方法 第7章 逻辑Agent(命题逻辑)
  16. 灵越7590BIOS升级到1.6版本无法回退
  17. 与计算机相关的伟人,计算机发展史上最有影响的伟人
  18. 个人HTML期末大作业~ 个人网页(HTML+CSS)6页面带下拉特效~简单带表格带设计说明 ~学生网页设计作业源码
  19. Java多态中的 向上转型/向下转型
  20. Eclipse中安装Java反编译插件JD-Eclipse

热门文章

  1. 博创杯做的魔方还原器
  2. Gmail宕机 备份问题成云计算新题
  3. 【附源码】Java计算机毕业设计小区宠物管理系统(程序+LW+部署)
  4. html如何使用聚合数据,用聚合数据API快速写出小程序
  5. Memory Fence
  6. php用户体验手册,产品经理教程:用户体验要素及产品设计步骤
  7. 任旭阳兼任一点资讯CEO
  8. 网约车小弟“抱团全暖”,聚合平台能否与滴滴霸主一较高下?
  9. mysqldump 建库语句
  10. python采用的是基于_Python采用的是基于____的内存管理方式