更多“以下哪项不属于Web的开发技术()。”相关问题
  • 第1题:

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

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

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

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

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

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


    正确答案:

    写作要点:
    一、论文中要具体介绍组织的业务背景、组织结构、Web系统的架构、采用的技术等内容和担任的实际工作。
    二、Web系统测试包括以下几方面。
    1.功能测试
    (1)链接测试。链接测试可分为三个方面。首先,测试所有链接是否按指示链接到正确的页面;其次,测试所链接的页面是否存在;最后,保证Web应用系统上没有孤立页面。链接测试可以自动进行,现在已经有许多工具可以采用。
    (2)表单测试。当用户给Web应用系统管理员提交信息时,就需要使用表单操作,例如用户注册、登录、信息提交等。在这种情况下,必须测试提交操作的完整性,以校
    验提交给服务器的信息的正确性。如果使用默认值,还要检验默认值的正确性。如果表单只能接受指定的某些值,则也要进行测试。
    (3) Cookies测试。如果Web应用系统使用了Cookies,就必须检查Cookies是否能正常工作。测试的内容可包括Cookies是否起作用,是否按预定的时间进行保存,刷新对Cookies有什么影响,等等。
    (4)设计语言测试。Web设计语言版本的差异可以引起客户端或服务器端严重的问题,例如使用哪种版本的HTML等。当在分布式环境中开发时,开发人员都不在一起,这个问题就显得尤为重要。除了HTML的版本问题外,不同的脚本语言,例如Java、JavaScript、ActiveX、VBScript或Perl等也要进行验证。
    (5)数据库测试。在Web应用中,最常用的数据库类型是关系型数据库。在使用了数据库的Web应用系统中,一般情况下,可能发生两种错误,分别是数据一致性错误和输出错误。数据一致性错误主要是由于用户提交的表单信息不正确造成的,而输出错误往往是由于网络速度或程序设计问题等引起的,针对这两种情况,可分别进行测试。
    2.性能测试
    (1)连接速度测试。由于用户连接到Web应用系统的速度差异较大,需要对Web系统响应时间进行测试;另外,需要对页面响应速度和超时设置进行测试;最后,需要考虑由于连接速度太慢而引起的数据丢失。
    (2)负载测试。负载测试是为了测量Web系统在某一负载级别上的性能,以保证Web系统在需求范围内能正常工作。负载级别可以是某个时刻同时访问Web系统的用户数量,也可以是在线数据处理的数量。
    (3)压力测试。压力测试是指实际破坏一个Web应用系统,测试系统的反映。压力测试是测试系统的限制和故障恢复能力,也就是测试Web应用系统会不会崩溃,在什么情况下会崩溃。压力测试的区域包括表单、登录和其他信息传输页面等。
    3.可用性测试
    (1)导航测试。导航测试需要考虑导航是否直观,Web系统的主要部分是否可通过主页存取,Web系统是否需要站点地图、搜索引擎或其他的导航帮助等导航可用性问题。
    Web系统的层次一旦决定,就要着手测试用户导航功能,让最终用户参与这种测试,效果将更加明显。
    (2)图形测试。图形测试的内容有:验证图形用途,减少传输时间与传输量;验证所有页面字体的风格是否一致;验证背景颜色是否与字体颜色和前景颜色相搭配;检查图片的大小和质量,等等。
    (3)内容测试。主要检验Web应用系统提供信息的正确性、准确性和相关性。
    (4)整体界面测试。考查整个Web系统的页面结构设计.是否给用户的一个整体感。
    对所有的可用性测试来说,都需要有外部人员的参与,最好是最终用户的参与。
    4.客户端兼容性测试
    (1)平台测试。需要在各种操作系统下对Web系统进行兼容性测试。
    (2)浏览器测试。测试不同厂商、不同版本的浏览器对某些构件和设置的适应性。
    5.安全性测试
    (1)用户名、密码测试。必须测试有效和无效的用户名和密码,要注意到是否大小写敏感,可以试多少次的限制,是否可以不登录而直接浏览某个页面等。
    (2)超时测试。测试W曲系统是否有超时的限制。
    (3)日志信息测试。需要测试相关信息是否写进了日志文件、是否可追踪。
    (4)安全套接字测试。当使用了安全套接字时,还要测试加密是否正确,检查信息的完整性。
    (5)服务器端脚本问题。服务器端的脚本常常构成安全漏洞,这些漏洞又常常被黑客利用。所以,还要就没有经过授权,就不能在服务器端放置和编辑脚本的问题进行测试。
    三、在进行Web系统测试时可能存在的问题包括如何构建测试环境;如何选择合适的工具进行自动化测试;如何模拟大规模并发访问,并进行系统的性能测试;如何设计调查问卷,进行系统的可用性测试,等等。


     

  • 第2题:

    以下哪项系统不属于手机开发?()

    • A、Chrome
    • B、WindowsMobile
    • C、OMS
    • D、Symbian

    正确答案:A

  • 第3题:

    以下电子商务平台的开发技术中不包括()

    • A、Web技术
    • B、数据库技术
    • C、XML语言开发技术
    • D、面向管理技术

    正确答案:D

  • 第4题:

    目前电子商务主流平台开发技术包括()

    • A、NET技术
    • B、WEB技术
    • C、ASP技术
    • D、J2EE技术

    正确答案:A,D

  • 第5题:

    以下哪项不属于学习理财后的一般应用方式?()

    • A、金融保险机构
    • B、理财事务所
    • C、技术开发
    • D、个人持家理财

    正确答案:C

  • 第6题:

    以下哪项系统不属于手机开发?


    正确答案: Chrome

  • 第7题:

    基于Web的信息系统开发技术主要包括Web网络协议、Web网页技术和数据库连接技术。


    正确答案:正确

  • 第8题:

    以下哪种技术不属于Web2.0()

    • A、博客
    • B、期刊论文
    • C、RSS
    • D、网摘

    正确答案:B

  • 第9题:

    有一些应用,如微软Outlook或MSN。它们的外观会在转化为基于Web界面的过程中丢失,此时要用到以下哪项技术:()

    • A、Web代理
    • B、端口转发
    • C、文件共享
    • D、网络扩展

    正确答案:B

  • 第10题:

    单选题
    在Web页面中可以直接嵌入Java语言代码的网页开发技术是()
    A

    ASP

    B

    PHP

    C

    JSP

    D

    CGI


    正确答案: B
    解析: 暂无解析

  • 第11题:

    单选题
    以下哪项不属于学习理财后的一般就业趋向?()
    A

    金融保险机构

    B

    理财事务所

    C

    技术开发

    D

    个人持家理财


    正确答案: C
    解析: 暂无解析

  • 第12题:

    问答题
    论述WEB开发的相关技术。

    正确答案: (1)WWW(全球信息网)。
    1)Internet地址。
    2)Internet提供的服务。
    3)www服务。
    4)网页和超文本。
    (2)HTML。
    1)用HTML做简单的网页。
    2)HTML文档的一般结构。
    3)常用的HTML标记元素。
    4)在网页中插入图片。
    5)用HTML定义表格。
    (3)FrontPage。
    (4)交互网页的制作
    (5)ASP(动态服务主页)
    (6)Web数据库。
    解析: 暂无解析

  • 第13题:

    ( )不属于移动互联网所使用的主流开发平台

    A.Web2.0
    B.Android
    C.IOS
    D.Windows Phone

    答案:A
    解析:
    P169,移动互联网的关键技术包括架构技术SOA、页面展示技术Web2.0和HTML5以及主流开发平台Android、IOS、WindowsPhone

  • 第14题:

    下面哪项技术可以用在WEB开发中实现会话跟踪实现()。

    • A、session
    • B、Cookie
    • C、地址重写
    • D、隐藏域

    正确答案:A,B,C,D

  • 第15题:

    下列不属于网络课程开发平台的是()

    • A、Webquest
    • B、WebCT
    • C、Web-Course-in-a-box
    • D、LeainingSpace

    正确答案:A

  • 第16题:

    以下哪项是静态网页开发技术()

    • A、HTML
    • B、ASP
    • C、PHP
    • D、JSP

    正确答案:A

  • 第17题:

    以下评价指标中,不属于技术评价指标是()

    • A、资源开发
    • B、运输合理化
    • C、产业开发
    • D、通达性

    正确答案:A,B,C

  • 第18题:

    论述WEB开发的相关技术。


    正确答案: (1)WWW(全球信息网)。
    1)Internet地址。
    2)Internet提供的服务。
    3)www服务。
    4)网页和超文本。
    (2)HTML。
    1)用HTML做简单的网页。
    2)HTML文档的一般结构。
    3)常用的HTML标记元素。
    4)在网页中插入图片。
    5)用HTML定义表格。
    (3)FrontPage。
    (4)交互网页的制作
    (5)ASP(动态服务主页)
    (6)Web数据库。

  • 第19题:

    代码< inputtype=”text”minlength=“3”maxlength=“5”/>以下能够正确的提交表单的是()。

    • A、前端开发
    • B、web前端开发
    • C、前端
    • D、web前端开发测试

    正确答案:A

  • 第20题:

    WEB组件是WEB开发过程中常用的一个软件单元,有些组件是为了完成一个特定功能而存在于WEB页面或服务器上的,而()不属于WEB组件。

    • A、javaapplet 
    • B、ASP 
    • C、Realpalyer插件 
    • D、VB脚本

    正确答案:C

  • 第21题:

    判断题
    基于Web的信息系统开发技术主要包括Web网络协议、Web网页技术和数据库连接技术。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第22题:

    单选题
    以下哪项不属于Web的开发技术()。
    A

    HTTP

    B

    ASP

    C

    SaaS

    D

    SEO


    正确答案: D
    解析: 暂无解析

  • 第23题:

    问答题
    论基于Web的数据库应用系统的开发技术 浏览器和HTTP协议在全球因特网的成功应用,促进了企业中的B/S结构的迅速推广。基于Web的数据库应用系统通常采用三层(或更多层)C/S结构,允许用于各类不同的平台和选择相应的数据库应用环境 请围绕"基于Web的数据库应用系统的开发技术"论题,依次从以下3个方面进行论述: ①概要叙述你参与分析和开发的软件项目,以及你所担任的主要工作。 ②具体讨论你在基于Web的数据库应用系统开发中所采用的主要技术,包括开发过程中遇到的问题和所采取的措施。 ③分析你所采用的开发技术的具体效果。现在你认为应当做哪些方面的改进,以及如何加以改进?

    正确答案: 写作要点
    完成本题的写作,需要对Web开发的相关架构有充分的了解,相关知识可参看"8.1.5分层架构"。除了解技术知识,在写作方面还要注意以下几个方面的要点:
    ①在文章中首先用400~600字的篇幅简要叙述自己参与分析和开发的系统概要和所担任的工作。
    ②具体讨论在基于Web的数据库应用系统开发中所采用的主要技术,包括开发过程中遇到的问题和所采取的措施。特别要注意描述三层结构的逻辑和物理部署,讨论数据是如何在三层之间传送的。
    ③最后要根据项目实际情况,分析所采用的开发技术的具体效果,你现在认为还有哪些可以改进的地方(例如,应用服务器性能的改进等),如何加以改进。
    解析: 暂无解析

  • 第24题:

    单选题
    以下哪种技术不属于Web2.0()
    A

    博客

    B

    期刊论文

    C

    RSS

    D

    网摘


    正确答案: B
    解析: 暂无解析