关闭

Blogweather页面Bug报告

标签: blog软件测试测试脚本iframedomain
1250人阅读 评论(0) 收藏 举报
分类:

Blogweather页面Bug报告

作者:张桂权

这是一个意外,犹如这个Bug,来得很突然。

好久没上网了,清晨访问我的的Blog时却意外的发现了Blogweather页面的一个不太光彩的Bug。如图1-1所示。

 

图1-1 页面错误信息

一看就知道是Blog页面加载(初始化)的时候出现不能加载的对象。 关闭对话框,之后转到Blog源代码页,仔细常看的时候没发现任何问题,所以只有更新网页,根据向导进行Bug的跟踪了。如图1-2,是错误跟踪向导,主机上启动的Visual Studio 2005。打开程序之后才发现是MyWearther.aspx页面的错误,如图1-3所示。MyWearther.aspx是

图1-2 Bug跟踪向导

Blogweather提供的一个Blog天气预报页面,其效果如图1-4所示。很好的一个页面,不过就没想到会出现这样

图1-3 MyWearther.aspx中的错误

一个Bug。其实这个页面一般是看不到的,因为Blogweather给Bloger的只有三行代码,如下:看到了没有,只生成一个Frame页。

<iframe id="weather" width=158 height=300 frameBorder=0 scrolling=no src=http://www.blogweather.net/MyWeather.aspx?Area=China&Name=上海&Language=Chinese&Color=Blue&Sign=Helper </iframe>





下面是Blog Weather的默认效果。

 图1-4 Blog Weather页面效果

问题才在其中的urchinaTracker函数,如图1-5所示。不知道这个函数是干什么用的,因为找不到相关的代码(可能是对Blog的跟踪罢了)。

远程代码调用经常会出现这样的情况,尤其是调用JavaScrpt等脚本语言,所以一般不要进行频繁的远程调用,因为要保证没有Bug是很难做到的,因为至今都没有针对脚本的测试/安全测试的工具,只有自己审慎行事了。对于测试人员来说这是一个颇具挑战的问题。

软件测试,我们每天都在强调,但是它只能证明然间的错误罢了。错误的根源在于程序员的粗心(预防错误)、对业务Domain概念了解不清晰(模型错误)和思维的不严密(逻辑错误)等。软件是人写的,而我们又难免防错误,所以我们必须对软件进行更可能全面的测试。软件测试的目的是:

尽早的发现软件中的Bug,并保证在第一时间把它清除。

软件测试任重道远啊。

关于Blog Weather的更多信息:

http://www.blogweather.net/WeatherHelper.aspx

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:243676次
    • 积分:3453
    • 等级:
    • 排名:第10288名
    • 原创:67篇
    • 转载:17篇
    • 译文:32篇
    • 评论:13条
    最新评论
    Experts' Blogs
    Free eBooks
    H'M'IsYourBlog
    How much Your IQ is?
    Open Source Software
    Open Source Websites
    PicasaWeb
    Practical Ajax Projects with Java Technology
    The Tao of BillGates
    李开复学生网
    新闻在线
    英语学习