文档介绍:西南大学
硕士学位论文
BI管理分析软件测试策略的研究
姓名:李建军
申请学位级别:硕士
专业:计算机软件与理论
指导教师:陈宏刚
20100401
管理分析软件测试策略的研究摘要计算机软件与理论专业硕士研究生李建军指导教师陈宏刚教授现如今,各行各业都在使用计算机软件,都力求实现信息化管理。特别是一些比较典型的行业,例如金融、医疗、通信、保险等,信息化程度已经达到了比较高的程度。涛裰悄管理分析软件是面向企业的软件。在传统的管理软件基础上,它加入了技术,使得软件本身增添了数据分析和数据挖掘功能。对于企业来说,这样一种具有分析和挖掘功能的管理软件具有极强的实用性。它使得企业信息化网络从传统的单纯的管理转向了管理与分析并存的局面。全面的管理功能使得企业高层的管理活动更加方便有效。在实施决策活动时,管理分析软件能够为决策人员提供决策支持,使决策更加的有凭可依,有据可靠。事实上,一款功能强大的管理分析软件,确实能够使企业节约管理成本并增加企业收益。因此,管理分析软件的质量就成了企业在选择该类软件时首先要考虑的问题。软件测试是保证软件质量的重要手段。尽管还有其他方法也可以减少软件错误,但是在目前的阶段,软件测试的重要性依然处于不败地位。对于管理分析软件来说,同样如此。在当前,国内外的众多学者都对软件测试进行了研究,的应用。管理分析软件是在传统管理软件的基础上发展起来的。因此现有的软件测试理论能够适合管理分析软件的大多数测试过程。但是,由于管理分析软件拥有一些自己的特性。这些特性的测试却没有相应的比较具体的测试理本文通过对管理分析软件的研究,总结了管理分析软件的特点。结合在实际的测试过程遇到的榭觯岢隽耸屎螧芾矸治鋈砑牟馐圆呗浴对于管理分析软件来说,采用何种测试方法需要通过一系列评估才能决定。因此,本文给出了测试方法判断的依据,并总结了手试点和自动化测试点。并且取得了丰硕的成果。有很多测试技术已经在实际的测试实践中得到了非常好论加以指导。摘要
在对功能进行划分的基础上,提出了人员组织策略。同时,对于测试用例的分布,给出一个公式可以让测试用例开发人员预测每个测试点大致的测试用例数目。此外,对于自动化测试,本文认为自动化测试人员介入项目的时间应该是在需求评审阶段。在这一时间段,自动化测试人员需要认真理解项目背景并总结出自动化测试的大致实施范围。对于自动化测试工具的选择,本文趋向于商业工具和自主开发的测试工具一起使用。主张自主开发测试工具的理由是远馐怨ぞ呖发人员对被测软件有一定了解,更有利于针对被测软件特性进行工具开发;由此开发出来的工具对被测软件特性的支持更好。此外,为了验证本文提出的自动化测试策略,本文实现了一个用于测试的自动化测试工具。由于管理分析软件大多都是基于模裕面向的是基于娜砑牟馐浴R虼耍珺除了可以用来测试本文选取的被测软件,,还可以测试其它基于娜砑猅浞掷昧控件与业务逻辑分别开发的思想,使用簘镅宰魑9ぞ叩目7⒂镅浴M保试脚本也用队镅越锌7ⅰ5绷拥揭2馐缘囊趁婧螅芄蛔远阉鞲靡面上的控件,并将各个控件的相关信息显示出来。测试人员选择需要测试的控件和事先已开发好的测试脚本,指定测试结果保存目录后,—将自动运行测试用例。所以的使用需要一个已经事先开发好的测试库和脚本库。测试库封装了各个控件。当然,随着测试活动的升级,测试库也可以包含其他测试类。测试脚本是针对各个测试用例单独开发的。有了这两个库的支持。才能更好的运行。关键字:管理分析软件软件测试测试策略自动化测试工具两南人学硕貉宦畚
’,.篖:.,疭甀疭瑃.—.,...瑃,瓸,瓼畂,
■甋珺甌瓵,,:,两南大学硕学化论文’.甐珺猅瑃—.甌珺猅.,
独创性声明学位论文版权使用授权书学位论文作者签名:李建等学位论文作者:签韭玺年万月日本人提交的学位论文是在导师指导下进行的研究工作及取得的研究成果。论文中本人引用他人已经发表或出版过的研究成果,文中同仁在文中作了明确说明并表示衷心感谢。签字日期:如/定,有权保留并向国家有关部门或机构送交论文的复印件和磁盘,允许论文被查阅和借阅。本人授权西南大学研究生院可以将学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩C艿难宦畚脑诮饷芎笫视帽臼谌ㄊ椋韭畚模汉槐C埽口保密期限至年签字日期:刃年禄萌导师签名:签字日期:阞已加了特别标注。对本研究及学位论文撰写曾做出贡献的老师、朋友、本学位论文作者完全了解西南大学有关保留、使用学位论文的规印或扫描等复制手段保存、汇编学位论文。月止粁巳中一。
第一章绪论研究背景随着社会的发展,软件的使用已经渗透到各行各业。从工业、农业到服务行业,再到民生,无处不使用软件。可以说,软件已经是现代社会的重要组成部份。既然软件关系到人们生活的方方面面,因此软件