尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

软件测式学习

软件测式学习
📅 发布时间:2026/6/20 16:46:08

认识软件及测式

认识软件:软件是控制计算机硬件工作的工具(系统软件也是软件)
软件的基本组成:页面客户端-代码服务器-数据服务器(请求-处理-响应)
软件产生过程:需求产生-需求文档-设计效果图-产品开发-产品测试-部署上线
什么是软件测试:使用技术手段验证软件是否满足使用需求
软件测式的目的:减少软件缺陷 保障软件质量

测试主流技能

功能测式 说明:功能测式主要验证程序的功能是否满足需求
自动化测式 说明:使用代码或工具代替手工,对项目进行测式
接口测式 说明:使用代码或工具对服务端提供的接口进行测式
性能测式 说明:模拟多人使用软件,查找服务器缺陷

常见的测式分类

按照测式分类
单元测式:针对程序源代码进行测式
集成测式:又称接口测式。针对模块之间访问地址进行测式
系统测式:对整个系统进行测式包括功能,兼容,文档等测式
验收测式:主要分为内测和公测,使用不同人群来发掘项目缺陷
按代码可见度划分
黑盒测式:原代码不可见,UI功能可见(它程序本身的功能或者兼容性进行测式)————系统测式
灰盒测式:部分源代码可见,功能不可见————集成测式
白盒测式:全部代码可见 UI功能不可见————单元测式
UI:用户接口 指界面
专项:性能测试 安全

测式模型

质量模型:衡量一个优秀软件的维度
八个重要项目
功能性(数量 功能正确实行 错误处理情况)
性能(服务器每秒处理请求数 服务器硬件配置是否满足)
兼容性(浏览器:谷歌 IE 火狐 欧朋 苹果 操作系统:win系统 手机:分辨率 品牌 系统 网络 其他)
易用性(简洁 友好 流畅 美观)
可靠性(出现无响应 卡顿 死机)
安全(传输加密 存储加密)
可维护性
可移植性(网站数据搬迁)

软件测式流程

需求评审(确保各部门需求理解一致)
计划编写(测什么 谁来测 怎么测)
用例设计(验证项目是否符合需求的操作文档)
用例执行(项目模块开发完成开始执行用例文档实施测式)
缺陷管理(对的缺陷进行管理过程)
测式报告(实施测式结果文档)

测式用例

什么是用例:用户使用的案例
测式用例:是为测试项目而设计的执行文档(作用:防止漏测 实施测试的标准)
用例设计编写格式(用例执行八大要素)
用户编号(项目_模块_编号)
用例标题(预期结果(测式点)
项目/模块(所属项目或模块)
优先级(表示用例的重要程度或者影响力P0-P4 P0最高)——用户频率最多是最高
前置条件(要执行此条用例,有哪些前置操作)
测式步骤(描述操作步骤)
测式数据(操作的数据 没有的话为空)
预期结果(期望达到结果)——用执行结果+不同角色隐形结果
表头一般比主题大两个号字 表格背景用科技蓝
几条用例选多少表格框
自动换行 居中

测试用例写那些东西

1,能对穷举场景设计测试点
2,能对限定边界规则设计测试点
3,能对多条件依赖关系进行设计测试点
4,能对于项目业务进行设计测试点
等价类划分(解决穷举场景)
说明:在所有测试数据中,具有某种共同特征的数据集合进行划分
分类:
有效等价类:满足需求的数据集合
无效等价类:不满足需求的数据集合
步骤:
1明确需求
2确定有效和无效等价类
3提取数据编写测试用例
长度 类型 规则校验
等价重点 有效无效取其一
正向用例:一条可能覆盖多条
逆向用例:每一条数据,都是一条单独用例

等价类型划分法适用场景

输入框
下拉列表
单选复选框
友情提示:完整的用例应该是等价和边界值一块写

边界分析方法

1,边界范围节点
选取正好等于,刚好大于,刚好小于边界的值作为测试数据
上点:边界上的点
离点:距离上边最近的点(刚好大于,刚好小于)
内点:范围内的点(区间范围内的数据)
边界范围优化:优化离点 开内闭外 (开区间两个边值不包括在内 闭区间包括)
边界值法设计用例步骤
1,确定需求
2,确定有效和无效等价类
3,确定边界值范围值
4,提取数据编写测试用例
边界值能解决位数限制问题 但是不能解决类型问题(要结合等价类)

判定表法(解决多条件依赖关系)

定义:是一种以表格形式表达多条逻辑判断的工具
组成
条件桩:列出问题中的所有条件,列出条件的次序无关紧要
动作桩:列出问题中可能采取的操作,操作的排列顺序没有约束
条件项:列出条件对应的取值,所有可能情况下的真假值
动作项:列出条件项,各种取值情况下应该采取的动作结果
如果条件超过四个 要用正交法来解决

场景法

测项目先测业务
流程图使用表准图形和箭头来表达程序的走向
https://processon.com/ 画流程图
业务测试覆盖使用流程图

错误推荐法

相关新闻

  • 担心安全与速度?这份跨网文件传输方式推荐清单请收好!
  • kettle基本操作3:剪切原字段末尾的空格符
  • Guid g = Guid.Empty;Guid.TryParse(, out g);

最新新闻

  • 微信小程序一键去水印,保存高清视频素材就这么简单 - 爱上科技热点
  • 注销公告登报怎么线上办理?2026这样简单又省心 - 资讯速览
  • 2026 年 6 月昆明无套路包包回收清单,剔除流动私人商贩 - 讯息早知道
  • 东莞闲置大牌包怎么变现?2026 正规靠谱回收渠道合集 - 薛定谔的梨花猫
  • 2026 年淄博市厨卫屋顶防水修缮三家横向测评:吉修匠 99.8 分稳居榜首 - 吉修匠
  • 嵌入式GUI内存设备:emWin旋转缩放与动画特效实战指南

日新闻

  • 信任的进化:技术实现详解——如何用JavaScript构建博弈论模拟器
  • Terrakube自定义工作流:如何集成OPA、Infracost等工具扩展IaC能力
  • grunt-concurrent快速入门:5分钟学会并行运行Grunt任务

周新闻

  • 3步解锁iOS设备:applera1n激活锁绕过完全指南
  • 39 2026 人工智能证书终极盘点,普通人选 AI 证书可以从这些方向入手
  • Redis 暴露公网有多危险?从端口检查到补救步骤

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号