


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、软件产品项目任务评估和风险分析软件测试是一项高风险的工作,它是不可避免的,总是存在的。软件产品项目测试过程中不可避免地存在风险。蓝色字体为需要编辑的内容1. 软件需求的风险软件需求本身不清晰或者开发商对产品的需求特性理解不准确有偏差,这样导致最终开发的产品功能可能不是用户真正想要的功能。由于软件产品项目是自主研发的产品,在产品设计初期,根据其他公司做的同类软件的相关功能,定制了软件产品的需求说明,这些需求在某些程度上可能不满足客户的全部需求,这就需要在软件产品的1.0版本发布后,根据客户的具体需求进行定制版的研发和测试。2. 人员的风险:软件产品开发测试阶段,测试人员和开发人员的招聘从未停止,
2、测试人员流动性较强,而且每个测试工程师测试的思维方式肯定有差别,所以测试工作多让这些工程师在测试每一轮后,再进行不同模块的交叉测试,从而导致测试的时间比预期延长。同时很多测试工程师介入到项目测试的时间太短,短期内不能全面的提交比较有质量的bug。3. 测试环境的风险测试人员在测试过程中搭建的测试环境,虽然原则上是尽可能模拟用户实际使用的环境。但是不可能100%完全和用户的环境一下,尤其是车载环境,用于测试的3G上网卡只有几张,不能够搭建客户的实际使用环境,测试环境中基本用虚拟车台代替,这样就会存在一定的风险,因为有些软件的缺陷只有在特定的环境下(包括硬件、操作系统、杀毒软件和软件的不同版本的补
3、丁和用户实际使用的数据等)才能出现。软件产品软件项目测试过程中主要以会议室环境为测试环境,会议室环境是有网通专网和电信外网环境组成。此测试环境不能应用于所有客户的使用环境。4. 测试深度和广度的风险1) 测试的广度,用户的操作肯定是千变万化的,测试工程师在测试的时候肯定不能100%覆盖到这些千变万化得操作。有些极端的情况容易被遗漏、测试不到。2) 测试的深度,实际项目使用过程中,用户的并发操作是常见的现象。很多bug可能只能在用户并发的情况才会出现,而软件产品项目测试过程中由于具体条件限制不能模拟用户并发的情况,从而不能发现这些bug。5. 测试工具本身可能产生误差1) 测试过程中使用QTP等
4、工具来模拟用户的手工操作,但是这种工具本身就存在误差、或者使用者操作不当产生的误差,比如:在项目后期的回归测试的时候使用自动化功能测试工具QTP进行回归测试的时候,由于修改了某些脚本导致QTP每次测试都能通过,但是到用户现场的话有可能会最简单的功能都通不过2) 测试web客户端时,还用到了Loadrunner模拟并发测试环境,用Selenium IDE录制web客户端操作,并连接selenium rc+eclipse junit编辑脚本进行强度测试。3) 软件产品测试过程中使用到的工具还有抓包工具、进程资源利用检查工具、processxp、检查数据库的工具等,这些工具的功能没有经过严格测试,本
5、身的误差不能忽视。6. 测试资源的不充分1) 硬件资源不够:具体监控项目中使用所有车载设备都是用3G卡连接,由于硬件限制,目前软件产品项目仅能使用4、5张电信、联通卡进行测试。2) 软件资源不充分:A. 软件产品平台属于应用软件,用户使用的操作系统、PC硬件多种多样,测试过程中不能完全模拟用户使用的软件环境来进行测试。B. 软件产品平台测试认证服务器数据节点数量时,由于环境限制,测试中模拟了2万个节点,不能完全模拟10万个节点存储, 7. 测试方法的执行和设计1) 通过软件产品测试总结的报告可以看出,提交的bug很大一部份是web客户端、监控点管理、现场预览、轨迹分析、回放功能模块的缺陷,软件产品平台软件的主要功能模块就是这一部分。2) Bug修复情况表可以看出所有级别bug修复率都达到了92%以上,但是无效bug占用较多,达到13%,可见由于该项目前期需求不明确,是首次发布,所以提出了很多被归为“设计如此”的bug。8. 软件维护阶段的风险软件维护包含两个主要的维护阶段:一个是软件生产完毕到软件试运行阶段的维护,这个阶段是一种真实环境的测试性维护,其主要目的是发现在测试环境中不能或未发现的问题;另一个阶段是当软件的运行不再能适应用户业务需求或是用户的运行环境(包括硬件平台,软件环境等)时进行的软件维护,具体可能是软件版本的升级或软件移植等。对系统
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- Unit2 A lifes work Developing ideas Masters of time 教学设计-2024-2025学年高中英语外研版(2019)选择性必修第三册
- 第六课“我”和“我们”教学设计 -2023-2024学年统编版道德与法治七年级下册
- Unit 2 Making a difference Understanding ideas 教学设计-2023-2024学年高中英语外研版(2019)必修第三册
- 粤教版 信息技术 必修1 1.2.1 信息技术及其发展 教学设计
- 教学设计 六年级上册枚举算法教学设计
- 2025年二手住宅买卖合同示例文档
- 2025年中央对地方财政补助合同
- 2025年企业安保人员聘用合同模板
- 2025年事务委托代理合同样本
- 2025年劳动合同法变革与国有企业
- 中等专业学校毕业生登记表
- 浅析小学英语主题意义探究下的单元整体教学 论文
- 路缘石安装一级安全交底
- 教师教学常规管理培训夯实教学常规强化教学管理PPT教学课件
- 2023年山东省春季高校招生考试英语试卷试题(含答案)
- 世界著名童话故事英文绘本故事丑小鸭
- 绿色简约墙体商务风PPT模板
- LS/T 1226-2022粮库智能通风控制系统
- GB/T 4927-2008啤酒
- GB/T 462-2003纸和纸板水分的测定
- QC演示:提高检查井周边密实度
评论
0/150
提交评论