
web(World Wide Web)即全球广域网,也称为万维网,它是一种基于超文本和>
是建立在Internet上的一种网络服务,为浏览者在Internet上查找和浏览信息提供了图形化的、易于访问的直观界面,其中的文档及超级链接将Internet上的信息节点组织成一个互为关联的网状结构。
Web就是一种超文本信息系统,Web的一个主要的概念就是超文本链接。它使得文本不再像一本书一样是固定的线性的,而是可以从一个位置跳到另外的位置并从中获取更多的信息。
还可以转到别的主题上。想要了解某一个主题的内容只要在这个主题上点一下,就可以跳转到包含这一主题的文档上。正是这种多连接性把它称为Web。
扩展资料:
web的特点:
1、图形化
Web 非常流行的一个很重要的原因就在于它可以在一页上同时显示色彩丰富的图形和文本的性能。在Web之前Internet上的信息只有文本形式。Web可以提供将图形、音频、视频信息集合于一体的特性。
2、与平台无关
无论用户的系统平台是什么,都可以通过Internet访问>
对>
3、分布式的
大量的图形、音频和视频信息会占用相当大的磁盘空间,我们甚至无法预知信息的多少。对于Web没有必要把所有信息都放在一起,信息可以放在不同的站点上,只需要在浏览器中指明这个站点就可以了。在物理上并不一定在一个站点的信息在逻辑上一体化,从用户来看这些信息是一体的。
4、动态的
由于各Web站点的信息包含站点本身的信息,信息的提供者可以经常对站上的信息进行更新。如某个协议的发展状况,公司的广告等等。一般各信息站点都尽量保证信息的时间性。所以Web站点上的信息是动态的、经常更新的,这一点是由信息的提供者保证的。
5、交互的
Web的交互性首先表现在它的超链接上,用户的浏览顺序和所到站点完全由他自己决定。另外通过FORM的形式可以从服务器方获得动态的信息。用户通过填写FORM可以向服务器提交请求,服务器可以根据用户的请求返回相应信息。
参考资料来源:百度百科-web
1weblogic是oracel(原BEA)的产品,Websphere是IBM的产品,2种都是中间件产品,所谓的门户集成,就是指网站门户例如新浪,猫扑等整体外网内网信息传递信息共享的集成,这样就要用到消息中间件和集成中间件(以上2种产品)2server上面可以自行开发中间件功能,但是没有必要,现在国内中间件市场比较成熟,相对比自行开发,不如直接购买成熟度比较高的中间件产品
PS:看仁兄对中间件不是很了解,建议先看一下什么是中间件,我是做这个行业的,有需要的话可以给我留言包括负载测试,强度测试,数据库容量测试,基准测试以及竞争测试。
负载测试,一种性能测试指数据在超负荷环境中运行,程序是否能够承担。在这种测试中,将使测试对象承担不同的工作量,以评测和评估测试对象在不同工作量条件下的性能行为,以及持续正常运行的能力。
对计算机软件进行测试前,首先需遵循软件测试原则,即不完全原则的遵守。不完全原则即为若测试不完全、测试过程中涉及免疫性原则的部分较多,可对软件测试起到一定帮助。
因软件测试因此类因素具有一定程度的免疫性,测试人员能够完成的测试内容与其免疫性成正比,若想使软件测试更为流畅、测试效果更为有效,首先需遵循此类原则,将此类原则贯穿整个开发流程,不断进行测试,而并非一次性全程测试。说实话 您的问题还是太广了
软件测试人员 要看您测试的方向、您所测试软件的技术构成来决定测试人员所必须具备的知识和技能。
总体上说,测试人员应该至少:
1、熟知1-2门编程语言,最好能熟知过程化程序设计语言和面向对象程序设计语言各1种;
2、掌握上述1-2们语言的相对应的可视化编程工具;
3、中间件一般是net、java开发用的较多,可以了解其中1种的就可以,但是必须了解中间件的基本知识,如中间件定义、原理、使用的基本方法等;
4、web服务器,掌握常用的集中即可,比如tomcat tongweb iis等,这个应该不是必须的,但是最好能了解简单的,或者你有足够的学习能力,能自己查阅资料和文档掌握他们,搭建基本环境;
5、 *** 作系统也是根据您测试的方向和测试的软件产品本身的系统环境,最好能掌握windows系列的服务器版 *** 作系统,同时简单了解 *** 作系统的原理、构成。还有足够学习能力,你可以不了解linux,但当您需要测试linux环境下的软件时,应该具备足够学习能力可以通过查阅资料自学基本知识;
6、软件架构这个可以在工作中积累,对于测试来说,只要有这方面意识就行,后期可以加强学习;
7、数据库:这个必须要掌握基础,oracle、sqlserver这两个是必须的,简单安装、使用、增删改查等基本 *** 作都需要掌握。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)