软件测试之测试计划案例

这篇具有很好参考价值的文章主要介绍了软件测试之测试计划案例。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


前言

本篇文章以某app为例(下面简称策策头条), 陈述测试计划. 我们先看下整体测试计划的目录.

软件测试之测试计划案例
如下进行各个部分内容展开, 本篇是先展示某个测试计划, 后续文章中则详细介绍如何编写测试计划.

1. 范围和目的(需求说明)

1.1 需求范围和目的

策策头条V1.2在V1.1版本基础上新增如下三个功能模块:
文章详情页–文章评论, 点赞及喜欢
我的–个人信息也–编辑上传个人头像
我的–实名认证

具体需求内容详见<<策策头条前台产品原型图>>

1.2 需求变更

2. 总计划安排和负责人

策策头条V1.2版本, 计划为20xx.12.01开始, 到20xx.12.18结束, 版本周期时长xx天, 测试人员2名, 具体进度安排如下:
软件测试之测试计划案例
注:

  • 预估人日, 指的是需要一天需要几个人才能完成这个工作, 以编号3位例, 人/日=4,代表一天需要4个人完成该工作; 那么测试人员有2名, 则2天就能完成编号3的工作, 以此类推4名测试人员, 1天就能完成该工作.
  • 测试报告由项目组长或者测试主管负责定制.

3. 测试方案

3.1 测试重点

涉及系统: Android, IOS
覆盖范围: 本次版本全部新增需求
测试重点:

  • 1)业务功能: 所有需求覆盖内容
  • 2)兼容性:
    机型:iPhone7, iPhone8, 小米6, 华为p20, OPPOr17, 魅族6S
    系统版本: 安卓: 4.4, 5.0, 6.0. IOS: 9.0-12.0;

3.2 测试策略方法

3.2.1 测试类型

3.2.2 测试基本策略

  • 1)轮次安排
    此版本迭代的功能模式数量较少, 内容如下:
    测试环境: 冒烟测试

    • 第一轮为全覆盖测试, 要求全部新增测试用例全部执行
    • 第二轮为交叉测试, 要求交叉执行全部新增测试用例, 同时保证严重等级为一般以上的bug全部得到处理
    • 第三轮为随机测试, 探索测试, 兼容性测试及自动化回归, 重点关注前两轮测试出现问题的功能, 新功能稳定后, 运行自动化测试脚本对基础功能进行回归验证.

    生成环境: 新功能测试用例执行和基础功能的回归

  • 2)测试方法
    功能测试: 可以使用等价类划分, 边界值等黑盒测试方法
    兼容性测试: 根据实际情况选取主流版本机型, 考虑从分辨率, 网络等情况考虑
    自动化测试: 项目中的基础稳定功能模块使用appium开发脚本进行测试.

4. 环境搭建部署及数据准备

4.1 测试环境部署

开发是什么环境就部署什么环境就行了.
软件测试之测试计划案例

4.2 数据准备

自动化测试数据: 每个栏目准备300条数据, 创建20个用户.文章来源地址https://www.toymoban.com/news/detail-406500.html

5. 测试用例

  1. 用例覆盖
    版本测试要求用例100%覆盖设计文档要求, 并且需要进行评审
  2. 用例执行
    版本用例要求100%执行.

6. 测试限制及风险评估项

  • 测试限制: 兼容性无法完全兼顾, 不能保证测试完成后, 版本能在所有手机上正常运行
  • 需求测试过程中发生变更, 导致设计的修改和代码的重写, 测试时间不够, 有可能存在未覆盖的风险
  • 测试环境, 与实际运行环境不完全一直, 环境差异有可能带来新的问题.
  • 非百分百复现的bug未得到解决, 有可能在用户端出现问题
  • 自动化回归测试只覆盖基础功能的60%, 未被覆盖的功能, 有出现bug的风险.

7. 版本验收标准

  1. 功能要求:
    本次迭代新增需求用例完成率100%
  2. 此版本缺陷修复率:
    紧急: 严重级别错误修复率应达到100%
    普通级别错误修复率应达到90%以上
    优化级别修复率应达到80%以上.
  3. 缺陷呈现收敛趋势
  4. 未解决的bug和延后处理bug经过产品, 研发, 测试三方评审确认.

