基于运维风险的关键质量特征测试设计实践

来源 :科学与财富 | 被引量 : 0次 | 上传用户:toerrisme
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:质量特征是以质量模型为依据,实现测试用例全覆盖的质量要素。运维风险是在真实运维场景中,可能出现质量缺陷的风险要素。以分布式并发考勤系统的测试实践为案例,基于真实运维风险,进行关键质量特征测试设计,提高用户对系统的质量信心。
  关键词:运维风险,关键质量特征,测试设计,质量信心
  一 测试实践案例
  1项目背景需求
  某大型企业考勤记录是确定员工绩效、核算工资的重要依据,对考勤记录的完整性和准确性有很高要求。企业设25个考勤点,每个点400名员工考勤。为确保考勤记录真实有效,采用刷卡并抓拍員工头像方式考勤签到。每人每天考勤4次,一天共产生约2万条记录和照片。
  企业要求在所有刷卡记录能实时并发上传到服务器;网络或服务器故障时,考勤点能至少保存5天4000条刷卡记录,当故障恢复后能自动上传记录,确保记录不丢失,不出错。
  2系统功能架构
  考勤点部署终端机,服务器部署服务端和数据库,实现接收考勤记录和抓拍照片,检查考勤终端在线状态,将考勤记录写入考勤系统数据库,存储考勤数据。考勤系统连接办公网,供绩效系统调用。系统架构如图1所示:
  二 质量特征分析
  1 FRESIUP质量模型
  系统质量模型是标识系统能力对系统需求满足程度的模型。FRESIUP质量模型是一种质量模型,其质量特征如图2所示:
  2系统的质量特征
  根据质量模型和系统需求提出质量特征:
  1)功能性(Functionality)
  完整性:实现全部系统功能
  准确性:卡号、抓拍,身份信息,记录上传,时间同步
  适合性:刷卡灵敏、拍照清楚,语音清晰,装卸便宜、机体美观,操作简明
  2)可靠性(Reliability)
  稳定性:终端机不死机;数据存储持久;刷拍功能稳定;网络接口不丢包
  容错性:错误数据不影响有效记录上传,易恢复性:终端机程序崩溃、考勤服务器软件挂掉能否自恢复
  3)功效性(Efficiency)
  时间效率:终端刷拍响应、记录实时上传
  资源利用率:CPU、内存,消息队列资源占用率
  容量:终端机记录、照片存储容量
  性能负载:持续刷卡抗压能力,多并发连接大数据量抗压能力
  4)安全性(Security)
  密码强度:telnet,ftp,管理菜单非弱密码
  数据隐蔽:调试串口隐蔽,数据库连接密码、服务器软件密文配参
  5)互操作性(Interoperability)
  自适应性:终端机网口自适应带宽
  可兼容性:与企业绩效系统数据对接,与系统间的互操作,平台、服务器、版本、程序数据兼容性
  6)易用性(Usability)
  易操作性:有刷卡成功醒目提示
  易理解性:操作提示、用户帮助
  7)可移植性(Portability)
  易安装性:终端机应用程序、考勤服务端软件易装卸
  易升级性:终端机应用程序易升级,升级不影响功能持续
  可备份恢复性:终端机、服务器数据自备份和自恢复、数据损坏易恢复
  可替换性:部分点位故障易换新,并确保记录和配置数据不丢失
  三 运维风险分析
  1分析运维风险
  运维场景与用户需求和项目背景紧密相关。本系统用户运行环境复杂,需考虑两个重要运维场景:
  1)用户需求运维场景:考勤记录与员工绩效紧密相关,记录确保不能丢失。
  2)项目背景运维场景:在运维阶段继续对系统进行改错优化和迭代升级。
  2识别运维风险,提升质量信心
  基于运维场景对运维风险进行分析,提出有效测试策略,重点选择和测试关键质量特征或系统需求,尽早发现和修复严重缺陷,能有效提升用户对系统的质量信心。如考虑功能特征,照搬质量模型,依系统需求规格说明书设计测试用例,忽略运维场景和运维风险,难以提升用户对系统的质量信心。
  两个运维风险:一是确保不能丢失考勤记录,二是须能方便升级不影响用户正常使用。不能丢记录是系统需求,是容错性的体现;而易升级性是系统需求,也是可移植性。
  四 关键质量特征测试设计
  1标识关键质量特征
  本案例运维场景中,容错性和易升级性是最关键的两个质量特征。
  2测试用例设计
  1)容错性测试用例设计
  2)易升级性测试用例设计
  五总结
  一种测试设计方案的提出,必须根据项目背景和系统需求,使用合理的质量模型,并结合运维场景进行运维风险分析,标识关键质量特征,基于关键质量特征进行测试设计,减少运维风险,提升用户对系统的质量信心。
