ImageVerifierCode 换一换
格式:DOCX , 页数:116 ,大小:1.16MB ,
资源ID:9491192      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/9491192.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(推荐中国海关网网站测试硕士学位精品.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

推荐中国海关网网站测试硕士学位精品.docx

1、推荐中国海关网网站测试硕士学位 精品分类号 TP31 密级 公开 UDC 编号 硕士研究生学位题 目: 中国海关网网站测试 声 明本人声明所呈交的是我个人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢的地方外,中不包含其他人已经发表或撰写过的研究成果,也不包含为获得云南大学或其他教育机构的学位或证明而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在中作了明确的说明并表示了谢意。研究生签名: 日 期: 使用和授权说明本人完全了解云南大学有关保留、使用学位的规定,即:学校有权保留送交的复印件,允许被查阅或借阅;学校可以公布的全部或部分内容,可以采用影印

2、、缩印或其他复制手段保存;授权学校将学位的全部或部分内容编入有关数据库进行检索。 (保密的在解密后应遵循此规定)研究生签名: 导师签名: 日 期: ()原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的(),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。作 者 签 名: 日 期: 指导教师签名: 日期: 使用授权说明本人完全了解 大学关于收集、保存、使

3、用()的规定,即:按照学校要求提交()的印刷本和电子版本;学校有权保存()的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存;在不以赢利为目的前提下,学校可以公布的部分或全部内容。作者签名: 日 期: 学位原创性声明本人郑重声明:所呈交的是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签名: 日期: 年 月 日学位版权使用授权书本学位作者完全了解学校有关保留

4、、使用学位的规定,同意学校保留并向国家有关部门或机构送交的复印件和电子版,允许被查阅和借阅。本人授权 大学可以将本学位的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位。涉密按学校规定处理。作者签名: 日期: 年 月 日导师签名: 日期: 年 月 日指导教师评阅书指导教师评价:一、撰写(设计)过程1、学生在(设计)过程中的治学态度、工作精神 优 良 中 及格 不及格2、学生掌握专业知识、技能的扎实程度 优 良 中 及格 不及格3、学生综合运用所学知识和专业技能分析和解决问题的能力 优 良 中 及格 不及格4、研究方法的科学性;技术线路的可行性;设计方案的

5、合理性 优 良 中 及格 不及格5、完成毕业(设计)期间的出勤情况 优 良 中 及格 不及格二、(设计)质量1、(设计)的整体结构是否符合撰写规范? 优 良 中 及格 不及格2、是否完成指定的(设计)任务(包括装订及附件)? 优 良 中 及格 不及格三、(设计)水平1、(设计)的理论意义或对解决实际问题的指导意义 优 良 中 及格 不及格2、的观念是否有新意?设计是否有创意? 优 良 中 及格 不及格3、(设计说明书)所体现的整体水平 优 良 中 及格 不及格建议成绩: 优 良 中 及格 不及格(在所选等级前的内画“”)指导教师: (签名) 单位: (盖章)年 月 日评阅教师评阅书评阅教师评价

6、:一、(设计)质量1、(设计)的整体结构是否符合撰写规范? 优 良 中 及格 不及格2、是否完成指定的(设计)任务(包括装订及附件)? 优 良 中 及格 不及格二、(设计)水平1、(设计)的理论意义或对解决实际问题的指导意义 优 良 中 及格 不及格2、的观念是否有新意?设计是否有创意? 优 良 中 及格 不及格3、(设计说明书)所体现的整体水平 优 良 中 及格 不及格建议成绩: 优 良 中 及格 不及格(在所选等级前的内画“”)评阅教师: (签名) 单位: (盖章)年 月 日教研室(或答辩小组)及教学系意见教研室(或答辩小组)评价:一、答辩过程1、毕业(设计)的基本要点和见解的叙述情况 优

7、 良 中 及格 不及格2、对答辩问题的反应、理解、表达情况 优 良 中 及格 不及格3、学生答辩过程中的精神状态 优 良 中 及格 不及格二、(设计)质量1、(设计)的整体结构是否符合撰写规范? 优 良 中 及格 不及格2、是否完成指定的(设计)任务(包括装订及附件)? 优 良 中 及格 不及格三、(设计)水平1、(设计)的理论意义或对解决实际问题的指导意义 优 良 中 及格 不及格2、的观念是否有新意?设计是否有创意? 优 良 中 及格 不及格3、(设计说明书)所体现的整体水平 优 良 中 及格 不及格评定成绩: 优 良 中 及格 不及格(在所选等级前的内画“”)教研室主任(或答辩小组组长)

8、: (签名)年 月 日教学系意见:系主任: (签名)年 月 日摘 要 随着互联网的普及,Web的应用变得越来越广泛,由于它能提供支持所有类型内容连接的信息发布,容易为最终用户存取,所以必须从最终用户的角度对Web进行测试。本文是在对中国海关网站的测试工作基础上总结完成的。首先,对网站的功能和模块进行分析,然后以用户身份对该网站公开、统计、服务、查询四个模块中的重要子模块进行功能性、可用性、兼容性、性能、安全性等五个方面的测试;其次,编写相应的测试用例并执行测试用例及对测试结果进行分析和提出改进建议,测试过程采用手动测试和自动化工具测试相结合的方式;最后,对Web测试进行总结和展望。在测试中运用

9、了自动化测试工具Xenu Link Sleuth(链接测试)、Microsoft Web Application Stress Tool(负载压力测试)、在线测试网站“世界网络”linkwan(连接速度测试)。通过测试,在中国海关网站的65个测试用例中发现了26个缺陷。其缺陷率达40%,具体为:功能性缺陷占13%、可用性缺陷占6%、兼容性缺陷占5%、性能缺陷占8%和安全性缺陷占8%。当网站的大部分功能运行正常时,视频播放并发人数68064次,在线下载并发人数2207次、在线查询并发人数77750次,超过此限制网站性能将受到影响。关键词:Web测试;测试用例;测试工具;中国海关网Abstract

10、 With the popularity of the Internet, the application of Web bee more and more extensively. Because it can provide and support all sorts of information post and be accessed easily by end-users. The testing must be done as angle of the Web end-user.This paper is acplished based on the Web Testing of

11、“China Customs”. First of all, analyze the functions and modules of the website. Then as the position of users, test four modules, such as publicity, statistics, service and inquiry, in addition of the important sub-module, and then test five respects: features, availability, patibility, performance

12、s and security of website. Secondly, pile related testing case, analyze the testing results, and put forward remendations for improvement. Manual testing and automated testing tools are bined in the process of testing. Finally, take summary and prospect on Web Testing. In the testing, automated test

13、ing tools are used, like Xenu Link Sleuth (Link Testing), Microsoft Web Application Stress Tool (Load Stress Testing) and Online Testing Website of “Linkwan” (Connection Speed Testing).According to this test of the China Customs Website, the 26 defects are found in the 65 testing cases. The defect r

14、ate reaches 40%, the actual number is: 13% functional defects, 6% usability defects, 5% patibility defects, 8% performance deficiencies and 8% security flaws. The website can work normally with in the following restrictive number, video playing 68,064, online downloading 2,207 and online querying 77

15、,750; otherwise the capability of the website could be influenced.Key words:Web Testing; Testing Case; Testing Tool; Customs of China 第一章 绪论 1.1 Web测试背景 随着Internet和IntranetExtranet的快速增长,Web以其广泛性、交互性和易用性等特点迅速风靡世界,网页数量正以指数级飞速增长。Web已经对商业、工业、银行、财政、教育、政府、娱乐及人们的工作和生活产生了深远的影响。许多传统的信息和数据库系统正在被移植到互联网上,使得电子商务

16、、电子政务迅速增长,且早已超过了国界。范围广泛的、复杂的分布式应用正在Web环境中出现。Web能提供支持所有类型内容连接的信息发布,容易为最终用户存取。是否能吸引尽可能多的用户并对其长时间关注是衡量一个网站成功与否的主要指标。这就对网页功能的正确性、有效性和完善性提出了较高的要求,从而Web测试就成为Web应用开发过程中的一个重要环节。需要通过Web测试尽可能多地发现浏览器端和服务器端程序中的错误并及时加以修正,以保证Web应用的质量。由于Web具有分布、异构、并发和平台无关的特性,因而Web测试要比普通程序的测试复杂得多。1.2 Web测试的目的和意义 基于Web的应用程序向开发人员及测试人

17、员提出了新的挑战,这些挑战包括:较短的发布周期;不断更新的技术;在网站运行初期可能有大量的用户;无法控制用户的运行环境;网站24小时不间断运行。网站的质量从一开始就必须明确,无论在响应时间、信息准确性,或是易用性上,任何一方面的问题都会把用户推向竞争对手的网站。这些问题会导致失去用户、失去商机并损坏公司形象。根据受测网站类型的不同,测试的侧重是不同的。对于只提供内容的站点,人们主要关心的是它的可用性,而对于交互性站点则更关心速度和交互的可靠性。1.3测试中国海关网站的意义 对外贸易是一个国家对外进行经济交流的重要手段,而海关则是一个国家管理对外贸易的权力机关,伴随着网络技术的发展,一种新型的,

18、带有智能网上报关、在线查询、交流互动的Web系统应运而生,即电子政务的运用。它是将网络和报关实务统一起来,既可以满足传统报关的需要,又可以向报关者提供更多的便利并且减少经营成本,从而避免了传统报关及查询的时间和空间的限制。这种网上报关及查询的发展趋势主要有以下两个方面:操作过程智能化:在编码输入过程中就有许多智能化的问题;业务分析智能化:根据海关税则制定相关业务分析。总之,中国海关网站不仅应当具备传统大型门户网站所需具备的功能外,还应该就网上报关的实用性及安全性进行不断完善,不断吸收发展的计算机技术。让计算机模仿人脑对报关及相关查询活动进行分析、判断和实现,从而得出专业的权威的解答,同时建立专

19、家系统和决策支持系统,为决策者提供更多更有效的信息和服务。1.4 的主要内容与结构 本文主要描述对中国海关网站进行测试的过程。首先,以Web测试的背景、目的和意义作为铺垫,随即从基本概念入手,通过对Web测试流程和技术的介绍来为后期的测试工作夯实理论基础;其次,理论联系实际,对被测网站的结构和功能进行分析,并设计专业且高效的测试方案和用例;最后,从用户的角度出发,采用手动测试和自动化工具测试相结合的方式,对被测网站的(政务)公开、(数据)统计、(在线)服务以及(业务)查询四个海关实务的在线服务模块进行功能性、可用性、兼容性、性能和安全性五个方面的测试,本文一共分为七个章节。第一章,绪论,介绍W

20、eb测试产生和发展的背景、总结Web测试的目的和意义、分析测试中国海关网站的意义;第二章,Web测试流程和技术,纲要性地概括Web测试流程和五种Web测试技术;第三章,网站结构及功能,通过用例图和流程图清晰展现网站模块结构和主要功能;第四章,测试方案设计,介绍测试的前期准备计划,包括测试内容及其实施步骤、测试环境、测试工具等;第五章,测试用例设计,详尽描述专业且高效的测试用例设计过程;第六章,测试实施与结果分析,对测试过程中所得到的一系列测试结果给予解析;第七章,总结及展望,对测试工作、测试结果、自己的收获与不足进行有针对性的总结,最后是结合海关职能的特殊性提出自己的见解并预测Web测试未来的

21、发展趋势。第二章 Web测试流程与技术 2.1 Web测试流程 与传统软件相比,Web应用有很多独特的地方,其中对测试有影响的方面主要有以下几点:其一,Web应用的用户数量巨大,并要求能提供对Web资源的跨平台全局访问,需要有并发处理事务的能力,因而需要进行多用户的性能测试;其二,使用环境不尽相同。硬件设备、网络连接、操作系统、中间件、服务端支持、浏览器等都有所不同,形成了异构、自治的工作环境。这就需要考虑兼容性测试;其三,着重于信息的发布。大多数传统软件强调的是运算的功能,而在Web上,信息的搜索和获取占了很大的一部分,需要通过测试来保证信息的正确显示。总之,Web具有与分布、异构、并发和平

22、台无关的特性,传统的测试方法已经不能完全胜任对Web的测试,这就需要有一套独特的测试体系。Web测试一般可分为客户端测试和服务器端测试,具体结构参见图2-1 Web测试基本模型。图 21 Web测试基本模型而本次对中国海关网站进行测试的流程详见图2-2 Web测试流程图。图 22 Web测试流程图2.2 Web测试技术 一般软件的发布周期以月或以年计算,而Web应用的发布周期以天计算甚至以小时计算。Web测试人员必须处理更短的发布周期,测试人员和测试管理人员面临着从测试传统的C/S结构和框架环境到测试快速改变的Web应用系统的转变。2.2.1 功能性测试功能测试主要用来测试Web应用软件是否履

23、行了预期的功能,内容包括对Web页面进行链接检查,表单检查,发送请求以及接收服务器端回传信息的处理等。功能测试主要包括:1.链接测试链接是Web应用系统的一个主要特征,它是在页面之间切换和指导用户去一些不知道地址的页面的主要手段。链接测试可分为三个方面。首先,测试所有链接是否按指示的那样确实链接到了该链接的页面;其次,测试所链接的页面是否存在;最后,保证Web应用系统上没有孤立的页面,所谓孤立页面是指没有链接指向该页面,只有知道正确的URL地址才能访问。2.表单测试当用户给Web应用系统管理员提交信息时,就需要使用表单操作,例如用户注册、登录、信息提交等。在这种情况下,我们必须测试提交操作的完

24、整性,以校验提交给的信息的正确性。例如:用户填写的出生日期与职业是否恰当,填写的所属省份与所在城市是否匹配等。如果使用了默认值,还要检验默认值的正确性。如果表单只能接受指定的某些值,则也要进行测试。例如:只能接受某些字符,测试时可以跳过这些字符,看系统是否会报错。3.Cookies测试Cookies通常用来存储用户信息和用户在某应用系统的操作,当一个用户使用Cookies访问了某一个应用系统时,Web将发送关于用户的信息,把该信息以Cookies的形式在客户端计算机上,这可用来创建动态和自定义页面或者存储登录等信息。2.2.2可用性测试是指,让一群有代表性的用户尝试对产品进行典型操作,同时观察

25、员和开发人员在一旁观察、聆听、做记录。该产品可能是一个网站,软件或者任何产品,它可能尚未成型。测试可以是早期的纸上原型测试,也可以是后期成品的测试。1.导航测试导航描述了用户在一个页面内操作的方式,在不同的用户接口控制之间,例如按钮、对话框、列表和窗口等;或在不同的连接页面之间。通过考虑下列问题,可以决定一个Web应用系统是否易于导航:导航是否直观?Web系统的主要部分是否可通过主页存取?Web系统是否需要站点地图、搜索引擎或其他的导航帮助?2.图形测试在Web应用系统中,适当的图片和动画既能起到广告宣传的作用,又能起到美化页面的功能。一个Web应用系统的图形可以包括图片、动画、边框、颜色、字

26、体、背景、按钮等。图形测试的内容有:1要确保图形有明确的用途,图片或动画不要胡乱地堆在一起,以免浪费传输时间,Web应用系统的图片尺寸一定要尽量地小,并且要能清楚地说明某件事情,一般都链接到某个具体的页面;2验证所有的页面字体的风格是否一致;3背景颜色应该与字体颜色和前景颜色相搭配;4图片的大小和质量也是一个很重要的因素,一般采用JPG或GIP压缩。3.内容测试内容测试用来检验Web应用系统提供信息的正确性、准确性和相关性。信息的正确性是指信息是可靠的还是误传的;信息的准确性是指导是否有语法或拼写错误;信息的相关性是指是否在当前页面可以找到与当前浏览信息相关的信息列表或入口,也就是一般Web站

27、点中所谓“相关文章列表”。4.整体界面测试整体界面是指整个Web应用系统的页面结构设计,是给用户的一个整体感。例如:当用户浏览Web应用系统时是否感到舒适,是否凭直觉就知道要找的信息在什么地方?整个Web应用系统的设计风格是否一致?对整体界面的测试过程,其实是一个对最终用户进行调查的过程。一般Web应用系统采取在主页上做一个调查问卷的形式,来得到最终用户的反馈信息。2.2.3兼容性测试兼容性测试是指待测试项目在不同的操作系统平台上正常运行,包括:待测试项目能在同一操作系统平台的不同版本上正常运行;待测试项目能与相关的软件或系统的“和平共处”;待测试项目能在指定的硬件环境中正常运行;待测试项目能

28、在不同的网络环境中正常运行。1.平台测试市场上有很多不同的操作系统类型,最常见的有Windows、Unix、Macintosh、Linux等。Web应用系统的最终用户究竟使用哪一种操作系统,取决于用户系统的配置。这样,就可能会发生兼容性问题,同一个应用可能在某些操作系统下能正常运行,但在另外的操作系统下可能会运行失败。因此,在Web系统发布之前,需要在各种操作系统下对Web系统进行兼容性测试。2.浏览器测试浏览器是Web客户端最核心的构件,来自不同厂商的浏览器对Java、JavaScript、ActiveX、Plug-ins或不同的规格有不同的支持。例如,ActiveX是Microsoft的产

29、品,是为Internet Explorer而设计的,JavaScript是Netscape的产品,Java是Sun的产品等等。另外,框架和层次结构风格在不同的浏览器中也有不同的显示,甚至根本不显示。不同的浏览器对安全性和Java的设置也不一样。3.分辨率测试分辨率的测试是为了页面版式在不同的分辨率模式下能正常显示,字体符合要求而进行的测试。用户使用什么模式的分辨率是不可预知的,所以进行分辨率测试是非常必要的。首先,应该针对需求规格说明书中建议的分辨率进行专门的测试,并且必须保证测试通过;其次,对于需求规格说明书中没有规定分辨率的项目,原则上也应该尽量保证,但测试应该在完成主流分辨率的兼容性测试

30、的前提下,尽可能进行一些非主流分辨率的兼容性测试。现在常见的分辨率是1024768、1280800。2.2.4性能测试性能测试是为描述测试对象与性能相关的特征并对其进行评价,而实施和执行的一类测试,如描述和评价计时配置文件、执行流、响应时间以及操作的可靠性和限制等特征。不同类型的性能测试侧重于不同的测试目标,这些性能测试的实施贯穿于整个软件开发生命周期 (Software Development Life Cycle,SDLC)。1.连接速度测试用户连接到Web应用系统的速度根据上网方式的变化而变化,他们或许是电话拨号,或是宽带上网。当一个程序时,用户可以等较长的时间,但如果仅仅访问一个页面就不会这样。如果Web系统响应时间太长(例如超过5秒钟),用户就会因没有耐心等待而离开。另外,有些页面有超时的限制,如果响应速度太慢,用户可能还没来得及浏览内容,就需要重新登录了。而且,连接速度太慢还可能引起数据丢失,使用户得不到真实的页面。2.负载测试负载测试是为了测量Web系统在某一负载级别上的性能,以保证Web系统在需求范围内能正常工作。负载级别可以是某个时刻同时访问Web系统的用户数量,也可以是在线数据处理的数量。例如:Web应用系统能允许多少个用户同时在线?如果超过了这个数量,会出现什么现象?Web应用系统能否处理大量用户对同一个页面的请求?3.压

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1