
web测试优化
ccjjyy
这个作者很懒,什么都没留下…
展开
-
浅析大型网站的架构
<br />这篇文章只是大概讲了一下大型网站架构的解决方向,并没有详细的分析其中原理等!<br /> <br /> <br /> 一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单,随着互联网业务的不断丰富,网站相关的技术经过这些年的发展,已经细分到很细的方方面面,尤其对于大型网站来说,所采用的技术更是涉及面非常广,从硬件到软件、编程语言、数据库、WebServer、防火墙等各个领域都有了很转载 2010-10-26 15:28:00 · 385 阅读 · 0 评论 -
Web自动化测试架构设计与实现
布式计算将网络服务带到世界的每一个角落,这些服务又大都部署在Web应用系统中。如何保障高质量软件或服务则是个突出的问题,其实软件测试从来就不应该被轻视。对于一个复杂的web应用程序系统需要测试的方面太多了,特别是那些开发周期很长的系统,如果所以测试都通过手工来完成,显然成本太高,且容易出错。通过使用自动化工具,则在某种程度上降低了测试难度,同时节约了成本,但是会有个新的问题:如果提高测试脚本的维护性和移植性。 本文通过对软件测试过程分析,并结合分层思想,提出一个较好的测试架构,并介绍如何通过自动化测试工转载 2011-01-10 22:31:00 · 6258 阅读 · 0 评论 -
一个智能的 Web 界面测试系统
本文内容包括:介绍 Web2.0 相关技术介绍测试系统流程Selenium 在系统中的应用TestNG 在配置自动测试脚本中的作用使用 Flex 实现的管理站点总结参考资料 Web2.0 技术使 Web 界面更加丰富多彩,使信息交流更加灵活,同时也使得相关的 Web 技术测试需求越来越多。那么,如何提高 Web 界面的测试效率,保证新技术得到高质量应用?是否可以让测试人员脱离枯燥地点击鼠标,让机器自动地根据脚本运行?随着项目需求的变化,能否有一个比较快速地配置管理测试任务的方法?所有这些都可以通过一个智能的转载 2011-01-05 17:04:00 · 3113 阅读 · 1 评论 -
关于DOM事件模型的两件事
<br /><br />事件捕捉(Event Capture)的实现问题 <br />IE的高级事件处理模型的问题 <br />一、事件捕捉(Event Capture)的实现问题 <br /><br />首先在说这件事前,先感谢一下Realazy。 <br /><br />W3C DOM Level2的事件模型规范中,事件在DOM树中的传播过程(从根节点到目标节点)被分为了两个阶段:捕捉(Capture)和冒泡(Bubbling)。下面这个图能大概的说明整个过程: <br /><br />(from转载 2010-11-06 12:47:00 · 488 阅读 · 0 评论 -
关于DOM事件模型的两件事
<br /><br />事件捕捉(Event Capture)的实现问题 <br />IE的高级事件处理模型的问题 <br />一、事件捕捉(Event Capture)的实现问题 <br /><br />首先在说这件事前,先感谢一下Realazy。 <br /><br />W3C DOM Level2的事件模型规范中,事件在DOM树中的传播过程(从根节点到目标节点)被分为了两个阶段:捕捉(Capture)和冒泡(Bubbling)。下面这个图能大概的说明整个过程: <br /><br />(from转载 2010-11-06 12:47:00 · 611 阅读 · 0 评论 -
使用HtmlParser读取论坛图片
Java代码 package com.chen; import java.io.BufferedInputStream; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.net.HttpURLConnection; import java.net.MalformedURLException; import java.net.URL; import j转载 2010-11-04 14:40:00 · 1989 阅读 · 0 评论 -
使用selenium进行web测试项目框架
<br /> 最近看了一下selenium如果要把这个用于自动化测试,需要进行整理,形成一个框架,我也对Google搜索这样简单的功能做了一些尝试,形成了一个简单的框架,简单的说应该有四层:<br /> 第一层应该是UIObject这个对象层,主要是用来封装对象的操作方法,例如:<br /> Java代码:<br /> 1. public class TextFieldUIObject extends UIObject {<br /> 2.<br /> 3. /**<br /> 4.转载 2010-12-27 16:59:00 · 1467 阅读 · 1 评论 -
selenium在网站自动化测试中的实践
最近用selenium在做网站自动化,按照google用selenium的经验做了一些尝试。 主要分成了4层,这样做主要是为了对于代码重用性的考虑。 第一层是UIobject,主要是对于页面上的UI做了一些封装Java代码 public class SelectUIObject extends UIObjiect { private SeleniumHelper helper = new SeleniumHelper(); public String转载 2010-12-27 17:03:00 · 1226 阅读 · 0 评论 -
Yahoo!网站性能最佳体验的34条黄金守则——内容
<br /><br />英文地址:http://developer.yahoo.com/performance/rules.html<br />中文地址: http://hi.baidu.com/seosky/blog/item/99fa41d936b8e12911df9bf9.html<br />Yahoo!的Exceptional Performance团队为改善Web性能带来最佳实践。他们为此进行了一系列的实验、开发了各种工具、写了大量的文章和博客并在各种会议上参与探讨。最佳实践的核心就是旨在提高网站转载 2010-10-26 09:41:00 · 468 阅读 · 0 评论 -
CGI跟我学
<br /> CGI脚本是什么?CGI脚本 怎样工作的?一个简单的例子我能用CGI脚本吗?你的服务器配置允许CGI脚本吗?你能编程吗?你应该用什么编程语言?你的服务器设置正确吗?如果你的服务器不是UNIX系统呢?解剖CGI脚本输出头部输出数据部带阐述的脚本传递其他信息给脚本创建特殊的脚本输出以装载另一个文本响应无响应处理表单的脚本表单格式和表单脚本GET 和 POSTURL 编码问题CGI 变量解码程序uncgicgi-lib.pl解码文件上传的输入自己做非解剖的头部脚本总结Java CGI 应用源码<转载 2010-11-22 11:25:00 · 633 阅读 · 0 评论