当前位置:文档之家› 作业样本

作业样本

学号:0712*******

毕业论文

教育资源平台的综合评价设计与测试Evaluation Design And Testing Of Education Resources Platform

教育技术学

学院理学院专业(信息技术教育)班级教育技术07-1

学生崔静瑜指导教师(职称)秦勇(教授)

完成时间 2011年 1月15 日至 2011 年 6 月10日

毕 业 论 文 任 务 书

院(系): 理学院教育与信息技术系 专业 教育技术学(信息技术教育) 班 级: 教育技术07-1 学生: 崔静瑜 学号: 0712******* 一、毕业论文课题 教育资源平台的综合评价设计与测试

二、毕业论文工作自 2011 年 1 月 15 日起至 2011 年 6 月 10 日止 三、毕业论文进行地点 广东石油化工学院网络中心 四、毕业论文的内容要求 一)过程要求

1、根据教育淘宝平台分析其需求和业务流程。

2、根据教育淘宝平台各个功能需求和业务流程编写测试用例。

3、根据测试用例进行软件测试,并填写用例结果。

4、分析测试结果,利用通用的在线交易平台进行评价分析。 二)过程要求

1、2010年12月10日-2011年1月15日 查阅资料,确定论文方向和论文题目

2、1月16日-3月30日搜索、收集、分析与论文材料和文献资料,撰写开题报告

3、3月31日-5月20日设计论文的框架,撰写论文初稿

4、5月21日-6月12日进行论文的修改。和完成论文、并打印

5、6月13日-6月16日论文答辩准备及论文答辩

6、论文的语言文字要规范,格式要按规定的格式进行编辑,字数不少于1.2万字,参考文献不少于15篇

7、在整个毕业设计与论文写作过程中要经常与指导老师交流

指导教师

接受论文任务开始执行日期 年 月 日

学生签名

摘要

软件测试是保证软件正确实现特定功能和证实在一个给定的外部环境中软件的逻辑正确性的活动。对教育淘宝平台进行系统地软件测试,能发现系统在开发过程中所出现的错误,检验系统是否完全满足各个功能需求,在更好地完善系统中,有着重要的意义。另外,通过对教育淘宝平台进行评估,能让开发者了解该网站的实力和潜力,以便做出和调整系统的决策,使自身逐步完善并迅速发展。

本文主要工作是对教育淘宝平台进行测试与评估。首先对国内外软件测试方法进行阐述,根据教育淘宝平台的设计特点,选择合适的测试体系及其方法。通过分析国内外在线交易系统的评价机制,提出适合在线教育资源系统的评价体系。根据教育淘宝平台的特点和开发现状,将教育淘宝平台分成登录管理、个人资料管理、浏览商品管理、支付管理、购物车管理等11个模块进行测试,选用边界值法、有效等价类法、因果图法形成测试用例,并对测试结果进行总结,编写教育淘宝平台测试报告及评估报告。

教育淘宝平台测试主要根据软件测试理论,将系统分模块进行测试,并运用在线教育资源系统的评价体系,结合测试结果对教育淘宝平台进行评价,有利于系统开发人员清晰地了解系统的缺陷与不足。本文对教育淘宝平台进行了较全面测试与评价,教育淘宝平台进一步完善系统,具有一定的工程参考价值。

关键词:黑盒测试、等价类划分法、边界值分析法、因果图法、错误推测法、场景法、层次分析法

Abstract

Educational of Taobao platform based on the information in this area of open country and interactive e-commerce and online trading platform, it is widely Large outstanding educators to provide a sale of educational content, educational services system, provide for the majority of recipients of educational resources in addition to other official. A broad edu- cation content, education services market, buy better meet their needs educational resources platform.

This chapter main work is to clean out treasure education platform testing and evaluation. Article first to domestic and foreign software testing comprehensive analysis, this paper sum- marizes the software testing the basic concepts and methods, and then analyses the online education system cash at home and abroad to design and evaluate the education system, and puts forward the excellent education evaluation system, according to the characteristics and development and taobao platform, analyzes modules, education and taobao platform into log- in management, personal data management, browse merchandise management, payment of management, shopping cart management 14 module, choose the boundary value method, the effective method of equivalent class education taobao platform, and the test results are sum- marized, compile testing education taobao platform test report.

