niusouti.com

你认为现在的Web测试技术和工具有什么不足?使用此类技术和工具在你的测试过程中出现过哪些问题?你认为Web测试将来的发展趋势如何?

题目

你认为现在的Web测试技术和工具有什么不足?使用此类技术和工具在你的测试过程中出现过哪些问题?你认为Web测试将来的发展趋势如何?


相似考题
更多“你认为现在的Web测试技术和工具有什么不足?使用此类技术和工具在你的测试过程中出现过哪些问题? ”相关问题
  • 第1题:

    具体叙述你在开发软件过程中是如何组织与实施软件测试工作的,采用了哪些主要的策略和技术?解决了哪些主要的矛盾和问题?使用过什么工具和环境?


    正确答案:

  • 第2题:

    具体叙述在你所参与开发的系统中,是如何应用Web Service技术的,采用了哪些主要技术和方法?解决了哪些问题?采取过什么相应措施?其实际效果如何?


    正确答案:

  • 第3题:

    具体叙述你在开发软件过程中是如何保证软件质量的,采用了哪些主要的策略和技术?解决了哪些主要的矛盾和问题?使用过什么工具和环境?


    正确答案:

  • 第4题:

    测试实施策略不包括______。

    A) 要使用的测试技术和工具

    B) 缺陷描述和处理标准

    C) 测试完成标准

    D) 影响资源分配的特殊考虑

    A.

    B.

    C.

    D.


    正确答案:B
    解析:测试实施策略描述当前测试项目的目标和所采用的测试方法。测试实施策略还要描述测试不同阶段的测试对象、范围和方法,以及测试阶段进行哪些测试类型。测试策略包括:要使用的测试技术和工具;测试完成标准;影响资源分配的特殊考虑。

  • 第5题:

    以下关于Web测试的叙述中,不正确的是( )。

    A.Web软件的测试贯穿整个软件生命周期
    B.按系统架构划分,Web测试分为客户端测试、服务端测试和网络测试
    C.Web系统测试与其他系统测试测试内容基本不同但测试重点相同
    D.Web性能测试可以采用工具辅助

    答案:C
    解析:

  • 第6题:

    布线测试一般分有哪些测试,它们分别又被称为什么,它们的好处是什么?在布线施工过程中,由于端接技巧和放线、穿线技术等原因会产生哪些接线错误?


    正确答案: 一般分有验证测试和认证测试;
    验证测试:又称为随工测试,是边施工边测试,主要检测线缆质量和安装工艺,及时发现并纠正所出现的问题,不至于等到工程完工时才发现问题而重新返工,耗费不必要的人力、物力和财力。
    认证测试:又称为验收测试,是所有测试工作中最重要的环节,是在工程验收对布线系统的安装、电气特性、传输性能、设计、选材和施工质量的全面检验,是评价综合布线工程质量的科学手段。
    会产生开路、短路、反接/交叉、跨接/错对和串扰等接线错误。

  • 第7题:

    你都使用哪些工具来测试代码的性能?


    正确答案:Profiler, JSPerf(http://jsperf.com/nexttick-vs-setzerotimeout-vs-settimeout), Dromaeo

  • 第8题:

    在你分离一种细菌的过程中,你都用了哪些灭菌技术?


    正确答案:制作培养基使用了高压蒸汽灭菌技术;无菌室用紫外线灭菌;使用的培养皿是经过烘箱干热灭菌的;要分离的组织要经过升汞表面消毒;分离过程中手要用70%的酒精消毒;使用的器具要沾70%的酒精然后经过火焰灼烧灭菌。

  • 第9题:

    在测试预备过程中,需要进行测试规划,以下内容不属于测试规划的是()

    • A、将测试工作分解细化
    • B、估计测试的工期和成本
    • C、选择测试技术和工具
    • D、明确测试的交付物

    正确答案:C

  • 第10题:

    单选题
    在测试预备过程中,需要进行测试规划,以下内容不属于测试规划的是()
    A

    将测试工作分解细化

    B

    估计测试的工期和成本

    C

    选择测试技术和工具

    D

    明确测试的交付物


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

  • 第11题:

    单选题
    下面关于测试设计技术的描述错误的是()
    A

    使用测试设计技术的目的是为了识别测试条件和开发测试用例

    B

    黑盒测试设计技术是依据分析测试基础文档来选择测试条件、测试用例或测试数据的技术

    C

    白盒测试设计技术是基于分析被测组件或系统的结构的测试技术

    D

    系统测试主要使用黑盒测试设计技术,组件测试主要使用白盒测试设计技术


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

  • 第12题:

    单选题
    在执行基于云的应用程序的远程漏洞测试时,需要考虑的一个重要问题是什么().
    A

    在晚上安排漏洞测试

    B

    获得提供者的测试授权

    C

    只使用应用层测试工具

    D

    只使用网络层测试工具

    E

    使用技术规避云提供者的检测系统


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

  • 第13题:

    具体叙述你在嵌入式系统的设计过程中是如何组织与实施软件开发工作的,采用了哪些主要的策略和技术?解决了哪些主要的矛盾和问题?使用过什么工具和环境?


    正确答案:

  • 第14题:

    论Web应用程序的测试

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

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

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


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

  • 第15题:

    脚本的具体内容依赖于______。

    A.测试工具和脚本技术

    B.测试用例

    C.脚本技术

    D.测试工具


    正确答案:A

  • 第16题:

    试题三论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系统测试时可能存在的问题包括如何构建测试环境;如何选择合适的工具进行自动化测试;如何模拟大规模并发访问,并进行系统的性能测试;如何设计调查问卷,进行系统的可用性测试,等等。


     

  • 第17题:

    以下关于Web测试的叙述中,不正确的是( )

    A.Web软件的测试贯穿整个软件生命周期
    B.按系统架构划分,Web测试分为客户端测试、服务端测试和网络测试
    C.Web系统测试与其他系统测试的测试内容基本不同但测试重点相同
    D.Web性能测试可以采用工具辅助

    答案:C
    解析:
    本题考查Web测试的基础知识。由于web应用与用户直接相关,又通常需要承受长时间的大量操作,因此web项目的功能和性能都必须经过可靠的验证。这就要经过web项目的全面测试。Web应用程序测试与其它任何一种类型的应用程序测试相比没有太大差别。web系统测试与其它系统测试测试内容基本相同只是测试重点不同。故正确答案为C

  • 第18题:

    你接触过的自动化测试工具有哪些?


    正确答案: 自动化功能测试工具比如QTP、Robot。自动化性能测试工具如Loadrunner、winrunner等。

  • 第19题:

    你认为目前若实施人类克隆,在技术上还存在哪些难题?会引起哪些社会问题?你认为克隆人最终会出现在我们身边吗?


    正确答案: 目前,克隆人的存在的技术难度仍然很大,克隆过程的怀孕成功率很低,容易发生危险的流产和死产;成功出生的婴儿可能会在很短的时间内因为器官功能异常而夭折;成长中的克隆人即使表面正常,但大脑是否正常,细胞分裂是否恰当,是否潜在有早衰和得癌症的危险等等,都是目前尚不清楚的。因而动物的克隆技术还远未成熟。
    人类克降面临的更为严峻的问题是克隆引发的社会伦理问题,克隆人技术打破了传统的生育观念和生育模式,造成人伦关系的模糊、混乱乃至颠倒,其至破坏最基本的父子、夫妻等社会人伦关系。克隆人和核供体之间既不是亲子关系,也不是兄弟姐妹关系,应该是类似于“同卵多胎”关系,但是又存在代间年龄差,这在伦理道德和法律关系上都很难定位,很可能造成社会的混乱,这也是很多国家用法律禁止克隆人研究的原因。此外,克隆人还可能造成性别比例失调,克隆优生的“纳粹”思想等问题。
    克隆人可能会出现,但不会多,也不会长期发展,因为克隆人很难解决其出现存在的人性伦理问题。

  • 第20题:

    你创建了一个Web站点。现在,它必须连同源代码文件一起从开发服务器拷贝到测试服务器上。你不能使用终端访问测试服务器。为此,你需要去创建虚拟目录,然后必须在没有预编译站点的情况下拷贝Web站点到测试服务器的虚拟目录中。你应该怎么做?()

    • A、使用发布Web站点工具。
    • B、使用复制站点工具。
    • C、用XCOPY命令行工具。
    • D、创建一个Web安装项目。

    正确答案:B

  • 第21题:

    问答题
    你接触过的自动化测试工具有哪些?

    正确答案: 自动化功能测试工具比如QTP、Robot。自动化性能测试工具如Loadrunner、winrunner等。
    解析: 暂无解析

  • 第22题:

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

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

  • 第23题:

    问答题
    你认为目前若实施人体克隆,在技术上会有哪些问题?会引起哪些社会问题?你认为克隆人会出现在我们中间吗?

    正确答案: 技术问题:胚胎发育过程中存在着固有缺陷
    社会问题:克隆人具有自然人的法律主体资格,克隆人给社会带来法律主体上的混乱,克隆人研究行为是违法行为克隆人研究者涉嫌故意杀人及伤害罪。
    人都是社会性的,作为克隆人同样是。那些希望有一个克隆儿的父母毫无疑问也想有一个自立于社会的孩子。可是,由于克隆人的特殊背景,他的健康无法保证。由于健康及免疫力的先天问题,克隆人容易患有传染病、精神病,这一切使他的健康自生来就受到侵害,而这种侵害完全也是人为的。由于有疾病,周围的普通人自然很难接受克隆人,一个无法融入社会的克隆人又怎能实现一个正常人的价值呢。
    克隆人的好处第一是可以让那些得不到孩子而非常痛苦的不育患者有自己的孩子。其二,这样的克隆是只用丈夫妻子自己的精子卵子,这就避免了伦理上和心理上的阴影。还有,克隆还可以挽救濒危动物,保持人群性别的合理平衡,保护少数民族遗传基因。更重要的是,克隆人可被用来研究,以比较和证明环境与遗传对人成长究竟哪一个更重要。不会出现在我们中间
    解析: 暂无解析