试题三论web系统的测试技术及其应用随着网络技术的广泛应用,许多传统的信息系统已经逐渐被移植到

题目

试题三论web系统的测试技术及其应用

随着网络技术的广泛应用,许多传统的信息系统已经逐渐被移植到互联网上,Web系统已经对日常的工作和生活产生了深远的影响。为了保证Web系统的正确性,在系统开发阶段就要对其进行全面的测试、确认和验收,而且由于Web系统具有与传统信息系统截然不同的特点,需要采用针对Web系统特点的测试技术与方法。

请围绕“Web系统的测试技术及其应用”论题,依次从以下三个方面进行论述。

1.概要叙述你参与实施的Web系统开发项目以及你所担任的主要工作。

2.阐述主要针对哪几个方面进行Web系统测试,并对每个方面的具体测试内容进行详细论述。

3.阐述在进行Web系统的测试时遇到了哪些问题,如何解决。

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

论Web应用程序的测试

在软件工程中,测试的重要性是不言而喻的。随着Web应用的不断深入和发展,有关Web应用的测试已经取得了许多积极的成果,产生了一些较好的测试工具和测试方法。

请围绕“Web应用程序的测试”论题,依次从以下三个方面进行论述。

简述你参与的Web应用程序的测试工作以及你所担任的角色。


正确答案:[写作要点] 首先阐述自己参加的Web应用程序的背景、采用的技术以及其中的测试需求。 Web应用程序一般应采用J2EE或.NET技术基于B/S架构有业务逻辑而非早期的单纯信息发布后端有数据库。应用在电子商务、电子政务等国民经济信息化领域。
[写作要点] 首先阐述自己参加的Web应用程序的背景、采用的技术以及其中的测试需求。 Web应用程序一般应采用J2EE或.NET技术,基于B/S架构,有业务逻辑而非早期的单纯信息发布,后端有数据库。应用在电子商务、电子政务等国民经济信息化领域。

第2题:

随着计算机网络技术和规模的迅猛发展,基于web的计算模式已经成为信息系统采用的主流方式。 Web技术的发展过程大致可划分为3个阶段:静态web技术、动态Web技术和(14)。

A.事务Web技术

B.Web Service技术

C.移动计算技术

D.分布式Web技术


正确答案:A
解析:Web技术的发展过程大致可划分为3个阶段:静态Web技术、动态Web技术和事务Web技术。其中,事务Web技术可看成是三层C/S结构的进化,Web服务器主要处理业务逻辑和后台数据库系统连接,完成用户的应用功能。它允许信息系统根据用户的查询要求产生动态内容,并以HTML形式转发给用户。

第3题:

随着计算机网络技术和规模的迅猛发展,基于Web的计算模式已经成为信息系统采用的主流方式。Web技术的发展过程大致可划分为3个阶段:静态Web技术、动态Web技术和___(31)___。 (31)A.事务Web技术

B.分布式Web技术

C.移动计算技术

D.WebService技术


正确答案:A

第4题:

数据库测试是web信息系统的功能测试方法之一。


正确答案:正确

第5题:

以下关于Web应用软件测试的说法中,正确的是______。A.链接测试是Web应用软件测试的一项内容 SX

以下关于Web应用软件测试的说法中,正确的是______。

A.链接测试是Web应用软件测试的一项内容

B.Web应用软件测试通常不考虑安全性测试

C.与传统软件相比,Web应用软件测试更简单

D.Web应用软件只能进行黑盒测试,不能进行白盒测试


正确答案:A
解析:Web应用软件的系统测试包括功能测试、性能测试、易用性测试、内容测试、安全性测试、接口测试等。其中,功能测试包括链接测试、表单测试和Cookie测试。由此可知A正确,B错误。与传统软件相比,Web应用软件具有特殊的结构,且Web应用软件的开发主要是在固定的结构中填充相应的内容,而不是根据需求由开发人员设定结构。因此,Web应用软件的运行和测试在很大程度上要受到环境的制约,特别是单元测试和集成测试。这也使得Web应用软件的系统测试不仅包括按照测试大纲检查Web应用软件能不能满足要求,而且需要对Web应用软件的的薄弱环节进行测试。可见,Web应用软件测试并不比传统软件测试更简单,甚至还要复杂,C错误。Web应用软件测试中既有白盒测试,也有黑盒测试,D说法错误。

第6题:

论Web应用系统性能优化技术与应用 随着信息化技术在世界范围内的迅猛发展,特别是网络技术的普及应用,目前Web应用系统大多已采用B/S或B/A/S等多层分布式结构,最终用户能采用方便直观的Web网页浏览器,在后台Web服务器及相关数据库服务器的支持下,通过网页方式请求各类应用服务。 由于访问用户人数的不断增加、网页内容与多媒体技术的迅速发展和各类服务质量要求的显著提升,Web服务器承受着越来越大的压力,有必要提高Web服务器的性能。 请围绕“Web应用系统性能优化技术”论题,依次对以下3个方面进行论述。 1、概要叙述你参与管理和开发的Web应用系统项目及你所担任的主要工作。 2、具体讨论你在从事基于Web的应用项目时所采用的策略、方案和技术。详细叙述在项目中Web服务器发挥的具体作用与使用效果,遇到过的问题及其解决办法。 3、分析与评估改进Web应用系统性能可能采用的主要技术与措施,在项目中你采用什么技术来改进项目的效果,说明你的理由并讨论可能的结果。