Education taobao platform test mainly based on the software testing theory, the system runs into test, making the test module standarder, test range more subtle. Use online education system of evaluation system, combining with the test result education evaluation, be helpful for taobao platform system development staff clearly understand the system defects and defi- ciencies. The test report is realized with the comprehensive test education taobao platform, in testing field, which has certain reference value for engineering.

Keywords:Online Education, Black Box Testing, Imperfections Rate

目录

摘要 (3)

Abstract (4)

目录 (5)

第一章绪论 (7)

1.1 国内外软件测试研究现状 (7)

1.2 国内外在线交易系统评价体系 (8)

1.3 论文的主要工作 (8)

第二章软件测试技术研究 (10)

2.1 软件测试的概述 (10)

2.2 黑盒测试技术 (10)

2.3 等价类划分法 (11)

2.4 边界值分析法 (11)

2.4 因果图法 (11)

2.5 错误推测法 (12)

2.6 场景法 (12)

2.7 本章小结 (12)

第三章在线教育资源系统评价 (13)

3.1 教育淘宝平台系统框架设计 (13)

3.2 教育淘宝平台模块分析与测试 (13)

3.3 在线交易系统评价方法与体系综述 (16)

3.3.1 在线交易系统评价方法一般概述 (16)

3.3.2 在线交易系统评价体系一般概述 (16)

3.4 教育淘宝平台评价方法与体系综述 (17)

3.4.1 教育淘宝平台评价方法 (17)

3.4.2 教育淘宝平台评价指标体系 (18)

3.5 本章小结 (19)

第四章教育淘宝平台测试 (20)

4.1 首页管理 (20)

4.2 登录管理 (21)

4.2.1 用户注册 (21)

4.2.2 用户登录 (27)

4.2.3 找回密码 (31)

4.2.4 退出登录 (35)

4.3 个人账户管理 (36)

4.3.1 个人账户概览 (36)

4.3.2 个人资料管理 (36)

4.3.3 短信息管理 (46)

4.3.4 好友管理 (50)

4.4 开店管理 (51)

4.5 商品管理测试 (55)

4.5.1 进入商品管理模块 (55)

4.5.2 添加商品 (56)

4.5.3 删除商品 (59)

4.5.4 编辑商品 (60)

4.6 搜索栏管理 (67)

4.7 浏览商品管理 (70)

4.7.1 查询商品 (70)

4.7.2 商品详情管理 (71)

4.8 购物车管理 (72)

4.8.1 查看购物车 (72)

4.8.2 增加购物车中商品 (73)

4.8.3 删除购物车中商品 (74)

4.8.4 修改购买商品的数量 (74)

4.9 个人订单管理 (75)

4.9.1 填写并确认订单 (75)

4.9.2 订单查询 (78)

4.10 卖家订单管理 (80)

4.10.1 查询订单 (80)

4.10.2 修改订单状态 (81)

4.11 支付管理测试 (85)

4.12 本章小结 (86)

第五章测试总结 (87)

5.1 教育淘宝平台测试结果分析 (87)

5.2 教育淘宝平台综合评价 (90)

5.3 本章小结 (91)

致谢 (92)

参考文献 (93)

第一章绪论

1.1 国内外软件测试研究现状

在软件比较发达的国家,特别是美国,软件测试已经发展成为一个独立的产业,主要体现在以下几个方面。

①软件测试在软件公司中占有重要的地位。比尔·盖茨曾在马萨诸塞州技术学院的一次演讲中说:“在微软,一个典型的开发项目组中测试工程师要比编码工程师多得多,可以说我们花费在测试上的时间要比花费在编码上的时间多得多。”

②软件测试理论研究蓬勃发展,每年举办各种各样的测试技术年会,发表了大量的软件测试研究论文,引领软件测试理论研究的国际潮流。