到了这里,关于软件测试之测试计划案例的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 软件测试用例经典方法 | 单元测试法案例

    单元测试又称模块测试,是对软件设计的最小单元的功能、性能、接口和设计约束等的正确性进行检验,检查程序在语法、格式和逻辑上的错误,并验证程序是否符合规范,以发现单元内部可能存在的各种缺陷。 单元测试的对象是软件设计的最小单位——模块、函数或者类。

    2024年02月10日
    浏览(29)
  • Kali 软件管理测试案例

    window – tracert linux – traceroute python3的升级 开源的 情报搜集工具 recon-ng

    2024年02月11日
    浏览(40)
  • 软件测试:HttpUnit简单介绍和案例应用

    带大家一起了解一下什么是HttpUnit,同时也做了一个小的测试案例供大家学习,一起进步~~~😁😁😁😁😁😁 希望大家多多关注,您的鼓励将是我最大的动力! 我的主页: 不许代码码上红 欢迎来学习! HttpUnit是基于JUnit构建的一个开源的测试框架,专门针对Web应用的测试,

    2024年02月03日
    浏览(30)
  • 【AIGC调研系列】AI赋能软件测试的具体技术实现案例

    AI赋能软件测试的具体技术实现案例主要包括以下几个方面: 自动化测试 :AI技术可以通过编写自动化测试脚本,自动执行测试用例,从而提高测试效率。例如,Functionize是一个基于AI的自动化测试平台,使用机器学习和自然语言处理技术理解测试需求,生成测试用例,并自动

    2024年03月10日
    浏览(46)
  • 蓝蓝设计ui设计公司作品案例-中节能现金流抗压测试软件交互及界面设计

    中国节能是以节能环保为主业的中央企业。中国节能以生态文明建设为己任,长期致力于让天更蓝、山更绿、水更清,让生活更美好。经过多年发展,中国节能已构建起以节能、环保、清洁能源、健康和节能环保综合服务为主业的4+1产业格局,成为我国节能环保和健康领域规

    2024年02月04日
    浏览(39)
  • 【软件质量与软件测试 软件测试】

    9.1软件测试的目的和原则: 9.1.1 软件测试的目的 软件测试是指在执行程序之前或者在发布程序之前,对程序进行系统性的检查和分析,以发现并纠正程序中的错误、缺陷和问题。软件测试的目的主要包括:发现和纠正程序中的错误,提高软件的质量和可靠性,减少开发成本

    2024年02月08日
    浏览(45)
  • 【软件测试】 初识软件测试

    最常见的理解是: 软件测试就是找BUG,发现缺陷 现实生活中在很多情况下我们都在默默进行测试: 刚新买来一部手机,我们要干什么? 一场考试, 做完一遍题目之后, 进行一遍检查, 就是在\\\"测试\\\" 买一台电视, 安装好之后打开试试看能不能正常使用, 也是在 \\\"测试“ 软件测试

    2024年02月08日
    浏览(59)
  • 【软件测试】| 软件测试 - 答疑篇

    🎗️ 主页:小夜时雨 🎗️ 专栏:软件测试 🎗️ 如何优雅的活着,是我找寻的方向 最常见的理解是:软件测试就是找BUG,发现缺陷。 软件测试就是验证软件产品特性是否满足用户的需求。 测试试图验证软件是“工作的”,也就是验证软件功能执行的正确性 测试的活动是

    2024年02月05日
    浏览(36)
  • 软件安全测试-软件安全测试概述

    目录 1. 写在前面 2. 什么是安全测试? 3. 安全测试和渗透测试的区别? 4. 何为安全漏洞? 4.1. 常见的漏洞类型 4.2. 漏洞等级 5. 安全漏洞的危害? 6. 如何发现或预防安全漏洞? 6.1 安全测试方法  6.2 安全测试内容 6.3 安全测试过程 7. 写在最后 关于安全的重要性以及安全意识

    2023年04月10日
    浏览(30)
  • 【软件测试】浅了解什么是软件测试及开发测试模型

    目录 1.什么是软件测试? 2.什么是需求? 3.什么是测试用例 4.什么是软件错误(bug)? 5.开发模型和测试模型 5.1软件的生命周期 5.2瀑布模型 5.3螺旋模型 5.4软件测试V模型 5.5软件测试w模型 6.软件测试的生命周期 7.bug的生命周期 最常见的理解是:软件测试就是找 BUG ,发现缺陷

    2023年04月19日
    浏览(69)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包