软件测试-硬件配置测试
1.配置测试综述
家用和商用领域基于Windows标准的PC有哪些配置可能性:个人计算机、部件、外设、接口、可选项和内存、设备驱动程序。
1.1 分离配置缺陷
分离配置缺陷需要有人在不同的配置中运行软件时仔细检查代码:
- 软件可能包含在多种配置中都会出现的缺陷;
- 软件可能包含只在某个特殊配置中出现的缺陷;
- 硬件设备或者其设备驱动程序可能包含仅由软件揭示的缺陷;
- 硬件设备或者其驱动程序可能包含一个借助许多其它软件才能看出来的缺陷。
前两种情况下,由项目小组负责修复缺陷;后两种情况,责任不那么清晰,硬件销售商能解决交给其解决,不能还是开发小组的责任。
1.2 计算工作量
不可能针对所有的硬件设备进行测试,所有需要进行等价划分。对属于同一类的硬件设备划分为同一个等价类。
2.执行配置测试任务
执行测试任务的过程如下:
- 确定所需要的硬件类型;
- 确定有哪些厂商的硬件、型号和驱动程序可用;
- 确定可能的硬件特性、模式和选项;
- 将确定后的硬件配置缩减为可控制的范围(等价类划分);
- 明确与硬件配置有关的软件唯一特性(测试哪些与硬件交互时互不相同,即不同等价划分的特性);
- 设计在每种配置中执行的测试用例;
- 在每种配置中执行测试;
- 反复测试直到小组对结果满意为止。
3.其它注意事项
3.1 获取硬件方式
- 只买可以或者会经常使用的配置;
- 与硬件生产商联系,看他们是否能够租借甚至是赠送某些硬件;
- 向全公司的人发送备忘录或者电子邮件,问他们办公室或者家里由什么硬件,是否允许对其进行一些测试;
- 如果预算充足,就和项目经理一起与专业配置和兼容性测试实验室联系外协测试。
3.2 明确硬件标准
- 对于Apple机硬件:http://developer.apple.com/hardware提供硬件信息,http://developer.apple.com/testing提供配置测试实验室的链接。
- 对于PC机硬件:http://www.microsoft.com/whdc/system/platform和http://msdn.microsoft.com/cetification/以及http://www.microsoft.com/whdc/whql等
3.3 对其它硬件进行配置测试
如果要测试工业控制器、网络、医疗设备或者电话系统,考虑的问题与测试台式机软件相同:
- 何种外部硬件运行该软件;
- 硬件有哪些型号和版本可用;
- 硬件支持哪些特性或者可选项。
软件测试-硬件配置测试相关推荐
- 《软件测试》第八章 配置测试
<软件测试>第八章 配置测试 8.0 前言 8.1 配置测试综述 8.1.1 分离配置缺陷 8.1.2 计算工作量 8.2 执行任务 8.2.1 确定所需的硬件类型 8.2.2 确定有哪些 ...
- 计算机硬件查看,电脑硬件配置怎么查看和测试
当购买电脑的时候,这时我们首先做到就是查看和测试电脑硬件配置,那如何操作呢?下面是学习啦小编为大家介绍查看和测试电脑硬件配置的方法,欢迎大家阅读. 查看和测试电脑硬件配置的方法 在不使用软件的情况下查 ...
- tbook10s换linux,【台电Tbook10s使用测试】硬件配置|驱动适配|续航_摘要频道_什么值得买...
台电Tbook10s使用测试(硬件配置|驱动适配|续航) 二.硬件配置 处理器:Intel(R) Atom(TM) x5-Z8300 CPU @ 1.44GHz 主板:TECLAST TbooK 1 ...
- acer计算机硬件配置,硬件配置与游戏测试_Acer宏碁笔记本电脑_笔记本评测-中关村在线...
·硬件配置与游戏测试 最后我们来看看宏碁A神的实际游戏性能测试汇总情况. 为了更加全面的了解这款产品的实际游戏性能表现,我们对这款机器进行了多项游戏测试,包括热门的网络游戏<剑灵>.即将开 ...
- 计算机基本配置检测单,怎么查看与测试PC电脑的硬件配置
看了硬件配置可能还不够,我们还要知道这个配置到底是什么性能,比如游戏性能,散热能力,电池续航等实际中的性能.下面是学习啦小编收集整理的怎么查看与测试PC电脑的硬件配置,希望对大家有帮助~~ 查看与测试 ...
- 免费的云端软件测试平台-快意测试云平台介绍
快意测试云是什么?--提供丰富的软件测试功能和测试管理服务的云测试平台. 适合谁用?--对目前的软件测试现状不满意的企业和个人,软件太贵?使用复杂?资源不足?测试周期太长?管理不便? 怎么用?--无需 ...
- 软件测试中搭建测试环境?
测试环境是QA做好检测运行的前提条件.平稳和可控的测试环境,能够使测试人员在实行测试用例时不用花费额外的时间去维护.有一些企业运维或是研发部会帮忙准备好测试环境,可是QA要是一味依赖别的部门,会局限检 ...
- 软件测试质量保证与测试
软件测试质量保证与测试 第一章 软件测试概述 1.1 软件测试背景 随着计算机技术的迅速发展和越来越广泛深入地应用于国民经济与社会生活的各个方面,软件系统的规模和复杂性与日俱增,软件的生产成本和软件中 ...
- 软件测试模式-敏捷测试
软件测试模式-敏捷测试 Agile Testing--遵循敏捷宣言的一种测试实践 一.敏捷宣言 个体交互 重于 过程和工具 可用的软件 重于 完备的文档 客户协作 重于 合同谈判 响应变化 重于 遵循 ...
最新文章
- 设计模式 之美 -- 单例模式
- 手把手教你画酷炫环形图(图文详解)
- java gmail smtp_通过JAVA中的Gmail SMTP服务器发送电子邮件
- android读取raw文件示例
- 互斥锁在python中的应用
- C++——二进制输出一个数以及输出double型位数过多情况
- 吴裕雄--天生自然 高等数学学习:微分方程的幂级数解法
- 微软收购开源数据库厂商Citus Data,云数据库服务能力再填新砝码
- 阿里云如何打破Oracle迁移上云的壁垒
- php有序数组合并,使用Python怎么合并两个有序数组
- LaTeX的安装教程(Texlive 2020 + TeX studio)
- python3 pdf转成txt
- 人工智能产生式系统动物识别实验python
- python游戏数据分析
- 最全电力电子仿真matlab/simulink仿真 单相全桥/半桥整流仿真 单相半波全波仿真
- 阿里云视频点播服务(上传,删除,获取播放地址,获取播放凭证)
- canvas的雨滴特效
- C语言实现输出最长的名字
- Jfrog:烂泥蛙安装
- 附条件的借款合同,条件为成就时,借款合同生效吗?
热门文章
- 中国RFID行业市场前景规划与运营模式分析报告2022-2028年版
- 景观平面图转鸟瞰图_景观快题设计|平面图篇——功能分区
- 电视盒子显示服务器未连接,你家的电视盒子直播总是卡,解决方法全都在这里...
- 用Python做市场调查:餐饮商铺的用户满意度分析
- 放大电路为什么要保证“发射结正偏,集电结反偏”?集电极和发射极电流等比例变化(放大)的本质原因是什么?
- 【云原生 | 13】手把手教你搭建ferry开源工单系统
- 出行者信息服务器,出行者信息服务系统解析.ppt
- 头文件intrins.h的用法
- iMeta和CGM联合报告:中科院生态中心邓晔-气候变化驱动核心微生物的迁移(5.4晚8点)...
- 信息无障碍相关会议网址链接