③软件测试市场繁荣。美国有一些专业公司软件测试标准与测试工具,MI、Gompuware、MaCabe、Rational[1]等都是著名的软件测试工具提供商,它们出品的测试工具已经占领了国际市场,目前我过使用的主流测试工具大部分是国外的产品,而且在世界各地都可以看到它们出品的软件测试工具,可见国外的软件测试已经形成了较大的产业。

中国的软件测试技术研究起步于“六五”期间,主要是随着软件工程的研究而逐步发展起来的,由于起步较晚,与国际先进水平相比差距较大。直到1990年,成立了国家级的中国软件测评中心,测试服务才逐步开展起来。因此,我国无论是在软件测试理论研究还是在测试实践上,和国外发达国家独有不少的差距,主要体现在对软件产品化测试的技术研究还比较贫乏,从业人员较少,测试服务没有形成足够的规模等方面。但是,随着我国软件产业的蓬勃发展以及对软件质量的重视,软件测试也越来越被人们所看重,软件测试正在逐步成为一个新兴的产业。我国正在迈入测试时代,主要体现在以下几个方面。

①我国著名的软件公司都已经或者正在建立独立的专职软件测试队伍,虽然测试人员规模以及所占比例还不能和国外的大公司相比,但是毕竟在公司内部贯彻了独立测试的意识。

②国家人事部和信息产业部2003年关于职业资格认证第一次在我国有了“软件测评师”的称号,这是国家对软件测试职业的高度重视与认可。

③在信息产业部关于计算机系统集成资质以及信息系统工程监理资质的认证中,软件测试能力已经被定为评价公司技术能力的一项重要指标。

④2001年信息产业部发布的部长5号令,实行了软件产品等级认证制度,规定,凡是在我国境内销售的产品必须到信息产业部备案登记,而且要通过登记测试。

⑤自2001年起,国家质检总局和信息产业部每年都通过测试对软件产品进行质量监督抽查。

⑥国家各部委,各行业正在通过测试规范行业软件的健康发展,通过测试把不符合行业标准要求的软件挡在了门外,对行业信息化的健康发展起到了很好的促进作用。

⑦用户对软件质量要求越来越高,信息系统验收不再走过场,而要通过第三方测试机构的严格测试来判定。

⑧“以测代评”正在成为我国科技项目择优支持的一项重要措施,比如,国家“863”计划对数据库管理系统、操作系统、办公软件、ERP等项目的经费支持,都是通过第三方测试机构可向客观的测试结果来决定的[1]。

⑨软件测试正在成为部分软件学院的一门独立课程,对我过软件测试人才的培养起到了很好的作用。

⑩第三方测试机构得到了蓬勃的发展。最近两年,在全国各地,新成立的软件测试机构有10多家,测试服务体系已经基本确立。

可见我国的软件测试行业正处于一个快速成长的阶段,我们有理由相信,经过一段时间的发展,我们会逐步缩小与国外发达国家的差距,从而带动整个软件产业的健康发展。

1.2 国内外在线交易系统评价体系

随着Internet的发展,万维网开始用于商业用途,随着企业网站数量迅速增长和功能不断丰富,越来越多的学者开始研究网站在商务领域的贡献,关于企业电子商务网站的评价研究也开始出现:

王伟军认为,对于众多的电子商务网站,从消费者、经营者、投资者等多方对电子商务网站的需求分析了对电子商务网站评价的必要性,提出为了向消费者、经营者、投资者提供真实可靠的决策信息,必须采用合适的标尺和方法来对网站的价值进行评估[2]。冯英健从电子商务网站评价作用的角度,提出通过电子商务网站评价,评价结果好的网站能够扩大网站的知名度;可以吸引更多的网络新用户;增强老用户对网站的保持力和忠诚度;网站经营者可以了解行业竞争状况,以便改进经营策略;为了不使老顾客流失,促使网站更加重视客户的满意度[3]。覃亮、王喜成认为,从企业自我完善的角度而言,网站评价的作用可以表现在:①检查企业网站的各项指标是否达到理想要求;②检查企业网站的质量;③检查企业网站建设效果;④通过评价,分析结果,找出薄弱环节,提出改进意见。从企业自身发展的角度而言,网站评价的作用可以表现在:①树立企业形象,扩大知名度;②吸引更多新客户;③增加网站信用度;④了解行业竞争状况;

