Google [站内搜索]

分类: 其他预览模式: 普通 | 列表

解决WEB性能测试中的验证码问题

  现在越来越多的网站为了安全性或是防止Spam的侵害,采用了验证码的校验技术。简单地说,验证码就是在进行登录或是内容提交的时候,页面上会随机出现一个人工可识别,但机器不可识别的验证字符串(一般是采用背景、扭曲等方式产生的图片),要求登录或是提交内容时同时输入这个验证码。 

  验证码可以有效防止对口令的刺探和所谓的网络推广软件带来的大量的Spam内容,目前已经被许多Internet或是Intranet应用接受为标准的实现方式。但对性能测试来说,这种验证码又带来了很大的问题。 

  最突出的问题是,性能测试工具本身是自动化工具,由于这种验证码采用的是“防止自动化工具尝试”的方法,因此,在录制了脚本之后会发现,很难对脚本进行调整,以使其适应验证码验证的需要。已经不止一次有人提到这个问题,并询问有没有较好的解决方案。 

查看更多...

分类:其他 | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 5374

站点测试 Web Testing

介绍

本文将 web 测试分为 6 个部分:

●用户界面测试 

查看更多...

分类:其他 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 11341

网站测试技术

  基于Web的系统测试与传统的软件测试既有相同之处,也有不同的地方,对软件测试提出了新的挑战。基于Web的系统测试不但需要检查和验证是否按照设计的要求运行,而且还要评价系统在不同用户的浏览器端的显示是否合适。重要的是,还要从最终用户的角度进行安全性和可用性测试。
  本文从功能、性能、可用性、客户端兼容性、安全性等方面讨论了基于Web的系统测试方法。
  随着Internet和Intranet/Extranet的快速增长,Web已经对商业、工业、银行、财政、教育、政府和娱乐及我们的工作和生活产生了深远的影响。许多传统的信息和数据库系统正在被移植到互联网上,电子商务迅速增长,早已超过了国界。范围广泛的、复杂的分布式应用正在Web环境中出现。Web的流行和无所不在,是因为它能提供支持所有类型内容连接的信息发布,容易为最终用户存取。 
  Yogesh Deshpande和Steve Hansen在1998年就提出了Web工程的概念。Web工程作为一门新兴的学科,提倡使用一个过程和系统的方法来开发高质量的基于Web的系统。它"使用合理的、科学的工程和管理原则,用严密的和系统的方法来开发、发布和维护基于Web的系统"。目前,对于web工程的研究主要是在国外开展的,国内还刚刚起步。
  在基于Web的系统开发中,如果缺乏严格的过程,我们在开发、发布、实施和维护Web的过程中,可能就会碰到一些严重的问题,失败的可能性很大。而且,随着基于Web的系统变得越来越复杂,一个项目的失败将可能导致很多问题。当这种情况发生时,我们对Web和Internet的信心可能会无法挽救地动摇,从而引起Web危机。并且,Web危机可能会比软件开发人员所面对的软件危机更加严重、更加广泛。

查看更多...

分类:其他 | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 3181
 Microsoft Web Application Stress Tool 是由微软的网站测试人员所开发,专门用来进行实际网站压力测试的一套工具。透过这套功能强大的压力测试工具,您可以使用少量的Client端计算机仿真大量用户上线对网站服务所可能造成的影响,在网站实际上线之前先对您所设计的网站进行如同真实环境下的测试,以找出系统潜在的问题,对系统进行进一步的调整、设置工作。 
 Microsoft Web Application Stress具有以下几个特性: 
  * 可以数种不同的方式建立测试指令:包含以手动、录制浏览器操作步骤、或直接录入IIS的记录文件、录入网站的内容及录入其它测试程序的指令等方式。 
  * 支持多种客户端接口:标准的网站应用程序C++的客户端,使用Active Server Page 客户端,或是使用Web Application Stress对象模型建立您自定的接口。. 
  * 支持多用户利用多种不同的认证方式仿真实际的情况,包含了DPA, NTLM 及 SSL等。 

查看更多...

分类:其他 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4350

