FIREFOX
一、Firebug插件
通过Firebug插件可以查看HTML,JS,CSS,DOM
可以通网络选项查看应用发送的REQUEST,RESPONE
在淘宝大多请求是通过POST方式发送请求,通过响应可以看到请求的返回结果。
拿测试图片水印来举例说
http://store.daily.taobao.net/picture/water_mark.htm
当保存图片水印参数时,WEB会向服务器发送请求
在FIREBUG中就可以查看如下参数列表:
waterTxt=%E6%B0%B4%E5%8D%B0%E6%96%87%E5%AD%97alb&fontName=%E5%AE%8B%E4%BD%93&fontSize=56&isBold=false&isItalic=false&isUnderLine=false&hasShadow=false&rotation=0&color=227,234,8& &automark=true&xy=0.338,0.344&alpha=0.93&change=edit&txtFirst=true
例:waterTxt=水印文字alb
fontSize=56
waterImg=http://image-tfs.config-vip.taobaocdn.net/imgextra/i1/178576307/T2i.RbXo4TXXXXXXXX_!!178576307.gif
alpha=0.93 是透明度 合法值在0-1之间
当我们了解了参数意义后,就可以在测试时修改参数达成我们需要的数据
例如 现将alpha参数改成1.1
http://store.daily.taobao.net/picture/water_mark.htm? waterTxt=%E6%B0%B4%E5%8D%B0%E6%96%87%E5%AD%97alb&fontName=%E5%AE%8B%E4%BD%93&fontSize=56&isBold=false&isItalic=false&isUnderLine=false&hasShadow=false&rotation=0&color=227,234,8& &automark=true&xy=0.338,0.344&alpha=1.1&change=edit&txtFirst=true
此时,在响应页面就可以看到:
{"flag":false,"msg":"参数错误 "}
如果合法则是
{"flag":true,"msg":"保存成功!"}
2、DNS FLUSHER插件
当我们修改HOST后,我们就可以通此插件刷新DNS,而不须关闭网页了
3、IE TAB插件
使用IE TAB就可以用FIREBUG模拟IE了
4、CACHE STATUS插件
使用CACHE STATUS插件可以清理缓存