⑤了解客户满意度[4]。

Gerry W. Scheffelmaier提出,成功的网站必须有成功的商业战略作指导,必须注意与顾客的交互,前端-后端销售,网上-网下的业务集成,配送系统的建立等,人们开始从企业经营管理的角度研究电子商务网站[6]。Petra Schubert, Dorian Selz[5]认为网络创造

了一个新的市场,这个新市场有新规则。前人对网站评价的研究都基于传统的市场营销理论,有先天的局限性,Petra选择相同行业网站对比其不同点,从技术角度、市场角度、营销角度来探讨,建立了自己的评价体系[6]。Efthymios Constantinides认为传统的市场营销理论已经不适合电子商务条件下的企业经营,提出新的以4S为框架的新的电子商务营销理论:范围(Scope)、网站(Site)、协作(Synergy)、系统(System),充分强调了网站在电子商务和企业营销中的重要性。他认为电子商务网站是公司的门户,是公司与顾客交流的场所,企业网站的首要任务是吸引顾客增加访问量、建立与目标顾客的联系,创造品牌[7]。周述文、郭晓军、孙爱平(2000)借鉴了传统企业经济评价方法来评价企业网站,从网站销售总额和成本利润率、库存量、股票价格、服务热情度、客户满意度、链接及相应速度、安全性等角度来评价企业电子商务网站[8]。黄爱白、赵冬梅从服务指标,信息服务,技术指标,信誉指标建立评价指标体系[9]。Arnett(2002)通过实证调查的数据对指标的显著程度进行测算,研究结果认为,网站的成功与四个因素有显著的相关性:信息的质量、系统易用性、趣味性、系统设计质量。所以,企业应该注意网站信息的质量,注重网站的顾客友好性,让顾客参与在线交易的全过程。同时企业网站应当给顾客营造一个轻松愉快的购物环境,提高顾客满意度[10]。

1.3 论文的主要工作

文章主要论述了教育淘宝平台的综合评价设计与测试,首先对系统所使用的技术进行描述,然后对系统进行分析,再根据分析对系统进行设计,最后根据在线教育系统评估标准结合测试结果,对教育淘宝系统进行分析与评价。文章的具体结构如表1.1所示:

第二章软件测试技术研究

教育资源平台的综合评价设计与测试是根据软件测试理论,分析当前XX测试方法,结合教育淘宝平台的开发现状和特点,选用黑盒测试中的功能测试的方法,对教育淘宝平台进行测试用例的编写和相关测试,以下对相关状况综述。

2.1 软件测试的概述

软件测试就是为了发现错误而执行程序的过程。软件测试是一个找错的过程,测试只能找出程序中的错误,而不能证明程序无错。测试要求以较少的用例、时间、和人力找出软件中潜在的各种错误和缺陷,以确保系统的质量。

在IEEE所提出的软件工程标准术语中,软件测试被定义为:“使用人工或自动的手段,来运行或测试软件系统的过程,目的是检验软件系统是否满足规定的需求,并找出与预期结果之间的差异。”所以,软件质量应该是验证需求,软件错误是这个过程中的产品而非目标。软件测试是与软件质量密切联系在一起的,软件测试归根结底是为了保证软件质量[11]。

2.2 黑盒测试技术

黑盒测试也称功能测试或数据驱动测试,它是在已知产品所应具有的功能,通过测试来检测每个功能是否都能正常使用,在测试时,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,测试者在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息,并且保持外部信息(如数据库或文件)的完整性。

黑盒测试方法主要有等价类划分、边值分析、因果图、错误推测等,主要用于软件确认测试。“黑盒”法着眼于程序外部结构、不考虑内部逻辑结构、针对软件界面和软件功能进行测试。“黑盒”法是穷举输入测试,只有把所有可能的输入都作为测试情况使用,才能以这种方法查出程序中所有的错误。实际上测试情况有无穷多个,人们不仅要测试所有合法的输入,而且还要对那些不合法但是可能的输入进行测试[12]。

