手机软件测试平台的设计与实现开题报告.doc_第1页
手机软件测试平台的设计与实现开题报告.doc_第2页
手机软件测试平台的设计与实现开题报告.doc_第3页
手机软件测试平台的设计与实现开题报告.doc_第4页
手机软件测试平台的设计与实现开题报告.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

毕业设计(论文)开题报告(全日制本科生)课题名称手机功能测试平台设计与实现1. 项目来源及开发目的和意义1.1 项目来源本项目来源于文思创新软件技术有限公司手机测试部门孔明项目组D组测试项目组。1.2 项目开发目的和意义文思创新软件技术有限公司诺基亚事业部承接诺基亚的手机外包业务。由于当今中国的IT技术行业存在很典型的人才流动性大的特征,在这一方面文思创新也不能避免。因此在诺基亚事业部中同样存在与大量的实习生、处于试用期的员工等。由于诺基亚执行比较严格的人员管理机制,处于实习阶段和试用阶段的员工不能拥有诺基亚手机测试平台的权限。这一严格的人员管理机制有效地保证了商业机密不外泄、较高的测试质量(只有通过试用期、并且被诺基亚考核通过的成熟测试员才能获得操作权限),但是却为外包公司的管理带来不便和混乱。由于账号不够,现在文思创新诺基亚事业部采取一个账号多人使用的方式来解决这一问题。但是这一解决方式带来了另一个问题及数据比较混乱,测试生成的数据只能定位到账号而不能定位到测试员。某些情况下,需要测试员对于其测试数据做出解释说明的时候,使用同一账号的测试员出现相互推脱的现象。由此文思创新诺基亚事业部认为有必要建立一个独立于诺基亚测试平台的系统,以方便其管理。并且建立一个高质量的测试团队以提供高质量的外包服务,在手机测试外包行业具有更高的竞争力。2. 国内外相关领域开发及应用现状分析对信息化依赖程度不断加深、对信息速度要求不断提高的社会,必然会对可移动信息设备提出全方位的要求-安全、稳定可靠、方便灵活。手机测试正是控制软件产品质量的重要手段, 控制软件产品质量的重要手段就是通过权威机构的软件测试。国外手机厂商极为重视手机测试。作为世界手机界的NO.1,诺基亚仅在北京就拥有2000人的测试团队。而诺基亚的测试团队遍布于世界,几乎是在IT稍微发达的国家就有诺基亚的软件测试团队。目前,我国手机业的质量保证体系还很不完善。相比之下,在国外许多国家的手机公司,软件测试工作已经逐渐演变成一门独立的科学,囊括了配置方案,测试机制,跨平台策略和产品性能,稳定性等独立区域的知识模块。 长期以来,我国手机企业产品开发时,测试成本却常常是最容易被压缩,甚至被完全“砍”掉。这导致我国手机产品质量低下,无法创出自己品牌,走向世界。特别是现在,我国的手机业“山寨”大行其道,“山寨”们不需要任何的专利费用和设计费用,作为特殊的盗版行业,其在利润上有着其他企业无法比拟的优势。而手机企业是以追求利润为目的,市场“山寨”盛行的结果是质量不得不像利润低头。为了追求利润国内有的开发成本远远达不到10%。而在国际上,开发成本中的30-50%用于软件测试。与此同时,只是有少数的手机企业设立了专门的测试部门。因此,在当前不断加深于对外合作的环境下,除了优秀的开发团队,具备良好的手机测试环境、建立高质量的手机测试团队也是中国手机业最需要做的。测试团队的建立需要长时间的积累,国内企业在这方面和国外的差距很大。很多企业缺乏对于品牌美誉度的建设,只是单纯地看到了手机市场所蕴含的利润,而后一窝蜂的立项、上马、生产手机。对于消费者最关心的质量问题并不重视,在享受了市场最初暴利之后只是留下了一个国产手机=劣质这样的映像。对于国内企业这种涸泽而渔的短视做法,在短时期内难以得到缓解。但是在测试平台建设这一狭隘的话题上,国内外的差距很难进行区分,即使是国内的山寨厂商也能够搭建起一套看得过去的测试平台。而真正在测试思想的执行、美誉度的建设和品牌质量的重视才是国内厂商和国外厂商的最大差距。3 预见的困难及应对措施(1)由于对业务逻辑不熟悉,造成业务建模困难解决办法:多和相关负责人进行讨论,尽可能多的获取和完善项目需求,充分了解软件公司内部整个测试流程管理的方法制度和流程。并参考其它优秀的设计方案,通过和公司现有测试平台反复的比对和验证,建立和完善所需的业务模型。(2)由于系统框架搭建的不完善和设计缺陷而造成的工作量过大和延期交付解决办法:采用快速原形的开发方法,首先确定系统的核心功能主体,在开发的过程中确保核心功能的实现,并在此基础上有选择性地扩展系统的功能,逐步完善系统的功能。(3)各子系统集成困难解决方法:在系统的开发过程中为需要交互的子系统预留接口,向公司有经验的开发人员请教,以求处理好与其它子系统间的信息交接和数据传递。经常性地和其它子系统的开发人员进行沟通交流,并且在开发子系统的过程中遵循同一个指导标准和设计规范,力求代码编写的重用性、规范性和易读性。(4)设计数据库复杂易混乱解决方法:充分研究公司的薪金业务流程和需求文档,将其中的数据流分离整理出来,弄清楚其中所涉及到的所有数据条目。向有经验的员工请教数据库设计的方法,并且要特别注意和其它子系统有关联的数据表的设计。(5)大数据读取解决方法:阅读资料和书籍,参考现有模型,优化在数据库中的编码方式和存储方式,使得系统数据负载可以有效控制。将系统的数据流进行剥离,设计高效的传输方式。(6)冲突处理难点:与大数据处理产生冲突。解决方法:未知。4 项目进度安排、预期达到的目标 进度安排08年10月08日08年10月28日 项目调研与可行性研究08年10月29日08年12月22日 需求分析及概要设计08年12月23日09年02月06日 详细设计及项目架构细化09年02月14日09年02月29日 系统架构搭建09年03月01日09年05月11日 开发以及集成测试 09年05月12日09年05月27日 撰写论文和准备答辩 预期达到的目标测试平台的构建其目的是提高工作效率,有效管理测试用例、测试记录、错误报告以及测试人员权限。防止出现数据的混乱。最终为建立一个高效、有条理的测试团队。参考文献1.Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides. Design Patterns 机械工业出版社. 2007年4月.2.巫红霞. 关系数据库中查询优化方法的探讨. 镇江高专学报. 2007,(2):42443. 张能立,谢佳,杨新泉; ASP.NET在网站开发中的应用 J; 计算机与数字工程; 2005年06期4.邵良珊 刘好增 马海军 等著.ASP.NET(C#)实践教程.清华大学出版社.2007 年5软件测试本质./lodong/blog/item/7ffe4b58da3b5d2c2834f097.html6. Spectrum Signals.软件测试的艺术.SAMS.7. 萨师煊 王珊 著 数据库系统概论 第三版 高等教育出版社 2000年2月8. 陈冠军 著 精通ASP.NET 2.0 典型模块设计与实现 人民邮电出版社, 2007年。9.刘乃丽 著 精通APS.NET2.0 SQL Server 2005 项目开发 人民邮电出版社, 2007年10. (美) Paul C.Jorgensen 编著软件测试北京:机械工业出版社11. Chaudhuri S, Narasayya V. and s

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论