object_oriented_uy
路漫漫其修远兮,吾将上下而求索
展开
-
测试一、 开发模型
瀑布模型: 敏捷性开发: 需求不明确,做出来马上和用户做交流,做的如何,是否需要添加其他功能,不适用瀑布模型在瀑布模型的基础上进行改良,进行小敏捷开发,和用户及时沟通,让需要在设计出来以后进行确认,降低更改需求的频率让需求尽量在前期就确定下来,例如在设计UI以后进行和用户确认...原创 2019-03-08 12:02:41 · 246 阅读 · 0 评论 -
测试二、 测试模型
V模型: 需求分析: 用户需求、业务需求、需求规格说明书概要设计: 系统架构、模块划分、模块与模块之间的接口详细设计: 模块内部实现的逻辑和方法编 码: 实现上面的设计单元测试: 检测代码的开发是否符合详细设计的要求。集成测试: 检测此前测试过的各组成部分是否能完好地结合到一起。系统测试: 检测已集成在一起的产品是否符合系统规格说明书的要求。验收...原创 2019-03-08 13:12:18 · 503 阅读 · 0 评论 -
测试三、 软件测试的分类
软件测试的分类 测试的目的:用最少的人力、物力、财力和时间找到软件中的潜在错误(缺陷\bug)并修改,从而降低商业风险!软件测试的定义:使用人工或自动化手段对某个软件进行测试的过程,目的在于验证是否满足需求。单元测试:是指对软件中的最小可测试单元进行检查和验证。C语言中单元指一个函数,Java里单元指一个类,图形化的软件中可以指一个窗口或一个菜单等。总的来说,单元就是人为...原创 2019-03-08 13:18:21 · 530 阅读 · 0 评论 -
测试四、 性能测试中的以空间换时间和以时间换空间
时间性能:事务响应时间,等待的时间有多长空间性能: 系统资源消耗,消耗的系统资源空间有多少在写代码的过程中,需要考虑是用空间换时间还是时间换空间的问题?对代码来说,代码量就是空间,代码越多占的空间越大想把响应时间变少,写的代码就会多一些,但又导致代码运行时间增加,需要找一个平衡点,根据实际使用情况来定需要考虑明白哪种方法运行效率高时间短...原创 2019-03-08 13:52:42 · 1001 阅读 · 0 评论 -
测试五、 软件质量模型
软件产品质量模型对产品设计时需要考虑的地方进行了高度概括。六大特性:1、功能性:是指软件产品在指定条件下使用时,提供满足明确和隐含要求的功能的能力。2、可靠性:是指在特定条件下使用时,软件产品维持规定的性能级别能力。 第一层:设备最好不要出故障; 第二层:设备出现故障了不要影响主要的功能和业务; ...原创 2019-03-08 14:11:01 · 3033 阅读 · 0 评论 -
测试六、边界值等价类测试方法和简单的测试用例设计
等价类划分法 重要的 常用的黑盒测试方法 将不能穷举的测试过程进行合理分类,从而保证设计出来的测试用例具有完整性和代表性 有效等价类: 符合需求规格说明书,输入合理的数据集合 无效等价类 不符合需求规格说明书,输入不合理的数据集合 边界值 ...原创 2019-03-08 14:32:37 · 3646 阅读 · 0 评论 -
测试七、因果图法和判定表法
因果图法: 因果图法是一种利用图解法分析输入的各种组合情况,从而设计测试用例的方法,它适合于检查程序输入条件的各种组合情况 理论上的图并不适用于现实操作中,太浪费时间,因果图是中间过程,可以省略,最终也只是得到一个表格的数据边界值等价类的缺陷:等价类划分法和边界值分析方法都是着重考虑输入条件,但没有考虑输入条件的各种组合、输入条件之间的相互制约关系。这样虽然各种输入条件可能出错的情况已...原创 2019-03-08 19:24:22 · 2103 阅读 · 0 评论 -
测试八、场景法、流程分析法、错误推测法
不能穷举的时候用等价类比法 条件和条件 有制约关系 的时候 用 因果图 制作 判定表的方法场景法: 场景法就是模拟用户操作软件时的场景,主要用于测试系统的业务流程。当获取测试任务后先关注什么后关注什么?当拿到一个测试任务后,先关注它的主要功能和业务流程是否正确实现,这就需要使用场景法来完成测试。当业务流程或者说该软件的主要功能没有问题时,我们再...原创 2019-03-09 19:24:26 · 8164 阅读 · 0 评论 -
测试九、正交表法
解决了什么问题: 在不互相影响排列组合的时候使用正交表有效的减少了测试用例的条数, 利用了数学里面的矩阵和概率方面的知识正交表排列法: 正交排列法能够使用最小的测试过程集合获得最大的测试覆盖率。当可能的输入数据或者输入数据的组合数量很大时,由于不可能为每个输入组合都创建测试用例,可以采用这种方法。正交表的概念: ...原创 2019-03-09 21:26:25 · 9171 阅读 · 0 评论 -
测试十、正交表工具
第一步: 安装软件:傻瓜式安装,需要注册(收费)第二步: 点击文件--新建工程 第三步: 点击实验--新建实验--起名字, 实验说明: 如果是标准的就选择标准正交表,否则就选择混合正交表 ...原创 2019-03-10 11:27:26 · 1773 阅读 · 0 评论 -
测试十二、测试方法的选取
第一个方法:等价类: 无效等价类和有效等价类, 适用于无法穷举的情况. QQ登录数据输入边界值: 结合等价类, 涉及到的边界值测试第二个:因果图和判定表法: 有制约关系考虑用因果图法制定判定表法: 列如下拉菜单,售水机第三个:场景法: 在冒烟测试的时候,系统测试的时候会用到,一个流程图就是一个场景,ATM机 当基本流和备选流都跑通了以后,还需要考虑用等价...原创 2019-03-10 12:06:21 · 381 阅读 · 0 评论 -
测试十三、测试用例的评审工作
1、同行评审测试用例的检查方式有很多,同行评审是其中最敏捷的一种。“个体和交互比过程和工具更有价值”,这强调了测试用例设计者之间的思想碰撞,通过探讨、协作来完成测试用例的设计。2.用户评审“顾客的协作比合同谈判更有价值”。客户评审越早越好,防止后期出现返复修改需求的问题,导致所有的测试用例需要重新维护如果测试是对产品的批判,则顾客应该指最终用户或顾客代表(在内部可以是市场调查人员或...原创 2019-03-10 12:20:36 · 289 阅读 · 0 评论 -
测试十五、------软件测试流程及详解
一、软件测试流程,可根据开发的进度划分为两种情况的流程测试的原则是根据客户的需求一.当软件已经开发成型或项目开发接近完成的测试流程 1. 需求分析 2. 搭建测...原创 2019-01-03 11:28:59 · 339 阅读 · 0 评论 -
测试十一、正交表工具2
工具: allpairs.exe, 免安装直接解压在含有allpairs.exe文件的路径下创建一个空的 txt 文件一定要从表格复制到 txt 文件中在当前路径下输入cmd 打开黑窗口输入命令 allpairs.exe txt文件 -->回车把新生成的TXT文件中的内容复制到表格中,替换成中文数据,一行是一条测试用例案例: 字符属性设置控件测试 ...原创 2019-03-10 14:54:13 · 899 阅读 · 0 评论 -
测试十四、怎么写测试用例
Test Case:测试用例应该详细记录所有的操作信息编写测试用例: 测试过程用文本描述出来每个具体测试用例都将包括下列详细信息(因素):版本号模块名称用例编号用例名称用例级别预知条件验证步骤期望结果(含判断标准)测试结果测试时间测试人员等在实际运用中作为参考,根据实际情况灵活选择运用1. 测试项目:测试的项目/模块名称2. 用例标题: 这条标题的作用(输入完整...原创 2019-03-10 19:43:04 · 1280 阅读 · 1 评论 -
测试十六、------软件中的缺陷问题
软件的缺陷定义: 软件缺陷是指存在于软件(程序、数据、文档)中的那些不符合用户需求的问题。 缺陷也包括程序当中的bug\错误常见的缺陷: 软件未达到需求规格说明书表明的功能 软件出现了需求规格说明书指明不会出现的错误 软件的功能超出了需求规格说明书指明的范围 软件未达到需求规格说明书虽未指明而应该达...原创 2019-03-10 20:37:00 · 983 阅读 · 0 评论 -
测试十七、如何写缺陷报告
缺陷书写规范: 标题:应保持简短、准确,提供缺陷的本质信息 复现步骤:应包含如何使别人能够很容易的复现该缺陷的完整步骤 复现步骤的正确书写方式: 实际结果:是执行复现步骤后软件的现象和产生的行为。 期望结果:描述应与实际结果的描述...原创 2019-03-10 20:58:50 · 2061 阅读 · 0 评论