2.3 等价类划分法

等价类划分法是一种典型的、重要的黑盒测试方法,它将程序所有可能的输入数据(有效的和无效的)划分成若干个等价类。然后从每个部分中选取具有代表性的数据当做测试用例进行合理的分类,测试用例由有效等价类和无效等价类的代表组成,从而保证测试用例具有完整性和代表性。利用这一方法设计测试用例可以不考虑程序的内部结构,以需求规格说明书为依据,选择适当的典型子集,认真分析和推敲说明书的各项需求,特别是功能需求,尽可能多地发现错误。

由于等价类是在需求规格说明书的基础上进行划分的,并且等价类划分不仅可以用来确定测试用例中的数据的输入输出的精确取值范围,也可以用来准备中间值、状态和与时间相关的数据以及接口参数等,所以等价类可以用在系统测试、集成测试和组件测试中,在有明确的条件和限制的情况下,利用等价类划分技术可以设计出完备的测试用例。这种方法可以减少设计一些不必要的测试用例,因为这种测试用例一般使用相同的等价类数据,从而使测试对象得到同样的反映行为[1]。

2.4 边界值分析法

边界值分析法(BV A,Boundary Value Analysis)[1]是用于对输入或输出的边界值进行测试的一种黑盒测试方法。

在测试过程中,边界值分析法是作为对等价类划分法的补充,专注于每个等价类的边界值,两者的区别在于前者在等价类中随机选取一个测试点。边界值分析法采用一到多个测试用例来测试一个边界,不仅重视输入条件边界值,而且重视输出域中导出的测试用例。边界值分析法比较简单,仅用于考察正处于等价划分边界或边界附近的状态,考虑输出域边界产生的测试情况,针对各种边界情况设计测试用例,发现更多的错误。边界值分析法的测试用例是由等价类的边界值产生的,根据输入输出等价类,选取稍高于边界值或稍低于边界值等特定情况作为测试用例[1]。

2.4 因果图法

因果图法也是较常用的一种黑盒测试方法,是一种简化了的逻辑图。因果图能直观地表明输入条件和输出动作之间的因果关系,能帮助测试人员把注意力集中到与程序功能有关的输入组合上,比采用等价分类法的测试效率更高,但这种方

法的操作步骤比较复杂。

因果图法是一种适合于描述对于多种输入条件组合的测试方法,根据输入条件的组合、约束关系和输出条件的因果关系,分析输入条件的各种组合情况,从而设计测试用例的方法,它适合于检查程序输入条件涉及的各种组合情况。因果图法一般和判定表结合使用,通过映射同时发生相互影响的多个输入来确定判定条件。因果图法最终生成的就是判定表,它适合于检查程序输入条件的各种组合情况[1]。

2.5 错误推测法

错误推测法是基于以往的经验和直觉,参照以往的软件系统出现的错误,推测程序中所有可能存在的各种缺陷和错误,从而有针对性地设计测试用例。

错误推测法的基本思路是:列举出程序中所有可能的错误和容易发生错误的特殊情况,根据可能出现的错误情况选择测试用例[1]。

2.6 场景法

场景法是通过运用场景来对系统的功能点或业务流程的描述,来设计测试用例。场景法一般包含既基本流和备用流,从一个流程开始,通过描述经过的路径来确定的流程,经过遍历所有的基本流和备用流来完成整个场景。其中基本流是经过用例的最简单的路径;备选流是一个选流可能从基本流开始,在某特定的条件下执行,然后重新加入基本流中,也可以起起源另一个备选流,或终止用例,不在加入到基本流中[13]。

2.7 本章小结

本章简单阐述了软件测试中应用的关键技术方法,包括在设计测试用例所需要的软件测试方法论,测试输入框所使用的等价类划分法、边界值分析法,测试业务流程使用的因果图法、错误推测法,这些技术方法在后面的系统的实现中都会使用到。

