关注我,每天都有优质技术文章推送,工作,学习累了的时候放松一下自己。 
本篇文章同步微信公众号 

欢迎大家关注我的微信公众号:「醉翁猫咪」

今天讲讲软件测试第三讲,软件测试设计流程,总体的设计,开发中的测试用例和评审测试用例

一、测试设计流程

测试流程依次如下:
1.需求
2.测试计划
3.用例设计
4.执行测试
5.执行结果记录和bug记录
6.测试报告

测试过程

分析测试需求,制定测试策略,环境,管理,编写测试计划

总体设计:定义设计目标,说明每项测试的目标,定义测试环境和配置,编写测试设计文档

开发测试用例:测试用例是专门为测试人员写的,根据测试用例能够很好加强测试效果,也能提高测试工作效率,但是,一个好的测试用例,并不是那么简单的,一个好的测试用例应该可以发现软件中的错误,而且测试人员能够很好的并清晰知道测试输入,执行条件和预期的结果等

在我们测试的过程中,测试用例则是测试过程中的辅助,我们在执行一系列测试用例就是我们的测试的过程,测试过程中我们需要知道预期的结果,这在测试用例中必须也明白,在测试人员测试的过程中可以方便记录bug测试文档

总之测试用例越详细越好,但是不能够添加无关的条件或者信息,测试用例的编写需要考虑到测试执行者是否对系统有足够的了解,而且要让测试人员看懂,这一步是非常关键的

二、白盒测试

白盒测试,我们知道是结构测试方法,是按照程序内部的结构测试程序的,白盒测试又称为结构测试,对代码结构进行测试,可属于程序员的测试~

三、黑盒测试

黑盒测试又叫做功能测试,适用于用户测试,可以理解为进行性能测试,表面的测试~

对于黑盒测试是不考虑程序的内部结构和特性的,只是对程序功能或程序的外部设计的测试方法

四、等价分类法

等价分类法:分两种为有效等价类和无效等价类

有效等价类,就是输入的数据是合理的,有意义的,并且符合程序的规格说明。

无效等价类,就是输入的数据是不合理的,没有意义的,并且不符合程序的规格说明。

五、边界分析法

对于边界分析法,是基于等价类划分的,选择等价类的边界值作为测试用例。

六、错误推测法

错误推测法,是靠经验或者直觉推测可能会出现错误的,列出可能出错的和容易出错的,来选择作为测试用例。

七、因果图法

因果图法,理解为把“因”看作输入条件,把“果”看作输出条件,有因就有果,因果图是一种形式化语言,可以根据这种关系选择高效的测试用例。

黑盒测试和白盒测试:

对于黑盒测试来说,只是关心软件的外部,不关心内部设计与实现,如测试表面情况,根据软件需求,操作测试过程,看看是否符合软件测试需求,对于黑盒测试,每个人都可以做,比较简单,但如果不了解测试的人员,黑盒测试只是进行简单的操作。

对于白盒测试,则是关注内部的设计与实现,白盒测试又称为结构测试,对代码结构进行测试,可属于程序员的测试,根据的是设计文档~

如果觉得不错,可以分享哦,你的鼓励是我最大的进步!

从入门到熟悉!

坚决不放弃!

