Web测试中三个好用的Firefox插件

对于从事Web开发和测试的工程师来说,Firefox是一个优秀的浏览器;因为基于Firefox的插件有很多,这些插件都极大地方便了开发和测试的工作。其中有著名的FireBugFireCookieWeb Developer等,今天要介绍的是另外几个名气没那么大的Firefox插件,他们分别是FlagFoxRemove Cookie(s) for SiteScreengrab

1. FlagFox

这是一个可以将网站服务器所在国家的国旗显示在状态栏上的插件。它通过查询扩展内建的IP地址库,同时通过维基和Geotool获得更多信息。可以参考下图,当我们浏览一个网站的时候在浏览器地址栏的最右边会有一个中国国旗,因为该网站的服务器就在中国;然后把鼠标挪过去放在国旗上面,就会出现该网站的IP,这里就是60.28.210.209。

flagfox_1

其实我知道IP所在的国家对于测试没什么帮助,我只想知道我所访问的网站的IP。因为大家都知道做测试的时候经常需要配HOST,重启浏览器,但是有时候 配好了HOST重启完了还不一定生效;又或者HOST文件太大,有时候一个域名给配上了若干个IP(这是一个失误啦~);又或者是一个域名下有多台测试 机。我想在测试的过程中清楚地知道我现在究竟在访问哪台测试机。这就是FlagFox能起到的作用了

如图,我把www.myspace.cn配上了10.60.0.13这台机子,然后访问。这时候由于是一个内网IP,所以国旗变成了一个网络驱动器的图片,把鼠标放上去那个驱动器上,能看到现在www.myspace.cn所对应的服务器地址就是10.60.0.13。

flagfox_2

2. Remove Cookie(s) for Site

这个插件可以通过工具栏按钮或者菜单实现当前网站Cookie的一键清除。有时候站点的一些新功能会根据某个COOKIE的值来进行bucket test,而落到这个bucket里面的几率比较低,需要在测试的过程中频繁地清除COOKIE,然后刷新页面获取一个新的COOKIE,虽然已经有很多方式可以清除COOKIE,例如用Web Developer,FireCookie。但是这个Remove Cookie(s) for Site小巧方便,只需要右键展开菜单,然后左键一点就搞定了。

screengrab

3. Screengrab

这个插件可以截取网页屏幕,包括截取当前窗口、选定区域,或是滚动截取网页的全部内容。这对测试人员来说非常方便,而且可以直接save成为文件,不过如果是要在图片上加点说明,画个圈什么的,就要用其他图像编辑器了。我个人比较喜欢用那个滚屏抓图。

screen

Leave a Reply

Your email address will not be published. Required fields are marked *