Google VS 百度 对搜索引擎习惯的分析

Google搜索引擎习惯

Google作为全球最大的多语言搜索引擎在发展历史过程中形成了自己的网页收录习惯,也建立起自己的一套标准.研究Goolge收录网页的习惯有利于更好迎合Google搜索引擎的口味,达到提高网页收录量和收录排名的目的.

我们暂且不研究Google对其他语言的收录,就汉语而言,Google收录有以下特点:

查看更多...

分类:其他 | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 3547

怎样才能做好网站?

1.250定律

    拉德认为:每一位顾客身后,大体有250名亲朋好友。如果您赢得了一位顾客的好感,就意味着赢得了250个人的好感;反之,如果你得罪了一名顾客,也就意味着得罪了250 名顾客。   在你的网站访客中,一个访客可能可以带来一群访客,任何网站都有起步和发展的过程,这个过程中此定律尤其重要。

2.达维多定律

查看更多...

分类:其他 | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 3531

全景网页浏览器的盘点

一、最早认识的是PTVIEWER,完全免费的,适合做小窗口浏览,老鱼用得最多。
可以使用以下格式:JPG JPA JPB JPC
JPA相对来说进行了加密,但有高手早已经能用软件反还原
需要JAVA插件
举例,请见

查看更多...

分类:其他 | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 4848

两种虚拟现实技术

众多的网上的3D图形技术中,大致可以有两种分类:

  1. 基于图像处理的全景摄影技术:
  全景摄影是把相机环360 度拍摄的一组照片拼接成一个全景图像,用一个专用的播放软件在互联网上显示,并使您能用鼠标控制环视的方向,可左可右可近可远。使您感到就在环境当中,您好像在一个窗口中浏览外面的大好风光。
  在过去,价格昂贵的全景摄影机可以拍摄360度的高质量全景照片,但它却没有展示自己场地,只有计算机和互联网才使她有了全新的含义和广泛的应用,这就是Internet的魅力。

查看更多...

分类:其他 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4172

用PTViewer制作全景网页

相信很多朋友都见过全景网页并从中得到过乐趣,在那里你只要左右拖曳鼠标就可以身临其境,看到360度的环视场景(或展示物体)。
全景英文名为Panorama,又叫虚拟全景、全景虚拟现实等,是一种廉价实用的虚拟现实技术,利用它,可以通过简单的图像拼接实现360度视野,具体来讲,又可以分为用以展示场景的场景全景和用以展示360度物体的物件全景,两者的制作稍有不同。较之其它的虚拟现实技术,全景技术具有经济实用、制作简单、实现方法多样的特点,而且现在很多的全景都采用无插件技术,即由JAVA APPLET实现,可以做到平台无关性,用户只要用浏览器打开就可以直接观看(除Windows XP因为没有内置JAVA虚拟机无法直接看,但可以http://java.sun.com下载JAVA运行环境或者升级至SP1以上安装JAVA虚拟机)。
随着数码相机的日益普及,使得制作全景虚拟现实作品必须的数码照片获取变得极为方便,同时全景制作技术也发展更加成熟,专业的全景制作软件也不断涌现,使得全景制作脱去了往日神秘的面纱,得以“飞入寻常百姓家”。
制作全景图片的文章网上很多,本文不再说明,本文着重说明如何利用PTViewer制作全景网页。PTViewer是一套用于在网上展示全景照片的免费JAVA程序包,文件可以http://www.path.unimelb.edu.au/~bernardk/tutorials/360/download/ptvj.zip下载,另外在很多虚拟现实技术站点都有下载,容量19KB,文件以JAVA压缩包JAR封装。

查看更多...

分类:其他 | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 7171
The Panorama Factory是一个专门制作具有360度环场效果的影像式虚拟现实软件,当然您也可以使用它来制作出超广角的照片,而且只要轻轻松几个步骤就可以做到,再也不需要使用Photoshop等影像编修软件大费周章的做调整了。 无论是自拍的数码照片还是网络上的风景照片,以及自己抓取的图像等,都可以用它来制作全景图片。



查看更多...

分类:其他 | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 5521