小达同学软件测试第三讲相关推荐

  1. 小达同学软件测试第一讲

    关注我,每天都有优质技术文章推送,工作,学习累了的时候放松一下自己. 本篇文章同步微信公众号 欢迎大家关注我的微信公众号:「醉翁猫咪」 软件测试 软件开发过程 软件质量保证 理解软件测试 软件测试分类 ...

  2. 小达同学软件测试第五讲-测试技术与应用(完结)

    关注我,每天都有优质技术文章推送,工作,学习累了的时候放松一下自己.  本篇文章同步微信公众号 欢迎大家关注我的微信公众号:「醉翁猫咪」 系统测试 什么是系统测试,系统测试测试的是整个产品系统,进行系 ...

  3. @scheduled cron启动后和每小时执行_小耶哥: 一个Redis分布式锁又要和小鑫同学扯半个小时!...

    1 Redis分布式锁 |1-1 定时任务重复执行-问题引入 最近小耶哥在做一个功能, 什么功能呢? 就是超时未支付的订单我们要定时关闭, 释放库存, 并且短信通知用户该订单因超时被取消了.由于小耶哥 ...

  4. 小拌同学麻辣烫•麻辣拌,开启学生主题美食校园经济的钻石商机!

    小拌同学麻辣烫•麻辣拌在全国为什么这么火?很多人被吸引到,是因为小拌同学麻辣烫•麻辣拌由资深大厨团队花费三年时间潜心研发,只为呈现一款市面上独一无二的创新口味;走访全国各大优质原料产地,精心臻选18种 ...

  5. 第二代飞信机器人“小达”问世了

    "小达"是一个网络飞信机器人,相比之前的机器人,它是一个提供生活中常用服务的机器人,例如手机归属地查询,公交线路查询等等,它将IM与互联网应用完美结合于一身,"小达&qu ...

  6. 小敏同学利用计算机设计,福建省晋江一中、华侨中学2015-2016学年七年级数学上学期期中质量检测试题(无答案) 华东师大版...

    福建省晋江一中.华侨中学2015-2016学年七年级数学上学期期中质量检测试 题 一.细心选一选,慧眼识金!(四个选项中只有一个答案是正确.每小题2分,共20分) 1.3的相反数是---------- ...

  7. 小谢同学的C语言之路————第一章 初遇C语言 第二集 数据类型

    承接上集,我们学习了第一个C语言程序.接下来我们来学习数据类型! 首先,小C来介绍一些数据类型,他们分别是: 1.char__________________________ 字符数据类型 2.sho ...

  8. 【AI选股】如何通过python调用通达信-小达实现AI选股(量化又多了一个选股工具)

    文章目录 前言 一.通达信-小达是什么? 二.使用步骤 1. 引入browser_cookie3库 2. 通达信-小达 AI选股源代码 总结 前言 ChatGPT火遍网络,那么有没有可以不用写公式就可 ...

  9. 小何同学的leetcode刷题笔记 基础篇(01)整数反转

    小何同学的leetcode刷题笔记 基础篇(01)整数反转[07] *** [01]数学取余法*** 对数字进行数位操作时,常见的方法便是用取余的方法提取出各位数字,再进行操作 操作(1):对10取余 ...

最新文章

  1. 基于曲率的体素聚类的三维激光雷达点云实时鲁棒分割方法
  2. 于XAML导入命名空间的代码
  3. 用C#开发网络防火墙技术分析
  4. 146. Leetcode 51. N 皇后 (回溯算法-棋盘问题)
  5. Leetcode - 169. Majority Element (多数投票问题)
  6. c++ standard library_什么是C/C++的标准库?
  7. Android Material Design TabLayout属性app:tabMode和app: tabGravity
  8. 安装程序将在重启您的计算机后黑屏,安装windows10一直黑屏怎么解决_win10安装到一半黑屏修复方法...
  9. 20200710每日一句
  10. centOS7中使用Nginx部署静态网页
  11. jQuery EasyUI/TopJUI输入框事件监听
  12. Unity与 DLL文件 ☀️| 怎样使用 C# 类库 生成一个DLL文件 并 调用!
  13. 使用ps修改图片大小不影响清晰度的方法
  14. 在Ubuntu上安装WPS,并解决字体缺失问题
  15. Implement AWS SQS and Lambda to decouple process flow
  16. ecli中@Data标签getset不起作用
  17. Contelec KL750-5K0/M-SE醉后不知天在水
  18. 制作一个电影分享网站的微信公众号
  19. cartographer_pose_extrapolator
  20. C++ 匠心之作 从0到1入门学编程

热门文章

  1. python如何计算概率事件_「条件概率公式」scikit-learn机器学习(五)--条件概率,全概率和贝叶斯定理及python实现 - seo实验室...
  2. has leaked window com.android.internal.policy.impl.PhoneWindow解决(Dialog.cancel、dismiss、hide区别)
  3. 错过“复联4”在所不惜,迅雷链技术沙龙北京站有哪些更精彩的地方?
  4. 【问链-区块链基础知识系列】 第十二课 区块链产业落地现状分析
  5. Zabbix-3.0.X 监测服务器硬盘IO状态
  6. Android实现图片轮播
  7. 解决Duo13内置博通蓝牙和博通Wifi冲突
  8. GAN学习历程之CycleGAN论文笔记
  9. 微信、QQ、支付宝运动步数自定义小工具
  10. 徒手攀登酋长岩,世界第一人!