美文网首页
软件测试该怎么测?10个测试方法,带你初步了解

软件测试该怎么测?10个测试方法,带你初步了解

作者: 起码我有故事 | 来源:发表于2023-02-17 20:32 被阅读0次

当然还有很多测试方法,这些要根据实际不同应用场景而变化,这里就以键盘为例子进行测试方法的讲解

1.需求测试

需求这种大家都知道这种主要是就是甲方或者项目经理写的,或者某些人需要什么我们就给什么,一般来讲

 一个东西给到你会不会用那么就会给你一个说明书,这个说明书里面就有写怎样去使用这个键盘,那么这个说明书就是我们要根据这里面的所写的功能对这些功能进行测试就是需求测试。

比方说这个键盘主要需求就是里面的键位,防水、usb插口这些功能我们需要对这些需求进行测试就是需求测试

2.界面测试

界面测试顾名思义就是一个键盘的外观,主要测试就是这个外观对人的影响

比如一个色盲的人看到这个键盘上面的键位能不能操作下去,还有比如一些人对某些颜色看不到,

键位布局是否合理,用户在使用的时候进行敲击的情况下会不会触碰到另外的键位影响操作等

我们在进行测试的时候需要把这些问题带入进行测试

3.功能测试

功能测试主要就是对拥有的功能进行测试,

比如键盘各个键位是否能够用得上,敲击键盘在电脑省能不能正确输出相应键位上的内容

敲击键盘上的一些组合键位的时候,电脑上面能不能够正确输出相应的内容

这就是常规的一些功能测试。

4.安全性测试

安全性测试就是针对键盘的安全性进行测试,主要就是保障每个人的人体的安全性

比如键盘的材质长时间对人体接触的时候是否会产生有害的元素

假如键盘在漏电的情况下接触到了人体不会不对人体产生危害生命健康的情况

5.可靠性测试

可靠性测试就是测试键盘的一些主要功能在什么情况下会出现损坏

比如键盘在10米高空下垂直坠落 ,键盘会摔得粉碎,而在2米垂直坠落则不会出现故障那么这就是可靠性。

还有就是键盘宣传防水,那么这个防水会到一种什么样的程度呢?比如我倒一点点的水在键盘上,键盘还能够正常使用,而倒一盆水上去键盘就达不到防水的效果,那么这就是可靠性了

6.可移植性测试

可移植性测试就是测试键盘是否能够在不同的电脑上插入都能够使用的情况

比如在一台不同厂家生产的型号电脑上面都能够正常的使用

在游戏机和手机上面也能够正常的使用那么这就是可移植性

7.兼容性

兼容性主要就是测试键盘在不同的操作系统上是否能够正常的使用

比如在liunx系统上是否能够正常使用,或者在win10或者win xp上是否能够正常使用

在打游戏的时候键盘上的键位能不能够顺利的被使用

在进行网课的时候键盘在网课里面输入内容是否能够正常的被使用。

8.易用性

键盘针对使用的人群能否快速上手,下到6岁小孩上到百岁老人能不能够快速熟悉键盘的使用情况

或者给到一个从来都没有接触过键盘的人,你把键盘给他告诉他要做什么,指导一会之后他就能够操作键盘来进行工作。

9.压力测试

压力测试也就是键盘的使用的时候最大能接受多少次敲击不出现损坏,功能都还能够使用

对键盘用1斤的力量压上去敲击键盘还能不能够承受得住,然后正常输出内容的情况。

10.异常场景测试

比如在突发停电的时候,键盘在恢复电之后能不能够正常使用

电路设备中有短路的情况,电流冲击过大的时候,键盘还不能够正常的被使用

键盘在回南天的情况下还不能够正常被使用

键盘在零下50度的时候还不能不能够正确输出相应的信息到电脑上面去。

当然还有很多其他方面的测试,需要大家去根据实际的工作和公司要求进行相应的变通。

相关文章

  • 软件测试方法和技术有哪些?

    软件测试方法和技术有哪些?包括软件测试基础、软件测试方法、软件测试流程和规范、单元测试与集成测试、系统测试、验收测...

  • 03 软件测试方法[上]

    软件测试基础知识03—软件测试方法[上] 静态测试和动态测试(是否执行被测软件角度划分) 静态测试(Static ...

  • 初探软件测试

    每个软件工程师其实都应该了解软件测试,合适的软件测试方法可以将bug前置,提升软件质量。这里主要聚焦于辛勤劳动的测...

  • 测试计划

    什么是测试计划? 软件项目的测试计划是描述测试目的、范围、方法和软件测试的重点等的文档,包括被测试项目的背景、测...

  • 软件测试方法汇总

    微信公众号:软测小生 ruancexiaosheng 软件测试方法种类繁多,记忆起来混乱, 如果把软件测试方法进行...

  • 基于模型测试01

    一、概述 MBT中文名称为基于模型的测试,基于模型的测试属于软件测试领域的一种测试方法。 二、背景 软件测...

  • 阿里P8测试工程师:软件测试中的18个难题

    对于软件测试来说,怎么样才算测够了?如何评价测试的有效性?那么多测试用例,以后怎么删?在软件测试中会遇到非常多的问...

  • 软件测试:软件测试策略

    一、静态方法与动态方法 (一)静态测试 不运行被测试的软件系统,而是采用其他手段和技术对被测软件进行检测的一种测试...

  • ab测试工具

    ab测试压力: 简介: ab是由Appache提供的压力测试软件。安装appache服务器时会自带该压测软件。 如...

  • 机器学习模型测试-入门篇

    经常被问,机器学习模型怎么测试呢?和传统软件测试有啥差别? 与传统软件测试的差别 测试是验证被测对象是否符合预期。...

网友评论

      本文标题:软件测试该怎么测?10个测试方法,带你初步了解

      本文链接:https://www.haomeiwen.com/subject/kflvkdtx.html