正确答案:
1、简要介绍你参与管理和开发的Web应用系统项目的基本情况(例如,项目背景、项目范围、项目周期和项目投资等情况),简要说明自己在该工程项目中的角色、所承担的主要任务及开展的主要工作(自己在该项目中担任的主要工作应有一定的分量)。论文叙述自己参与管理和实施的Web应用系统项目的背景和目标必须是十分明确的,所涉及的Web应用项目应当有很大的访问强度,Web服务器应承受着较大的负载压力。
2、结合项目实际情况,具体地讨论该Web应用项目的技术、工具、平台和详细方案。本文的重点是讨论改进Web应用系统性能的技术,这些技术和措施主要包括(包含但不限于以下内容)。
  (l)负载均衡(负载分担)和流量管理技术。
  (2)多个并行工作的Web服务器。
  (3)Web Cache缓存技术,并对需要存储在Session或Cache中的对象进行串行化,以利于数据的获取,提高获取数据的速度。
  (4)SSI套接字的优化处理。
  (5)Web交换机。
  (6)提高Web页面文件性能的优化技术(包含但不限于以下内容):在不需要视图状态的页面禁用视图状态;在不需要实时更新的页面采用页面缓存;在不需要用户会话状态的页面禁用会话状态,在需要但不操作用户会话状态时将状态设为只读;在页面中禁用调试模式;在不需要页面导航时禁用此功能;在不需要页面跟踪时仅用此功能等。
  (7)对于页面验证,可以采用客户端脚本(JavaScript)和服务器端验证相结合的方法。由于客户端验证能避免向服务器端提交请求所产生的CPU资源消耗,因此提倡使用;但因为客户端代码不能与所有的浏览器100%兼容,所以服务器端验证也不可少。
  (8)使用用户控件的合理性。例如,每个用户控件放在一个.aspx文件中,将其放入某个页面中时会产生一个@Register指令,而每个指令又会生成一个独立的HTTP或HTTPS指令,因此会影响整个页面的响应速度;但用户控件能够将项目中反复使用的一组功能封装起来,很好的实现了代码重用。
  (9)与数据库应用系统性能优化的相关技术(包含但不限于以下内容):调整服务器配置(即对硬件设备进行升级)、操作系统配置与数据库管理系统的有关参数,优化系统的I/O性能,尤其是改进磁盘I/O的效率与性能;优化“索引”的建立与使用机制,尽可能提高数据查询的速度或效率;采用对数据表分片技术,提高数据的响应速度;对Web应用系统中使用的SQL语句进行优化等。
  论文中在讨论选用上述有关技术和措施时,应给出选用的理由(原则)、采用的具体策略等,以及这些技术、方法和策略对该工程项目后期的工作产生了哪些积极(或消极)的影响(效果和存在的问题)。论文中可以进一步讨论需要改进的地方,但要注意改进之处应有具体的着眼点,不能泛泛而谈,也不可脱离实际提出过高的要求。
  3、结合项目实践经验,对所选用的技术与措施的实际应用效果进行分析,分析时应当力求实事求是,要给出评价依据,评价要客观、适当,因为每一种都会有一定的适用范围和局限性。论文最后可以进一步讨论你在该工程项目中获得的相关体会,以及在今后的工作过程中,如果碰到类似的开发项目你将如何应用这些经验或教训。

第7题:

以下关于Web应用软件测试的说法中,正确的是______。

A.链接测试是Web应用软件测试的一项内容

B.Web应用软件测试通常不考虑安全性测试

C.与传统软件相比,Web应用软件测试更简单

D.Web应用软件只能进行黑盒测试,不能进行白盒测试


正确答案:A
解析:Web应用软件的系统测试包括功能测试、性能测试、易用性测试、内容测试、安全性测试、接口测试等。其中,功能测试包括链接测试、表单测试和Cookie测试。由此可知A正确,B错误。
  与传统软件相比,Web应用软件具有特殊的结构,且Web应用软件的开发主要是在固定的结构中填充相应的内容,而不是根据需求由开发人员设定结构。因此,Web应用软件的运行和测试在很大程度上要受到环境的制约,特别是单元测试和集成测试。这也使得Web应用软件的系统测试不仅包括按照测试大纲检查Web应用软件能不能满足要求,而且需要对Web应用软件的的薄弱环节进行测试。可见,Web应用软件测试并不比传统软件测试更简单,甚至还要复杂,C错误。
  Web应用软件测试中既有白盒测试,也有黑盒测试,D说法错误。

第8题:

办公信息系统是随着微型计算机技术和计算机局域网络技术的发展产生的一类面向______的信息处理系统。


正确答案:行政管理部门
行政管理部门 解析:办公室自动化系统为办公自动化提供技术支持,多用于解决一些事务型机关办公中的事务处理工作。基本功能包括与办公信息有关的数据采集、整理、存储、传送、管理、加工等,以及处理确定性事务和非确定性事务,提供办公环境的必须技术手段。办公系统是面向行政管理的信息处理系统。

第9题:

信息系统的测试中只需采用传统的软件测试技术。


正确答案:正确

第10题:

由于信息系统本身的特性,信息系统测试与传统的软件测试相比还有许多不同之处。


正确答案:正确