
软件测试
Trick fairy
这个作者很懒,什么都没留下…
展开
-
[学习笔记]什么是系统瓶颈
这个问题思路可以从CPU使用率刚好达到100%,内存耗尽开始想,但是这是比较少见的现象。测试就要联想到:系统是不是可以满足客户的需求在用户极限使用系统的情况下,系统是不是能正常工作,如果正常,那就可以认为这个系统没有瓶颈,或者瓶颈不会影响用户工作。所以可以自己总结一下系统瓶颈的概念:系统瓶颈主要是看软件系统在某一方面或者是多个方面的能力是否满足客户特定的业务要求总结测试系统瓶颈的目的:1. 发现系统表面的瓶颈模拟用户操作去极限的使用系统,对发现的问题进行解决(这也是性能测试的原创 2022-03-17 18:27:13 · 1066 阅读 · 0 评论 -
[软件测试] 软件生命周期和开发模型
一、软件生命周期软件生命周期大体可分为:问题定义、可行性研究、需求分析、概要设计、详细设计、编码和单元测试、综合测试、软件维护二、软件开发模型2.1 瀑布模型:计划-需求分析-设计-编码-测试-运行维护特点:软件开发各项活动严格按照线性方式进行,当前活动接受上一项活动的工作结果缺点:由于开发模型是线性的,增加了开发的风险,早起的错误可能要等到开发后期阶段才能发现2.2 原型模型:客户与开发公司紧密联系,开发周期长,开发会收到需求的变更的影响(边做边改)特点:实现.原创 2022-01-27 17:07:33 · 973 阅读 · 0 评论 -
[软件测试] 关于软件测试的定义
一、什么是软件软件包括:程序、数据、文档1.1 软件的分类:按层次划分:系统软件、应用软件按组织划分:商业软件(源代码不开放)、开源软件(源代码会开放)按结构划分:单机软件、分布式软件二、软件缺陷软件缺陷:Bug、Defect2.1 软件缺陷的定义① 软件未实现产品说明书需求的功能②软件出现了产品说明书中指明不应该出现的功能③软件实现了产品说明书中未提到的功能(而且这个功能不应该实现)④软件未实现产品说明书中虽未明确提及但应该实现的目标⑤软件难...原创 2022-01-27 16:40:05 · 1083 阅读 · 0 评论