1 / 9
文档名称:

软件测试14种类型.doc

格式:doc   大小:63KB   页数:9页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件测试14种类型.doc

上传人:泰山小桥流水 2023/3/28 文件大小:63 KB

下载得到文件列表

软件测试14种类型.doc

文档介绍

文档介绍:该【软件测试14种类型 】是由【泰山小桥流水】上传分享,文档一共【9】页,该文档可以免费在线阅读,需要了解更多关于【软件测试14种类型 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。软件测试的14种种类
软件测试是指派用人工或许自动的手段来运转或测定某个软件产品系统的过程,其目的是在于查验能否知足规定的需求或许弄清预期的结果与实质结果的差别。本文主要描绘软件测试的种类。


试。
:
:主码不可认为空;
:外码一定等于对应的主码或许为空。
,长度,索引等能否建的比较合理。

白盒测试是鉴于代码的测试,测试人员经过阅读程序代码或许经过使用开发工具中的单步伐试来判断软件的质量,一般黑盒测试由项目经理在程序员开发中来实现。白盒测试分为动向白盒测试和静态白盒测试

利用眼睛,阅读代码,依靠经验,找出代码中的错误或许代码中不切合书写规范的
地方。比方,代码规范中规定,函数一定为动宾构造。而黑盒测试发现一个函数定义
以下:

利用开发工具中的调式工具进行测试。比方一段代码有4个分支,输入4组不
同的测试数据使4组分支都能够走通并且结果一定正确。

