当前位置:首页 > 壁挂炉 > 文章正文

软件测试进修教材(1/100)

编辑:[db:作者] 时间:2024-08-24 23:10:31

软件(software)

1.什么是软件?

软件测试进修教材(1/100)

打算机=硬件+软件

软件=程序+文档

2.拓展:软件开拓的阶段划分

2.1需求剖析阶段----一样平常是由产品经理卖力---这个阶段引入毛病的占比最高

需求剖析职员

得到:需求规格解释书--

2.2设计阶段--------引入毛病第二高

系统架构师/剖析师来完成

产出:概要设计阶段(骨架)---概要设计解释书,

详细设计解释书。

2.3编码阶段--------引入毛病占比第三

由开拓职员来完成

产出物:程序

3.口试题:那个阶段引入的bug最多,那个阶段最小,因此可以得出什么结论

答:需求剖析阶段引入的bug(毛病)最多,其次是设计阶段(大概占比25%),最少的是编码阶段(15%)

由此得出结论:

1.需求剖析阶段和设计阶段也须要参与测试,不能只测程序,文档也要测(文档以评审办法测试)

2.测试该当符合‘尽早测试原则’和‘不断测试原则’

补充:越早创造bug,办理bug付出的本钱越小。

二、软件毛病(defect、bug)

1.毛病的五个定义:

1.1需求哀求的功能没有实现

1.2实现了需求没有哀求的功能

1.3软件中涌现了指明不该涌现的缺点

1.4需求虽未明确指明,但是该当实现的功能没有实现----比如软件遵守法律,在需求中不一定明确哀求,但是在实现的功能中必须要明确指明软件的法律法规

解释:需求不完美,可能存在漏洞,测试职员如果创造,也该当报告bug。

1.5软件运行缓慢、难以理解、不易利用,站在用户的角度,统统不好的地方。

解释:一样平常相应的等待韶光的358原则 3秒 5秒 8秒

毛病的五个定义的解释:知足任何一条便是bug,而且与顺序不关。

2.IEEE(美国电气、电子工程师协会)对毛病的定义(理解);

2.1 从产品内部看,毛病是软件产品开拓或运维过程中存在的缺点,毛病等各种问题----白盒

2.2从产品外部看,毛病是系统所须要实现的某种功能的失落效或违背----黑盒

3.毛病的近义词----缺点--error、非常--exception

大略的说,用户在软件利用的过程中,碰着的任何的软件的缺点,非常都被称为'软件毛病'

三、软件测试(test)

1.软件测试:大略的说,软件测试便是在现有软件中,尽可能多的查找bug的过程。

解释:1.1 软件是不完美的

1.2 测试职员的职责不是消灭bug,而是尽可能多找bug。

1.3 软件测试强调查找bug的过程,只要完成了排查bug的过程便是测试,无论创造还是没有创造bug(鼓励测试职员多创造bug)---创造毛病的比例是30% 那么就比较厉害了

2.软件测试的终极目的是:是为了担保软件的质量,可以交付到用户手中(测试是质量担保体系的主要组成)

质量担保----QA

四、打算机层次

1.打算机层次

运用软件----操作系统-------打算机硬件/裸机

打算机硬件(裸机)

操作系统(os)

运用软件(application)

2. 常见面试题

Q1;什么是操作系统?操作系统的紧张功能组成?

操作系统也叫os,是打算机中管理打算机硬件和软件的打算机程序。

操作系统紧张的功能组成

1)进程管理----任务管理器

2)设备管理------设备管理器

3)存储管理

4)文件管理-----文件资源管理器

5)作业管理------操作系统将用户的每个要求算作作业

作业:

1.那个阶段引入的bug最多?那个阶段最少,由此得到什么结论?

2.软件毛病的五个定义

3.什么是软件测试

4.什么是打算机操作系统?操作系统的紧张功能组成?

Q2:软件的俩个基本要素

2.1功能可以精确的实现

2.2程序的非常处理能力---针对非常情形处理的能力--软件的健壮性

Q3:常用的打算机操作系统的有那些,大略的列举几种

3.1window系统---特点:大略、易用,在pc(个人打算机)领域,霸占率最高。
但是稳定性和安全性较差,以是在做事器os领域霸占率较低。

3.2Unix系统(贝尔实验室)

特点:稳定性和安全性精良,并且支持二次开拓,收费系统。
在做事器os领域有较多用户。

3.3linux系统(自由软件)

特点:类似unix系统,稳定性安全性较好,并且开源,免费,支持二次开拓。

以是:在做事器os领域霸占率最高。

提示:口试题中常考Linux命令

3.4系统(苹果公司)---天下上第一款可视化操作系统

特点:UI设计都雅,图形和图像设计领域表现精良。

3.5 系统(微软)

特点:命令式的单机系统

操作步骤:打算机菜单键+R 输入Cmd命令后打开。

常用命令:

dir---查看当前目录

Ipconfig--查看当前的ip地址以及子网掩码。

Ping-------查看本机与网络间的连接是否正常,网络互通性

本站所发布的文字与图片素材为非商业目的改编或整理,版权归原作者所有,如侵权或涉及违法,请联系我们删除,如需转载请保留原文地址:http://www.baanla.com/bgl/20906.html

XML地图 | 自定链接

Copyright 2005-20203 www.baidu.com 版权所有 | 琼ICP备2023011765号-4 | 统计代码

声明:本站所有内容均只可用于学习参考,信息与图片素材来源于互联网,如内容侵权与违规,请与本站联系,将在三个工作日内处理,联系邮箱:123456789@qq.com