第三章在线教育资源系统评价

本章通过对教育淘宝平台系统框架和模块进行分析,确定各个模块的测试方法和关键点。并对比时下在线交易系统的评价方法和体系,结合教育淘宝平台的特点,提出适合教育淘宝平台的评价方法和指标体系。

3.1 教育淘宝平台系统框架设计

教育淘宝平台系统框架主要由门户子系统、交易子系统、资源管理子系统组成。门户子系统负责教育淘宝平台主页的搭建,使教育淘宝平台主页设计便加人性化,并让用户进入教育淘宝平台主页就可以很清楚地知道该教育淘宝平台提供什么类型的资源;交易子系统主要供一个交易的功能平台,实现教育淘宝平台的交易;管理子系统主要负责管理教育淘宝后台的资源,并提供高效的资源检索以及坚实的后台支撑系统。如下表所示:

3.2 教育淘宝平台模块分析与测试

通过前一节对教育淘宝平台的系统框架的分析和规划设计,教育淘宝平台可以分为首页管理、登录管理、个人账户管理、搜索栏管理、浏览商品管理等12个模块。以下是对每个模块进行分析:

1、首页管理

教育淘宝平台首页包括:公告栏、搞特价、品牌区、精品推荐、商铺推荐、资源类型、销售排行、最新成交、商品分类、友情链接、推荐团购等11个栏目,每个栏目包含数个商铺、商品等信息,用户可以根据需要点击相应的图片和文字链接到相应的页面。

根据首页信息的特点,该模块主要采用错误推测法进行对页面链接的正确性进行测试。

2、登录管理

教育淘宝平台的登录管理是对游客和用户的注册、登录、找回密码及安全退出的管理,包括用户填写用户名、密码、邮箱等输入框来进行登录和注册操作。

根据用户登录、注册流程和输入框等的特点,该模块主要采用错误推测法、边界值分析法、等价类划分法、因果图法对页面链接的正确性和输入检测进行测试。

3、个人账户管理

教育淘宝平台的个人账户管理是用户对查看个人账户、查看修改个人资料、接受查看短信、添加删除好友等的管理,包括用户上传头像、修改密码和邮箱、性别单选框等的活动。

根据查看更改资料和相关输入、操作框的特点,该模块主要采用错误推测法、边界值分析法、等价类划分法、场景法对页面链接的正确性和输入检测进行测试。

4、开店管理

教育淘宝平台的开店管理是用户申请开店、店铺设置等的管理,包括用户点击“申请开店”按钮提交开店申请、上传店标、店铺条幅和填写店铺名称、详细地址等信息设置、修改店铺首页等活动。

根据查看更改资料和相关输入、操作框的特点,该模块主要采用错误推测法、等价类划分法、边界值分析法对页面链接的正确性和输入检测进行测试。

5、商品管理

教育淘宝平台的商品管理是用户进入商品管理页面、添加、删除、编辑、查询商品的一系列活动的管理,包括用户填写商品名称、品牌、标签、价格、库存和上传图片等活动。

根据相关输入、操作框的特点,该模块主要采用错误推测法、等价类划分法、边界值分析法、因果图法、场景法对页面链接的正确性和输入检测进行测试。

6、搜索栏管理

教育淘宝平台的搜索栏管理是用户通过搜索栏进行商品、店铺、团购的搜索等的管理,包括用户选择搜索项、填写商品、店铺、团购的关键字等活动。

根据选择框和输入框的特点,该模块主要采用因果图法、场景法对页面链接的正确性和输入框检测进行测试。

7、浏览商品管理

教育淘宝平台的浏览商品管理是用户对添加、删除、编辑、查询商品的一系列活动的管理,包括用户查询商品名称、价格、库存、商品评论等活动。

根据用户活动的特点,该模块主要采用错误推测法和场景法对页面链接和信息显示的正确性进行测试。

8、购物车管理

教育淘宝平台的购物车管理是对用户的浏览商品并加入购物车、修改购物车数量等的管理,包括用户增加、删除、修改购物车内商品数量等活动。

