软件测试的类型

软件测试包括功能测试、压力测试、性能测试等等,他们有什么关系呢

一.功能测试

  • 01

    软件测试中最主要的测试类型。根据产品特性、操作描述和用户方案,测试一个产品的特性和可操作行为以确定他们满足设计需求

二.性能测试

  • 01

    是指验证软件的性能可以满足系统规格给定的指定要求的性能指标。性能测试是一个比较大的范围,可以进一步衍生出负载测试、压力测试、稳定性测试

  • 02

    负载测试的目的是:确认系统在正常指标下的最大负载。 是在测试过程中逐步的增加负载,并记录被测系统响应的性能表现,最终确认出系统在正常指标下最大的负载。

  • 03

    压力测试,测试出系统所能承受的最大极限。 是指系统在极限下的压力情况,系统在什么样的压力下会导致系统得到失效,无法正常运行。

  • 04

    稳定性测试一般是稍大于业务量的一个负载,对系统进行的一个持续的,长时间的测试,比如24*3,连续3天的施加压力,确定系统在较长运行时间的情况下,系统的稳定性情况

  • 05

    不同的系统,拥有不同的性能指标,我们要通过这些性能指标判断当前系统的性能问题,一切靠数据说话,如何获得这些数据?就是测试了。

  • 06

    内存测试、CPU测试、响应时间测试、唤醒率测试等,都属于性能测试。还有强度测试、容量测试、基准测试等。

  • 07

    性能测试很重要的一个工作就是性能分析、性能评价,也是用户验收的一个重要指标。

    三.部署测试

    • 01

      也叫安装测试,确保该软件在正常情况和异常情况的不同条件下,例如,进行首次安装、升级、完整的或自定义的安装都能进行安装;异常情况包括磁盘空间不足、缺少目录创建权限、安装过程中关机重启等。

      四.文档测试

      • 01

        档测试是检验样品用户文档的完整性、正确性、一致性、易理解性、易浏览性。包括用户手册、使用说明、用户帮助文档等

        五.安全测试

        • 01

          对产品进行检验以验证产品符合安全需求定义和产品质量标准的过程 。特别是一些安全要求较高的产品,比如登录、注册功能等。

        六.兼容性测试

        • 01

          包括软件本身的兼容性,平台兼容性、设备兼容性、其他软件兼容性等。

        • 02

          软件本身的兼容性,是指对历史版本的数据、功能等进行兼容

        • 03

          不同平台下的兼容,软件可能运行在多个平台上,比如LINUX有很多版本,在这些平台上都需要验证

        • 04

          软件对运行设备的兼容性,比如android,有多种手机。

        • 05

          软件和一些主流运行是否兼容,比如软件和微信不兼容,那就没人会安装你的软件了。

          七.易用性测试

          • 01

            这个很好理解,就是好不好用,方不方便使用,完全是站在用户的角度上进行的测试。

            八.本地化测试

            • 01

              针对软件的本地化版本进行的测试,对不同地区的用户推出不同的版本,比如中文版、英文版等。

              九.无障碍测试

              • 01

                主要是针对特殊人群,比如老年人、身体有残疾的用户

                十.可靠性测试

                • 01

                  这个主要是硬件方面的,比如高低温测试、防水防尘等测试

                  十一.竞品测试

                  • 01

                    测试竞争产品的功能、性能等,和自己的产品的一个对比

                    十二.体验测试

                    • 01

                      公司的领导、上访的客户等,想体验一下产品开发的如何,就会去体验一下,一般是在开发环境下体验,如果产品规模较小,也可能直接拿回家体验

                    (0)

                    相关推荐

                    • 如何自己开发软件测试工具?

                      操作方法 01 如何自己开发软件测试工具? 序言:一说到自动化测试工具,大家很多人都会想到的是QTP.LR或者selenium之类的工具,要大家一开始设计一个这样的工具,其实确实很有难度,因为其包含的 ...

                    • 从打开方式看Windows系统文件类型有哪些

                      在Windows XP系统中,不同的文件会以不同的图标显示。从打开方式看,文件分为可执行文件和不可执行文件两种类型。 >可执行文件:指可以自己运行的文件,又称可执行程序,其扩展名主要有.EXE、 ...

                    • 如何解决网上邻居出现"登陆失败:未授予用户在此计算机上的请求登陆类型"的问题

                      如果你打开了“网上邻居”,使用鼠标双击电脑图标企图访问,却出现提示:“登陆失败:未授予用户在此计算机上的请求登陆类型”的时候,那么说明: 您的电脑在网络上没有权限访问目标计算机。也可以这样说,您能pi ...

                    • 建站.Net常识 详谈值类型和引用类型

                      值类型和引用类型是.net里面的一个基本概念 在面试的时候也经常遇到 关于这个概念有很多误解,经常听到下面的说法 1.两者的区别是值类型分配在堆栈上,引用类型分配在堆上 这句话不对,至少不准确 2.值 ...

                    • CPU针脚是什么及其类型脚数介绍

                      CPU针脚就是所说的接口类型,我们知道,CPU需要通过某个接口与主板连接的才能进行工作。CPU经过这么多年的发展,采用的接口方式有引脚式、卡式、触点式、针脚式等。而目前CPU的接口都是针脚式接口,对应 ...

                    • 电脑内存条的作用.类型以及内存插槽的知识介绍

                      内存条的作用 内存是电脑中的主要部件,它是相对于外存而言的。我们平常使用的程序,如WindowsXP系统、打字软件、游戏软件等,一般都是安装在硬盘等外存上的,但仅此是不能使用其功能的,必须把它们调入内 ...

                    • 修改windows的默认使用程序及文件类型与程序关联方法

                      “默认程序”是打开某种特殊类型的文件(如歌曲、影片、照片或网页)时 Windows 自动使用的程序。 例如,你可能在电脑上安装了多个照片编辑程序。 可以选择其中之一作为默认程序,无论何时打开照片都会启 ...

                    • 笔记本硬盘接口类型是哪几类

                      笔记本的硬盘有两种,一种ATA的接口,俗称IDE硬盘,另外一种是现在比较常用的SATA接口,串口硬盘,但是几年前的机器也不好判断是是那种硬盘,使用识别软件识别一下就知道了。 如下图: 下载:Cryst ...

                    • Win8.1自带邮件收到的附件无法识别类型为txt.docx.xlsx等

                      自Windows 8系统推出,Windows自带的几款Metro应用便进入用户的视野,其中包括邮件。有用户反映Win8.1自带的邮件收到的附件无法识别,这是什么情况呢? 该用户的win8.1自带的邮件 ...