手机浏览 RSS 2.0 订阅 膘叔的简单人生 , 腾讯云RDS购买 | 超便宜的Vultr , 注册 | 登陆
浏览模式: 标准 | 列表查看gouki的文章

为什么要做接口测试

最近一直被接口的事所烦恼,接口,测试,测试,接口。为什么要做,要做的目的是什么?

突然看到淘宝的QA上有这篇文章,立刻转摘,希望也能给其他想做接口或者正在做接口的朋友提供点帮助吧。

原文:http://rdc.taobao.com/blog/qa/?p=307
  1. 先给不了解接口测试的同学给个接口测试的定义:接口测试的目的是为了测试接口,尤其是那些与系统相关联的外部接口,测试的重点是要检查数据的交换,传递和控制管理过程,还包括处理的次数。(雪樱mm给出的非常好的定义,我盗用一下。)  
  2.   
  3. 本文主题是想谈谈为什么要做接口测试。曾经我们功能测试、性能测试、GUI自动化回归测试已经能够cover我们的测试需求,能够保证我们的网站质量。而随着产品功能越来越多,系统架构越来越复杂,新人越来越多,一些预想不到的缺陷突兀的出现在我们面前,我们怎么办?我们必须寻找一种更有效的测试方法来适应当前的变化,来持续保证我们的网站质量。因此接口的测试就是为了满足这个朴素的愿望。  
  4.   
  5. 从项目来说,由于产品的复杂度加大,系统的复杂度也加大,很多TestCase靠之前的GUI测试已经无法覆盖,那么必须深入代码,对代码进行更有力的破坏才能让系统更稳定。它不是站在系统角度的单元测试,而是与大多数功能测试一样是站在用户需求角度的接口测试。  
  6.   
  7. 从回归来说,也是有很朴素的需求存在:系统A改了一个接口,相关联系统B的开发人员并不知道(当然系统A的开发人员也不知道他会影响到B),导致A发布后,B出错,B的用户开始抱怨.此时如果有那么一套单元测试or接口测试在持续集成运行的话,当B测试出错,B的开发一下就能发现,也就能立即改掉。  
  8.   
  9. 因此接口测试不是仅仅为了接口的测试。只有它能够帮助我们做更多更好的测试,解决我们测试业务中的困难,保证我们当前GUI测试无法保证的质量,才是我们真正的目的。  

——END——

颇为感慨

Tags: 测试, 接口, 自动化

启用phpoo.com域名

昨天刚刚启用了phpoo.com这个域名,之所以启用他,我还是有点话说的。这段话同时发送在了phpoo.com里。我在这里只是转贴一下。

为什么要开这个网站,而不是开设一个论坛,还是有一点点理由的。在网上逛过很多论坛,很多网站,同时也加入过很多的群。可结果是什么呢?在群里大家吹吹牛也就完了。偶尔遇到点问题也没有办法及时解决。
其 实现在一些论坛和群里面造成了一个技术真空。要么技术太低,要么技术太高。技术太低的人拼命问一些没有技术含量的问题,技术太高的人不愿意回答这些问题。 中等水平的人又不敢回答这些问题。长此一来,造成了新人拼命问,但就是没人回。相反,一些聊天的话题,时事话题却经常引得全群轰动。
于是,就有了想法要建一个网站,最初是想建设一个论坛,但仔细想想,现在的类似论坛很多,可是真正能吸引人的有多少?找个东西吧,别人都是建议:翻老贴子去,可是看看页码成百上千,我哪里去翻?而且也不定能找对关键字。
然 后我的想法就是建一个多用户博客,搞成类似于博客园那样,这样就可以吸引更多的关注同样技术的人加入。然而问题就会象上面所说的那样,由于每个人的长处都 不一样,我可能对架构熟一些,你可能对smarty等模版技术熟一些,都在自己的博客里说,一来也显得乱,而来文章也无法归类搜索
最后我就想到了 这个所谓的SNS,社交圈。确实,PHP这个圈子说大就大,说小也小。但技术并不仅仅是个圈子。在这里你可以为你喜欢的技术建一个组,有相同爱好的人可以 加入,比如我建一个smarty组,那么对smarty有兴趣的人都可以进来。以后找类似文章也很方便。问问题也会显得有针对性。不是吗?
本来想 用国产的ThinkSNS,但突然间人家好象就不开发了。让我自己开发一个太累了。于是选择了这个现成的UHome,功能比较少,好象现在也没有什么附件 可以上传。不过我会尽快加入。这样在提供资料下载方面也可以比较专业一些。想法是利用flash上传。好象可以支持大文件。一些超过2M的PDF或者 CHM之类的也就可以上传了。不过我比较懒,先看用户量再说了。呵呵

——END——
现实就是这样,我们能做什么?目前是开放注册状态,等人员稍多以后,开始逐步关闭注册 。。