根据输入框和用户操作的特点,该模块主要采用边界值分析法、场景法对页面的链接和输入框检测进行测试。

9、个人订单管理

教育淘宝平台的个人订单管理是对买家下订单、填写订单相关资料、确认订单等的管理,包括买家点击按钮、填写选择收货人地址、配送方式、填写优惠卷等活动。

根据输入框和用户活动的特点,该模块主要采用边界值分析法、等价类划分法、场景法、因果图法对页面的链接和输入框、选择框检测进行测试。

10、卖家订单管理

教育淘宝平台的卖家订单管理是对卖家查看、修改、编辑订单状态等的管理,包括卖家点击按钮,查看订单、取消订单、修改订单状态等活动。

根据卖家活动的特点,该模块主要采用场景法、因果图法、错误推测法对页面的链接和按钮的有效性进行测试。

11、支付管理

教育淘宝平台的支付管理是对买家对商品进行支付的管理,包括买家下选择邮局汇款、支付宝、网上银行等付款方式,填写相关的资料对商品进行支付等的活动。

根据输入框和用户活动的特点,该模块主要采用因果图法,对页面的跳转、链接和输入框检测的正确性和有效性进行测试。

3.3 在线交易系统评价方法与体系综述

3.3.1 在线交易系统评价方法一般概述

目前国内外在线交易系统大小不一、交易商品范围也参差不齐,对于其评价方法也多种多样。当下在线交易系统评价方法可以分为三类。

A.基于软件测量的统计方法

如:以世界著名的Alexa(网站技术指标统计机构)和国内的CNNIC等为代表的,利用专业技术或特定软件来长期地、持续地跟踪统计网站运营指标的网站跟踪统计法;利用专业的性能测试软件(如:Rat1onalRobot、QALoad、LoadRunner和微软的WAS等)对网站进行实时测试,评价网站的站点速度、链接有效率、程序错误率等内容的软件实时测试[13];采用类似于引文分析法的技术,将网站中的链接看作类似于论文中的引文,通过链接分析和网络影响因子测度来评价网站的相对受关注程度的网络计量学。[14]

B.基于用户行为的数据挖掘方法

如:由美国学者JungpilHahn、RobertJ.Kauffman[]提出的,利用生产经济学的边界估测方法评价网站性能,考察网站将所提供的用户功能等输入方转化为交易行为等输出方的能力,并得到某些指标衡量和发现网站中潜在的无效用户功能的基于商业价值驱动(BusineSSValue一Driven)的网站评价方法;Web服务器通过计算用户的访问量了对日志文件进行数据挖掘的基于日志文件的数据挖掘方法。[15]

C.基于指标体系的综合评价方法

如:基于系统工程理论,以评价指标体系为基础的综合评价(系统工程)方法和从信息内容组织功能的角度,进行网站评价的基于信息构建的网络评价方法。

在研究方法上,国内的研究者评价网站采用集主观评价和客观测评为一体的综合评价法,如信息框架法、层次分析法和对应分析法。国外研究者重视实证研究,用研究的理论成果去指导评价实践,再在实践中修改和完善评价理论、方法和体系。[16]

3.3.2 在线交易系统评价体系一般概述

目前,有关在线交易系统的评价体系主要有以下几种代表类型:

(1) Gomez制定了5个一级指标:易用性、用户信心、站点资源、客户关系服务

和总成本;[17]

(2) Bi-zRate制定的在线交易系统的评价指标共有10项:再次光顾网站、订购的方便性、产品选择、产品信息、产品价格、网站外观与表现、物品运输和处理、送货准时性、产品相符性、顾客支持、订购后跟踪;[18]

(3) CU网站Consumer Reports Online(www·Consumersunion·org)的评价内容包括以下几方面:网站流量,销售额,网站政策(安全性、个人隐私、装运、退货、顾客服务),使用方便性(设计、导航、定单及取消、广告)和网站内容(分类深度、产品信息、个性化),然后专家根据各项指标的综合结果对在线交易系统进行排名;[17]