其他文献
摘 要:本文重点讲述了电力变压器的发展历史以及我国目前电力变压器保护技术现状,并分析了对于电力变压器保护技术的未来发展趋势,为我国将来电力行业的进一步发展奠定了基础。  关键词:电力变压器;保护技术;技术现状;未来发展趋势  我国随着经济的快速发展,电力行业也获得了空前的发展,那么电力变压器作为一个在电力传输过程中重要的保护器,对其进行有效的保护就显得非常重要了。因为变压器保护可以保证供电的质量,
计算机给人类带来的影响和作用是惊人的、前所未有的,它在给人类带来福音的同时,还滋生了计算机犯罪.科学技术不是外在于社会的力量,在发展高技术的同时,社会的生产关系、规
分析了煤柱工作面顶板岩层运动的特点及支承压力分布情况,总结了梨树煤矿防治煤柱工作面顶板事故的方法.
摘 要:对于稀油油藏的开发,为了弥补地层能量的亏空,防止对油层的过渡开采,有效提高油藏采收率。研究是从注水开发的机理出发,满足适合注水开发的地层条件,影响水驱效果的因素主要包含油层的连通厚度,油层厚度比、油藏埋深、原油粘度、含油饱和度和地层压力等几个方面。选取典型油藏进行开发分析,可以获得较好的驱替效果,可在稀油油藏开发中进行借鉴。  关键词:注水系统,采收率,效率,参数,井网  一、注水驱油机理
民用建筑中经常出现混凝土结构裂缝,给居民带来了极大的损害,在此给出了裂缝修补的设计以及修补方法.
摘 要:企业文化对于国有企业来说,其意义与作用跟民营企业相差不大。即一方面代表了企业的文化内涵和经营理念,另一方面也直接体现了企业所有管理者和员工之间的共同价值标准、道德认同和精神水平。因此,企业文化建设对于国有企业的管理与经营是非常重要的。但目前我国还有相当一部分国有企业在这方面还有一定的不足与欠缺,需要在发展中进行针对性的提升。下文在明确其自身作用的基础上,分析企业文化有效建设的具体方法与策略
摘 要:互联网时代,智能手机取得了飞速发展,几乎已经达到了人手一台的程度。雨后春笋般,智能手机的品牌发展得越来越多,此中,华为无疑是国产品牌中最亮眼的一个。作为仅次于三星、苹果的全球第三大手机品牌,华为是当之无愧的中国手机领军人物,然而面对形势日趋严峻的手机市场,华为仍然还有很长的一段路要走。本文通过对产品生命周期的介绍,将其四个阶段的特点展开叙述,分析了华为在各个阶段的市场营销策略,并对一些策略
随着人们对居住环境和建筑质量的要求不断提高,对减少建筑物顶层保温墙体裂缝的要求越来越高,建筑物的裂缝已成为住户评判建筑物安全的一个非常直观敏感性的问题和首要的质量
摘 要:本文主要以竹子造林碳汇项目方法学和改进项目减排量经济价值评价模型来展开对楠竹造林项目减排量和经济价值的动态定量评估,并根据面对不同情景,项目减排量和经济价值产生的变化做敏感性分析[1]。  关键词:楠竹造林;CCER;碳汇价值评估;敏感性分析  引言:  在江西省省委、省政府领导下,宜春市把握住当前国家对林业产业发展机遇,结合当前国家发展形势和林业产业发展,对现代农业发展做出统筹布局,利用
摘 要:现如今中国的经济迅速的发展,迅速发展的经济,带动了众多化工产业的发展,这些化工产业在进行产品的生产过程中需要大型的机械设备进行配合。在进行化工设备的安装过程中,仪表自动化设备的建设和安装就显的尤为重要,这种仪表自动化设备安装成功与否会严重的影响整个化工设备运行的稳定性。随着中国科技水平的不断提高,仪器自动化设备在工业化生产的企业中得到了广泛的应用,但是在仪表自动化设备的过程中,会出现众多的