0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

软件测试的测试对象:多个测试的特点

如意 来源:CSDN 作者:cherrydreamsover 2020-06-29 11:15 次阅读

按测试对象划分

1.性能测试

检查系统是否满足需求规格说明书中规定的性能。

通常表现在以下几个方面:

对资源利用(如内存、处理机周期等)进行的精确度量

对执行间隔

日志事件(如中断,报错)

响应时间

吞吐量(TPS)

辅助存储区(例如缓冲区、工作区的大小等)

处理精度等进行的监测

2.安全测试

安全测试是一个相对独立的领域,需要更多的专业知识。如:WEB的安全测试、需要熟悉各种网络协议、防火墙、CDN、熟悉各种操作系统的漏洞、熟悉路由器等。

安全测试这个领域感觉也是很有意思的,希望以后有机会学习学习!!!

3.兼容性测试

兼容性测试主要是指,软件之间能否很好的运作,会不会有影响、软件和硬件之间能否发挥很好的效率工作,会不会影响导致系统的崩溃。

平台测试

浏览器测试

软件本身能否向前或向后兼容

测试软件能否与其它相关软件兼容

数据兼容性测试

最常见的兼容性测试就是浏览器的兼容性测试,不同浏览器在css,js解析上的不同会导致页面显示不同。

常见的IE8的兼容性。

4.文档测试

国家有关计算机软件产品开发文件编制指南中共有14种文件,可分为3大类。

开发文件:可行性研究报告、软件需求说明书、数据要求说明书、概要设计说明书、详细设计说明书、数据库设计说明书、模块开发卷宗。

用户文件:用户手册、操作手册,用户文档的作用:改善易安装性;改善软件的易学性与易用性;改善软件可靠性;降低技术支持成本。

管理文件:项目开发计划、测试计划、测试分析报告、开发进度月报、项目开发总结报告。

在实际的测试中,最常见的就是用户文件的测试,例如:手册说明书等。

文档测试关注的点:

文档的术语

文档的正确性

文档的完整性

文档的一致性

文档的易用性

5.易用性测试(用户体验测试)

易用性(Useability)是交互的适应性、功能性和有效性的集中体现。又叫用户体验测试。

6.业务测试

业务测试是指:测试人员将系统的整个模块串接起来运行、模拟真实用户实际的工作流程。满足用户需求定义的功能来进行测试的过程。

7.界面测试

界面测试(简称UI测试),测试用户界面的功能模块的布局是否合理、整体风格是否一致、各个控件的放置位置是否符合客户使用习惯,此外还要测试界面操作便捷性、导航简单易懂性,页面元素的可用性,界面中文字是否正确,命名是否统一,页面是否美观,文字、图片组合是否完美等。

8.安装测试

安装测试是指:测试程序的安装、卸载。最典型的就是APP的安装、卸载。

9.内存泄漏测试

内存泄漏的检测: 1、对于不同的程序可以使用不同的方法来进行内存泄露的检查,还可以使用一些专门的工具来进行内存问题的检查,例如MemProof. AQTime、Purify、BundsChecker等。 有些开发工具本身就带有内存问题检查机制.要确保程序员在编写程序和编译程序的时候打开这些功能。

2、通过代码扫描分析工具来检查

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 软件测试
    +关注

    关注

    2

    文章

    207

    浏览量

    18381
  • 性能测试
    +关注

    关注

    0

    文章

    189

    浏览量

    21213
  • 安全测试
    +关注

    关注

    0

    文章

    22

    浏览量

    8673
收藏 人收藏

    评论

    相关推荐

    [4.4.1]--4.4面向对象软件的单元测试

    软件测试
    jf_75936199
    发布于 :2023年01月22日 20:40:32

    软件测试的目的及特点是什么

    文章目录1)什么是软件测试测试的目的:软件测试特点软件
    发表于 10-28 06:11

    基于面向对象软件测试技术研究

    面向对象开发技术正大力地推动着软件产业的快速发展。在保证软件产品质量的手段中,最有效、最重要的技术是件测试技术。然而,传统的测试技术和方法,
    发表于 01-15 17:03 19次下载

    众包软件测试技术研究进展

    流程,采用的实验对象测试人员规模等多个角度对相关文献中提出的技术和方法进行了汇总。然后从测试领域、测试
    发表于 12-19 13:58 0次下载
    众包<b class='flag-5'>软件</b><b class='flag-5'>测试</b>技术研究进展

    软件测试是干什么的?软件测试的5个基本流程介绍

    本文首先介绍了软件测试的作用内容和软件测试的类型,其次介绍了软件测试
    的头像 发表于 04-23 08:51 5.1w次阅读

    软件测试基础知识总结

    本文主要详细的介绍软件测试基础知识盘点,分别从软件测试的目的、原则、对象、分类、测试流程及注意事
    的头像 发表于 04-24 11:18 2.1w次阅读

    软件测试书籍有哪些_软件测试书籍推荐

     软件测试行业在国内才起步不久,很多人都是刚刚毕业就进入这个行业,或者从其他岗位转过来,对软件测试的知识和技能了解的有限,而软件
    的头像 发表于 04-24 14:37 1.5w次阅读

    电路板功能测试系统的测试对象特点是什么

    电路板功能测试系统通过软件自定义功能和灵活的硬件配置使用户可自定义测试步骤测试,适用于对电路板电压、电流、电阻和频率、信噪比等信号进行测量和分析,从而实现复杂的电路板
    的头像 发表于 07-26 15:11 5699次阅读

    软件测试的开发阶段:特点和分类

    软件测试的开发阶段:特点和分类
    的头像 发表于 06-29 10:55 4236次阅读

    测试】嵌入式软件测试VS一般软件测试

    文章目录1)什么是软件测试测试的目的:软件测试特点软件
    发表于 10-21 13:06 29次下载
    【<b class='flag-5'>测试</b>】嵌入式<b class='flag-5'>软件</b><b class='flag-5'>测试</b>VS一般<b class='flag-5'>软件</b><b class='flag-5'>测试</b>

    软件性能测试的内容有哪些?

    一.什么是软件性能测试软件性能测试是指检测机构按照委托方提供的测试功能点,对其指定的软件产品
    的头像 发表于 07-20 09:09 3966次阅读

    硬件测试软件测试的一些区别

    ,检查软件是否有缺陷。其目的是检查其是否满足规定的要求,或者找出预期结果与实际结果的区别。   硬件测试软件测试的区别主要体现在以下几个方面: 一.
    发表于 11-20 11:25 1269次阅读

    软件测试之易用性测试

    一、易用性测试概述 我们所说的易用性测试是指软件界面的测试,而对于产品的易用性来说,不仅仅是软件界面,还包括硬件(即产品的外观),如按钮图标
    的头像 发表于 02-28 15:01 940次阅读

    软件验收测试和系统测试的区别点

    软件验收测试和系统测试软件测试过程中的两个阶段。验收测试是部署
    的头像 发表于 05-06 21:32 534次阅读

    汽车电子测试服务-软件测试

    上海北汇除可提供软件单元/集成测试的解决方案之外,也提供单元/集成测试测试服务。测试范围:针对模型/代码的动态
    的头像 发表于 07-19 15:43 528次阅读
    汽车电子<b class='flag-5'>测试</b>服务-<b class='flag-5'>软件</b><b class='flag-5'>测试</b>