(4) CNNIN的评价指标有:站点的浏览器的兼容性,引擎上的出现率,站点速度,链接的有效率,被链接率,拼写错误率,站点设计。[18]

3.4 教育淘宝平台评价方法与体系综述

3.4.1 教育淘宝平台评价方法

依据教育淘宝平台的特点和现状,本文选用层次分析法,对教育淘宝平台进行评价。

层次分析法(TheAnalytieHierarehyProeess)[19]是美国著名运筹学家T.L.萨蒂(Saaty)在本世纪70年代提出来的。

层次分析法(AHP)是将决策有关的元素分解成目标、准则、方案等层次,在此基础之上进行定性和定量分析的决策方法。这种方法的特点是在对复杂的决策问题的本质、影响因素及其内在关系等进行深入分析的基础上,利用较少的定量信息使决策的思维过程数学化,从而为多目标、多准则或无结构特性的复杂决策问题提供简便的决策方法。[20]尤其适合于对决策结果难于直接准确计量的场合。层次分析法的步骤如下:

(l)通过对系统的深刻认识,确定该系统的总目标,弄清规划决策所涉及的范围、所要采取的措施方案和政策、实现目标的准则、策略和各种约束条件等,广泛地收集信息。

(2)建立一个多层次的递阶结构,按目标的不同、实现功能的差异,将系统分为几个等级层次。一般分为最高层(目标层)、中间层(准则层)、最低层(指标层)。。

(3)确定以上递阶结构中相邻层次元素间相关程度。通过构造两比较判断矩阵及矩阵运算的数学方法,确定对于上一层次的某个元素而言,本层次中与其相关元素的重要性排序—相对权值。

(4)计算各层元素对系统目标的合成权重,进行总排序,以确定递阶结构图中最底层各个元素的总目标中的重要程度。

(5)根据分析计算结果,考虑相应的决策。这种排序计算称为层次的总排序。依次沿递阶层次结构由上而下逐层计算,即可计算出最低层因素相对于最高层(总目标)的相对重要性权值或相对优劣的排序值。

层次分析法的整个过程体现了人的决策思维的基本特征,即分解、判断与综合,易学易用,而且定性与定量相结合,便于决策者之间彼此沟通,是一种十分有效的系统分析方法,广泛地应用在经济管理规划、能源开发利用与资源分析、城市产业规划、人才预测、交通运输、水资源分析利用等方面。

3.4.2 教育淘宝平台评价指标体系

尽管国内外学者和网站所提出的指标体系形式多样,内容不同,但是这些所谓的标准和体系都不同的程度地存在下列问题:(1)指标设计不完整,不能真实反映网站的实力和潜力;(2)指标体系的指标设计不科学,存在不同指标重复、交叉的现象;(3)指标体系主要针对实物交易和面向广泛客户群进行设计,对于针对虚拟实物教育资源相结合的交易和面向校内教师、学生的在线交易系统指标不明确。

为此,基于以上研究基础及存在问题,笔者尝试从新的角度结合层次分析法设计一套适合教育淘宝平台指标体系。具体如下表所示:

3.5 本章小结

本章首先对教育淘宝平台的架构设计进行分析,确定平台的各个功能模块和需求,同时确定各个模块的测试方法。然后分析现今国内外的几种在线交易系统的评价方法和评价体系,已此作参考,根据教育淘宝平台的特点选择层次分析法对教育淘宝平台进行评价,最后设计出适合教育淘宝平台的评价指标体系,为下面的平台测试用例的设计和对平台进行评价做参考。

第四章教育淘宝平台测试

本章针对教育淘宝平台已实现的功能需求和特点,运用软件测试中功能测试的边界值、等价类等方法,对教育淘宝平台进行测试用例的设计,并对平台进行相应的测试,以下是相关的用例及结果:

4.1 首页管理

在教育淘宝平台中,首页包含:公告栏、特价栏、精品推荐栏等9个栏目,用户及时了解网站最新动态、商品详情等,同时提供登录和注册链接,以下是对

相关主题
文本预览
相关文档 最新文档