Tags: 闲聊, 域名, phpoo, 面向php, 群组

穿衣照若干

上传了一些不同的衣服照片。

顺便报料:身高63CM,体重7KG。   。。。。。黑黑,内页有更多。。。

天蓝衣服黄色,衣服,小孩
外婆吊带衫

小孩

» 阅读全文

Tags: 穿衣, 佑阳, 照片, 相片

PV UV IP的区别

感觉有点对不起贝壳同学,因为他在我网上好不容易留了一个评论,我就去他的网站抠了一篇文章。不过,文章对我确实有用,因为我以前确实只关心了两样东西:PV和IP,说实话,确实不知道UV是啥东西。也是用了yahoo统计才知道UV,但具体是什么东西,我不知道。看到贝壳的文章。恍然大悟。
原文:PV UV IP的区别
什么是PV:
PV是page view的简写。PV是指页面刷新的次数,每一次页面刷新,就算做一次pv流量。
PV高一定代表来访者多吗?
解答:不一定如此,一般来说,PV与来访者的数量成正比,但是PV并不直接决定页面的真实来访者数量,例如,同一个来访者通过不断的刷新页面,也可以制造出非常高的PV。
什么是IP:
IP是国际互联网协议(Internet Protocol)的简称,是通过网络间信息地址定位具体计算机的方式之一。
统计独立IP的主要作用是什么?
独立IP表示,拥有特定唯一IP地址的计算机访问您的网站的次数,因为这种统计方式比较容易实现,具有较高的真实性,所以成为大多数机构衡量网站流量的重要指标。
什么是UV:
UV是unique visitor的简写,是指独立用户。
什么是独立用户?它和IP的概念有什么区别?
解答:ip在这里是指,公用的广域网传输协议族(Tcp/Ip)为每一台处在因特网上的计算机(可以是个人电脑、服务器以及其他兼容广域网传输协议族规定 的接入设备)都定义了四个段落(例如:192.168.0.255形式,有时会加入第五段落端口号作为描述信息,端口号是介于1-65535之间的数字) 共 32位长度二进制代码的标识,叫IP协议地址,简称ip地址,俗称ip,它是一个一台连接着广域网的计算机区别于其他机器的标识,一般情况下,它在同一级 别的网络(例如某个局域网、社区网、教学楼网或者INTERNET)范围内是唯一的。
独立用户是指不同的、通过互联网访问、浏览这个网页的自然人。
比如,在一台电脑上,哥哥打开了微软的官方主页,注册了一个会员。弟弟一会儿也看了看,注册了另一个会员。由于兄弟两个使用的是相同的计算机,那么他们的 ip是一样的,微软的官方计数器记录到一个ip登陆的信息。但是,具有统计功能的统计系统,可以根据其他条件判断出实际使用的用户数量,返回给网站建设者 真实、可信和准确的信息。比如通过注册的用户,甚至可以区分出网吧、机房等共享一个ip地址的不同计算机。
使用独立用户作为统计量有什么好处?它比ip更加准确吗?
解答:ip是一个反映网络虚拟地址对象的概念,独立用户是一个反映实际使用者的概念,每个独立用户相对于每个ip,更加准确地对应一个实际的浏览者。使用独立用户作为统计量,可以更加准确的了解单位时间内实际上有多少个反问者来到了相应的页面.
——END——
不知道的同学,也可以好好研究一下。如何更好的为自己的网站增加点IP、PV、UV之类的。HOHO

在开心网娱乐

最近在和同学玩开心网,好象有些东西确实不错。同时在看看他的程序。推敲一下数据结构以及这样的插件是该如何的实现?
当然一些模块是很方便很简单的。也有一些是我无法实现的。象那种推断自己的婚外情指数的,实在没有什么技术含量,但是那种网络硬盘的,即使我实现了,我也没有办法提供那么大的空间。

值得我关心的是那些:争车位、朋友买卖之类的。这些才是值得研究的东西。不过,我的flash一塌糊涂,想来也没有办法实现出同样的功能。

顺便提一下,我在开心网建了一个:膘叔的PHP群,欢迎大家加入。注册链接为:http://www.kaixin001.com/reg/?uid=2072095&usercode=e75bddb923b3d75de8ca45074e02eb6e_2072095_59437

群组地址为:http://www.kaixin001.com/group/group.php?gid=59437

欢迎加入,一起探讨PHP。本来想做博客的。现在也没有什么好构思。这样试试看呢?

注册链接的名字叫:王二,不要惊讶。。实在没办法,想叫膘叔,可惜叫不了,人家不认为我这个是名字。感慨万分。想取名叫王二麻子吧。又怕对不起自己,先叫王二再说。HOHO

Tags: 娱乐, 开心网, 争车位, 好友指数, 同学