功能测试指测试软件各个功能模块能否正确,逻辑能否正确。
对测试对象的功能测试应重视于所有可直接追踪到用例或业务功能和业务规则
的测试需求。这种测试的目标是核实数据的接受、办理和检索能否正确,以及业务规则的实行能否适合。此类测试鉴于黑盒技术,该技术经过图形用户界面(GUI与应用程序进行交互,并对交互的输出或结果进行剖析,以此来核实应用程序及其内部进度。功能测试的主要参照为近似于功能说明书之类的文档。
比方一个对电子商务系统,前台用户阅读商品-放入购物车-进入结账台,后台办理订单,配货,付款,发货,这一系列流程一定正确无误的走通,不可以存在任何的错误。

UI测试指测试用户界面的风格能否知足客户要求,文字能否正确,页面美工能否
漂亮,文字,图片组合能否完满,背景能否雅观,操作能否友善等等
用户界面(UI测试用于核适用户与软件之间的交互。UI测试的目标是保证用户
界面会经过测试对象的功能来为用户供给相应的接见或阅读功能。此外,UI测试还
可保证UI中的对象依据预期的方式运转,并切合企业或行业的标准。包含用户友善
性,人性化,易操作性测试。UI测试比较主观,与测试人员的爱好有关
比方:页面基调颜色刺目;用户登入页面比较难于找到,文字中出现错别字,页面图片范围太广等都属于UI测试中的缺点,可是这些缺点都不太严重。

性能测试主要测试软件测试的性能,包含负载测试,强度测试,数据库容量测试,基
准测试以及竞争测试

负载测试是一种性能测试指数据在超负荷环境中运转,程序能否能够担当。
在这种测试中,将使测试对象担当不一样的工作量,以评测和评估测试对象在不一样工作量条件下的性能行为,以及连续正常运转的能力。负载测试的目标是确立并保证系统在高出最大预期工作量的状况下还能正常运转。其余,负载测试还要评估性能特点,比如,响应时间、事务办理速率和其余与时间有关的方面。
比方,在B/S构造顶用户并发量测试就是属于负载测试的用户,能够使用webload工具,模拟上百人客户同时接见网站,看系统响应时间,办理速度怎样?

强度测试是一种性能测试,他在系统资源特别低的状况下软件系统运转状况。
这种测试常常能够书写系统要求的软硬件水平要求。
实行和履行此类测试的目的是找出因资源不足或资源争用而致使的错误。假如
内存或磁盘空间不足,测试对象便可能会表现出一些在正常条件下其实不显然的缺
陷。而其余缺点则可能因为争用共享资源(如数据库锁或网络带宽而造成的。强度
测试还可用于确立测试对象能够办理的最大工作量。
比方:一个系统在内存366M下能够正常运转,可是降低到258M下不可以够运转,告诉内存不足,这个系统对内存的要求就是366M。

数据库容量测试指经过储存过程往数据库表中插入必定数目的数据,看看有关页面能否能够实时显示数据。
数据库容量测试使测试对象办理大批的数据,以确立能否达到了将使软件发生
故障的极限。容量测试还将确立测试对象在给准时间内能够连续办理的最大负载或
工作量。比如,假如测试对象正在为生成一份报表而办理一组数据库记录,那么容量
测试就会使用一个大型的测试数据库,查验该软件能否正常运转并生成了正确的报
表。做这种测试往常经过书写储存过程向数据库某个表中插入必定数目的记录,计算有关页面的调用时间。
比方,在电子商务系统中,经过insertcustomer往user表中插入10000数据,看其能否能够正常显示顾客信息列表页面,假如要求达到最多能够办理100000个客户,可是顾客信息列表页面不可以够在规定的时间内显示出来,就需要调整程序中的SQL查问语句;假如在规定的时间内显示出来,能够将用户数分别提升到20000,50000,
000进行测试。

基准测试与已知现有的系统进行比较,主要查验能否与近似的产品拥有竞争性的一种测试。
假如你要开发一套财务系统软件并且你已经获取用友财务系统的性能等数据,你能够测试你这套系统,看看哪些地方比用友财务系统好,哪些地方差?以便改良自己的系统,也可为产品广告供给数据。

软件竞争使用各样资源(数据纪录,内存等,看他与其余有关系统对资源的抢夺能
力。比方:一台机器上即安装您的财务系统,又安装用友财务系统。当CPU据有率下
降后,看看能否能够强过用友财务系统,而是自己的系统能够正常运转。

安全性和接见控制测试重视于安全性的两个重点方面:
1应用程序级其余安全性,包含对数据或业务功能的接见
2系统级其余安全性,包含对系统的登录或远程接见。

可保证:在预期的安全性状况下,主角只好接见特定的功能或用例,或许只好接见
有限的数据。比如,可能会赞同所有人输入数据,创立新账户,但只有管理员才能删除这些数据或账户。假如拥有数据级其余安全性,测试便可保证“用户种类一”能够看到所有客户信息(包含财务数据,而“用户二”只好看见同一客户的统计数据。
比方B/S系统,不经过登入页面,直接输入URL,看其能否能够进入系统?

可保证只有具备系统接见权限的用户才能接见应用程序,并且只好经过相应的网关来接见。
比方输入管理员账户,检查其密码能否简单猜取,或许能够从数据库中获取?

故障转移和恢复测试指当主机软硬件发生灾害时候,备份机器能否能够正常启动,使系统能否能够正常运转,这关于电信,银行等领域的软件是十分重要的。
故障转移和恢复测试可保证测试对象能成功达成故障转移,并能从致使不测数据损失或数据完好性损坏的各样硬件、软件或网络故障中恢复。
故障转移测试可保证:关于一定连续运转的系统,一旦发生故障,备用系统就将不失机机地“顶替”发生故障的系统,以防止丢掉任何数据或事务。
恢复测试是一种抗衡性的测试过程。在这种测试中,将把应用程序或系统置于极端的条件下(或许是模拟的极端条件下,以产生故障(比如设施输入/输出(I/O故障
或无效的数据库指针和关健字。而后调用恢复进度并监测和检查应用程序和系统,
核实应用程序或系统和数据已获取了正确的恢复。必定要注意准时备份,比方电信
系统,忽然主机程序发存亡机,备份机器能否能够启动,使系统能够正常运转,进而不影
响用户打电话?

又叫兼容性测试。配置测试核实测试对象在不一样的软件和硬件配置中的运转情
况。在大部分生产环境中,客户机工作站、网络连结和数据库服务器的详细硬件规格会有所不一样。客户机工作站可能会安装不一样的软件比如,应用程序、驱动程序等
并且在任何时候,都可能运转很多不一样的软件组合,进而占用不一样的资源。(如阅读器
版本,操作系统版本等
下边列出主要配置测试

1测试软件在不一样产商的阅读器下能否能够正确显示与运转;
2比方测试IE,Natscape阅读器下能否能够运转这套软件?

1测试软件在不一样操作系统下能否能够正确显示与运转;
2比方测试WINDOWS98,WINDOWS2000,WINDOWSXP,LINU,UNIX下能否
能够运转这套软件?

1测试与硬件亲密有关的软件产品与其余硬件产品的兼容性,比方该软件是少在
并口设施中的,测试同时使用其余并口设施,系统能否能够正确使用.
2比方在INTER,舒龙CPU芯片下系统能否能够正常运转?
3这样的测试一定成立测试实验室,在各样环境下进行测试。

安装测试有两个目的。第一个目的是保证该软件在正常状况和异样状况的不一样条件下:比如,进行初次安装、升级、完好的或自定义的安装_都能进行安装。异样状况包含磁盘空间不足、缺乏目录创立权限等。第二个目的是核实软件在安装后可立刻正常运转。这往常是指运转大批为功能测试拟订的测试。
安装测试包含测试安装代码以及安装手册。安装手册供给怎样进行安装,安装
代码
供给安装一些程序能够运转的基础数据。

又称当地化测试序能否能够正常运转
在A语言环境下运转现象能否正常。

,是指为各个地方开发产品的测试,如英文版,中文版等等,包含程
,界面能否切合当地风俗,快捷键能否正常起作用等等,特别测试
B语言软件(比方在英文win98下试图运转中文版的程序,出现
当地化测试还要考虑:
1当语言从A翻译到B,字符长度变化能否影响页面成效。比方中文软件中有个按键叫“看广告”,翻译到英文版本中为“Viewadvertisement可”能影响页面的雅观程度
2要考虑同一单词在各个国家的不一样意思,比方football在英文中为足球,而美国
人使用中可能理解为美式橄榄球。
3要考虑各个国家的民族****惯,比方龙个美国中被理解险恶的象征,但翻译到中
国,中国人认为为祥瑞的象征。

文字测试测试软件中能否拼写正确,能否易懂,不存在二义性,没有语法错误;文字与内容能否有进出等等,包含图片文字。比方:“比方,请输入正确的证件号码!”何谓正确的证件号码,证件能够为身份证,驾驶证,也可为军官证,假如改为“请输入正确的身份证号码!”用户就比较简单理解了。

测试在不一样分辨率下,界面的雅观程度,分为800*600,1024*768,1152*864,1280*768,1280*1024,1200*1600大小字体下测试。一个好的软件要有一个极佳的分辨率,而在其余分辨率下也都能能够运转。

主要在产品公布前对一些附加产品,比方说明书,广告稿等进行测试

主要为语言检查,功能检查,图片检查
语言检查:检查说明书语言能否正确,用词能否易于理解;
功能检查:功能能否描绘完好,或许描绘了并无的功能等;
图片检查:检查图片能否正确

主要测试产品中的附加的宣传资猜中的语言,描绘功能,图片

帮助文件能否正确,易懂,能否人性化。最好能够供给检索功能。

产品出企业前的广告资料文字,功能,图片,人性化的检查

文档审查测试当前愈来愈惹起人们的重视,软件质量不是检查出来的,而是融进
软件开发中来。前置软件测试发愈来愈遇到重视。请看一个资料:
文档审查测试主要包含需求文档测试,设计文档测试,为前置软件测试测试中的一部分。

主要测试需求中能否存在逻辑矛盾以及需求在技术上能否能够实现;

测试设计能否切合所有需求以及设计能否合理。