
软件测试
蒙奇-D-黄猿
这个作者很懒,什么都没留下…
展开
-
浅谈WEB测试应该注意的测试点
原创 2021-12-06 22:25:06 · 159 阅读 · 0 评论 -
软件测试之缺陷管理
缺陷的定义:软件使用过程中的任何问题都是缺陷。缺陷的标准:**没有满足需求设计的要求满足需求设计之外的要求出现了设计规格说明书上不应该存在的问题从用户的角度出发发现的各种不合理的问题没有在需求设计书上但是应该明确不应出现的错误**缺陷出现的原因:**需求描述时没有描述全面需求设计中的失误代码错误软硬件系统本身导致的软件缺陷**缺陷模块的要素:ID模块严重程度BUG类型状态标题前置条件复现步骤预期结果实际结果附件责任人...原创 2021-11-30 10:28:43 · 265 阅读 · 0 评论 -
设计测试用例之场景法,错误推理法
场景法的定义:用来模拟用户使用软件,测试软件各个模块之间的组合情况。场景法一般适用于模块测试,系统测试,验收测试。场景法编写过程中常用的一写图形:椭圆型:开始或者结束矩形:操作平行四边形:输入输出菱形:判断箭头:指向错误推理法:利用自己丰富的经验和聪明的大脑查找软件中的问题错误推理法经常适用于任务紧,项目与之前类似的功能测试中。...原创 2021-11-30 10:20:01 · 196 阅读 · 0 评论 -
软件测试之四个活动
测试计划活动人员:测试经理内容:人员分配,测试范围,时间把控。从管理者的角度规划和把控测试项目。测试设计活动人员:资深测试工程师内容:用什么方法测试,用什么工具测试。产出详细测试计划书测试实现活动人员:一般测试工程师内容:编写测试用例测试执行活动人员:一般测试工程师内容:搭建测试环境,针对测试对象进行测试,提交缺陷报告,编写测试日报,编写测试报告。...原创 2021-11-28 22:02:02 · 1030 阅读 · 0 评论 -
软件测试的四个阶段流程
软件测试的四个阶段流程:单元测试测试对象:函数方法测试目的:函数运行结果是否达到预期要求。测试依据:详细设计说明书测试重点:函数内部的逻辑是否正确,运行结果是否正确。模块测试测试对象:模块测试目的:保证每个模块作为一个单元能正确运行测试依据:概要测试说明书测试重点:模块之间的衔接和参数的传递系统测试测试对象:整个软件测试目的:将硬件、软件、操作人员看作一个整体,检验它是否有不符合系统说明书的地方测试依据:需求设计说明书。测试重点:界面测试,性能测试,安全测试,兼容性测试。验收原创 2021-11-28 21:53:13 · 1819 阅读 · 0 评论 -
测试用例模型之V模型和W模型
V模型W模型原创 2021-11-28 21:22:17 · 173 阅读 · 0 评论 -
软件的开发模型之瀑布型和快速原型
瀑布开发模型:计划需求分析概要设计详细设计编码实现测试维护优点:条理清晰,适应于稳定项目开发。缺点:风险大,后期暴露的问题处理代价大。快速原型模型:快速分析分析需求快速原型原型运行原型客户评价不断完善优点:克服瀑布模型的缺点,减少由于软件需求不明确带来的开发风险。缺点:所选用的开发技术和工具不一定符合主流的发展;快速建立起来的系统结构加上连续的修改可能会导致产品质量低下。...原创 2021-11-28 21:11:11 · 306 阅读 · 0 评论 -
软件测试之回归测试
回归测试:就是把之前测试过的内容再测试一遍。回归测试的目的:1,检查之前的缺陷是否被修复。 2,测试是否有新的缺陷出现。回归测试的策略:1,选择回归测试,就是一般测试之前有缺陷的部分进行回归测试。 2,完全回归测试,就是执行前期所有的测试用例。...原创 2021-11-28 21:02:27 · 1556 阅读 · 0 评论 -
测试的原则
测试的原则:只能证明软件存在问题,不能证明软件不存在问题。不能进行穷举测试,只能分类别测试。应尽早介入项目测试。原创 2021-11-28 20:53:04 · 187 阅读 · 0 评论 -
设计用例之因果图
因果图的出现:判定表一般条件小于4个,如果说条件多的时候可以使用因果图。因果图的逻辑内容:恒等关系 —与关系 ^或关系 v非关系 ~因果图设计用例的步骤需求分析画出因果图转换成判定表编写测试用例...原创 2021-11-28 20:49:16 · 148 阅读 · 0 评论 -
设计测试用例之正交法
正交法的作用:用最小的测试用例来获得最大的测试覆盖正交法的内容:因素,水平可以参考判定表法中的条件桩和条件项。因素就是条件桩 水平就是条件项例如:水果:苹果,梨,葡萄颜色:青涩,黄色,紫色季节:春,夏,秋...原创 2021-11-28 20:40:23 · 275 阅读 · 0 评论 -
设计测试用例之判定表法
判定表法是设计软件测试用例中非常重要的一部分。判定表法是什么呢?是通过用表格的形式来进行多条件的逻辑判断的工具。那什么是逻辑判断呢?与或非那如何进行设计呢?在进行设计用例之前,肯定要分析需求,从需求中找到条件桩和动作桩,根据条件桩写出条件项,根据动作桩写出动作项。条件桩:所有的输入条件条件项:单一的输入条件取值动作桩:所有的输出结果动作项:单一的输出结果取值所以总结,判定表的设计步骤应该是:需求分析找到条件桩找到动作桩根据条件桩编写出条件项,组合条件项根据组合的条件原创 2021-11-25 14:46:00 · 631 阅读 · 0 评论 -
设计测试用例之边界值法
前言:边界值法其实是对等价法的一个补充为什么要有边界值法呢?因为统计表明程序最容易出错的就是边界附近边界值的划分可以分为:上点,内点,离点。上点:就是正好在边界值上的点。内点:在边界值范围之内的点,推荐选择中点。离点:刚好大于或者刚好小于边界值的点。根据这三点的分析我们发现,边界值法适应的场景有一个明确的具体范围,常见的关键词有一般大小,最多,至少,尺寸等的。边界值法的设计步骤:需求分析划分等价类边界值法确定范围提取数据设计测试用例...原创 2021-11-25 14:23:34 · 328 阅读 · 0 评论 -
设计测试用例之等价法
等价法分为有效等价类和无效等价类划分等价类的步骤:需求分析划分等价类设计测试用例划分等价类可以从对象的长度,数据类型和限制条件三部分思考。原创 2021-11-25 14:11:12 · 258 阅读 · 0 评论 -
软件质量(六大要素及其分析)
软件质量:合格软件的软件质量能够满足用户需求,包括显式需求和隐式的需求。软件质量的六个要素:功能性,易学性,效率,可靠性,可移植性,可维护性。这里可维护性是内部软件质量,其余五个要素是外部软件质量。软件质量的功能性:适应性准确性互操作性保密安全性功能性的依存性软件质量的易学性:易理解性易学习性易操作性吸引性易学性的依存性软件质量的效率性:时间资源效率性的依存性软件质量的可依靠性:成熟性容错性可恢复性可依靠性的依存性软件质量的可移植性:适用性原创 2021-11-24 19:58:02 · 5762 阅读 · 0 评论