cookies测试及工具

2011-02-22  王春 

Cookies通常用来存储用户信息和用户在某应用系统的操作,当一个用户使用Cookies访问了某一个应用系统时,Web服务器将发送关于用户的信息,把该信息以Cookies的形式存储在客户端计算机上,这可用来创建动态和自定义页面或者存储登陆等信息。

  如果Web应用系统使用了Cookies,就必须检查Cookies是否能正常工作。测试的内容可包括Cookies是否起作用,是否按预定的时间进行保存,刷新对Cookies有什么影响等。如果在 cookies 中保存了注册信息,请确认该 cookie能够正常工作而且已对这些信息已经加密。如果使用 cookie 来统计次数,需要验证次数累计正确。
采取措施:
1 采用黑盒测试:采用上面提到的方法进行测试
2 采用查看cookies的软件进行(初步的想法)
可以选择采用的软件
IECookiesView v1.50
Cookies Manager v1.1
httpwatch可以看到用了什么样的 cookie:cookie值 cookie 的参数 终止日期等信息

1.看看COOKIE带过来的值是否正确
2.把你要测试的网页打开,别关他,过比较长的一段时间看COOKIE是否已经过期(保护用户个人信息)
3.看看各个版本的浏览器是否能够正确调用COOKIE的值
4.尽可能多的输入数据看是否系统会崩溃(有条件的情况下)
  当删除浏览器上的COOKIE时页面会怎样呢

Cookie测试工具小汇
现在很多网站都用到Cookies,特别是用户的登陆以及购物网站的购物车。 Cookies 通常用来存储用户信息和用户在某应用系统的操作,当一个用户使用Cookies 访问了某一个应用系统时,Web 服务器将发送关于用户的信息,把该信息以Cookies 的形式存储在客户端计算机上,这可用来创建动态和自定义页面或者存储登陆等信息。
如果Web 应用系统使用了Cookies ,就必须检查Cookies 是否能正常工作。测试的内容包括Cookies是否起作用,存储的内容是否正确,是否按预定的时间进行保存,刷新对Cookies 有什么影响等。
http://ccc.atmos.colostate.edu/~hail/howto/faq/coo...
如果到\Local Settings\Temporary Internet Files文件夹下查看每个Cookies文件是一件很麻烦的事情,这个时候就需要有工具来帮助我们。
1、Cookie Editor
http://www.proxoft.com/CookieEditor.asp
Cookie Editor is an application that helps you manage cookies set by Internet Explorer, Netscape or Mozilla Browsers.
Cookie Editor allows you to maintain the level of your privacy by allowing you to see, edit or delete any unwanted cookies. It searches your drives for all IE cookies then displays them is easy grid-like format. You can examine content of any cookie or delete it.
For advanced users, you can also edit the contents of cookies. So, for example, if you want to change your zip code for 'movies.yahoo.com', or move up the expiration date of a given cookie, you could do so without even opening your browser!
比较大的特点是可以显示出IE,Netscape和Firefox的Cookie;因为Netscape和Firefox的Cookie不是存储在Temporary Internet Files文件夹下的,而是在Application Data文件夹下的对应文件夹里。
 
2、IECookiesView
http://www.nirsoft.net/utils/iecookies.html
一个可以帮你搜寻并显示出你计算机中所有的Cookies档案的数据,包括是哪一个网站写入Cookies的,内容有什么,写入的时间日期及此Cookies的有效期限..等等资料。你是否常常怀疑一些网站写入Cookies内容到你的计算机中是否会对你造成隐私的侵犯!使用软件来看看这些Cookies的内容都是些什么呢!如此你就不会再担心怀疑了。此软件只对IE浏览器的Cookies有效。
 
3、Cookies Manager
http://home.nordnet.fr/~pmdevigne/CookiesManager_e...
Cookies Manager helps you to select which cookies you want to keep and which cookies you want to delete.
 
4、My Cookie
My Cookie是一款可以实时查看、修改IE内 Cookied的软件。并且可以设置 Cookie值的生命周期。

cookie的机制是你所用的开发语言来保证的,一般来讲是不需要测试的,cookie的一般功能有过期、保存数据等等,其实作为过期来讲,只是简单测试即可,一般用的都是开发语言提供的函数,不会有错误,但是相反,保存数据是需要测试的,因为保存的数据是要在后续的程序中需要的,所以要知道都保存了哪些数据,在哪些地方有需要调用的,来测试是否调用成功。

 

1241°/12385 人阅读/3 条评论 发表评论

焦爱玲  2011-02-22

学习


张东升  2011-02-23

不错


赵云峰  2011-02-25

  good & strong


登录 后发表评论