模糊测试之旅(三)

2011年12月20日 吴颖敏 热度 2,005 度 1 条评论

之前Jason在模糊测试系列中介绍了TCP的模糊测试工具FuzzData。由于接口模糊测试的单一性,在逻辑用例上的不足,更多用于安全测试的领域,辅助您更多关注您程序的安全问题。 在之前的FuzzData1.0.0中由于没有结合校验机制,Jason添加了相应的校验机制的API,更新到FuzzData1.0.1版本中,之后还将扩展为对于HTTP, JSON, AMF3, protocolBuffer 等协议模式的模糊测试工具。所有的协议都将继承校
................Read More

javascript的测试之旅(二)

2011年12月13日 吴颖敏 热度 2,707 度 1 条评论

有关javascript测试的问题,之前javascript的测试之旅(一)中介绍了QUnit+QMock的JS单元测试框架,然后之后的问题又出现了,如何测试JS的兼容性呢? 这样的问题屡见不鲜,在现在的浏览器盛行的年代,什么360SE,TT,IE6,IE7,IE8,IE9,chrome,FF3.6,FF4.0,FF6.0,FF8.0等等。这里还不包括mobile浏览器的兼容性,那如何保障在下个mobile时代JS的兼容性呢,这里JQuery团队共享出来色TestSwarm框
................Read More

javascript的测试之旅(一)

2011年12月10日 吴颖敏 热度 2,406 度 1 条评论

由于测试中兼容性的考虑不足,导致JS在一定内核浏览器下冲突无效,严重的外网事故。。。。 虽然现在很多公司注重了代码的Xunit测试,但对于展现层的Javascript,JQUERY等代码的测试仍然不是很多,这里将对JS方面的测试及兼容性测试,性能测试留下点Memory。 JS的Xunit框架现在有很多,jsunit,Qunit,YUITest。 考量了我们选用Qunit+Qmock的框架进行JS单元测试自动化。 Qunit的特点: 支持异
................Read More

hadoop && Test (一)

2011年12月7日 吴颖敏 热度 2,925 度 没有评论

hadoop做为现在非常流行的海量数据处理方式被越来越多的公司所接受,多hadoop的兴趣来源于《web数据挖掘》这本书, 神奇的各种规律,更多的理解了搜索及后台BI系统处理的逻辑,这里将对hadoop在测试中可能会做到的运用及hadoop如何进行测试留下点memory,开始新的征途 hadoop的整体工作可以看做一个非实时的数据源分析。它充分利用集群的威力高速运算和存储。 Hadoop实现了一个分布式文件
................Read More

perl自动化测试框架

2011年11月29日 吴颖敏 热度 3,344 度 没有评论

之前在自动化测试框架中介绍过perl Mechanize框架,整体的框架性还不完整,这里做些补充,针对perl的测试框架,我们从结果开始倒推,需要一个自动化构建的平台,我们选择了Hudson。 在Hudson的平台中支持Junit的报告及相应的插件开发,这里我们针对perl自动化测试框架的报告及自动化构建这块做些阐述,留下点Memory。 perl的自动化测试框架我们选用Mechanize && Test:More的框架。
................Read More

腊月书荐

2011年11月22日 吴颖敏 热度 1,663 度 1 条评论

又到了一月一次的读书推荐了,马上12月了,时间真的fly得好快,昨天在超市已经看到圣诞树了呢 周末扫荡了一下书城,入手一些数据仓库及后台数据处理系统的书籍,也对现在如火如荼的搜索行业有个全面的了解。 12月就靠下面的书度过了 数据仓库(原书第4版) Web数据挖掘 数据仓库与数据挖掘原理及应用(第二版) Hadoop权威指南 决策支持系统与智能系统 马上就要新年了,期待2011年的第一场雪
................Read More

分类: 随感 标签: , ,

测试数据敏感性

2011年11月16日 吴颖敏 热度 1,905 度 1 条评论

做为一个测试人员对于数据的敏感性应该是必须的,但是往往是容易忽略的,只有数据才能更好的反应质量情况及测试情况。 自动化测试的时候我们需要收集哪些信息? 自动化测试的用例覆盖度,自动化测试用例的自动化程度很大情况下决定了你自动化测试的工作量及新功能功能测试的时间。但它只是自动化测试质量统计的一部分。 自动化测试的代码覆盖率,如果自动化测试用例到达的覆盖度不高,自动化
................Read More

模糊测试之旅(二)

2011年11月15日 吴颖敏 热度 1,729 度 5 条评论

在模糊测试之旅(一)中 Jason介绍了模糊测试工具FuzzData的一些API,这里补充一些API及设计思路。 FuzzData非常重要的一个API为setMode, 这个FUNC为你提供了为某个特定变量进行模糊变异的程度。 Object.setMode(“random”) Object.setMode(“increment”) Object.setMode(“full”) 三种不同模式为你提供了足够的变异程度。 random:主要重点为您的变量
................Read More

模糊测试之旅(一)

2011年11月8日 吴颖敏 热度 3,064 度 4 条评论

最近在做自动化测试的同时,将FUZZ测试的整体框架抽出来,做了一个python2.5语言下的接口模糊测试工具FuzzData-1.0.0,Jaosn介绍下这个工具。 Fuzz器支持python2.5,您能再这里下载它。安装好FuzzData之后,下面为FuzzData的主要API: FuzzParser类: 初始化实例后将生成一个Fuzz生成数据的解析类。 version() 函数:返回FuzzData的版本号。 append(BoneType)函数:BoneType为各种FuzzDat
................Read More

自动化测试的管理

2011年11月7日 吴颖敏 热度 1,945 度 没有评论

之前web UI 自动化测试征程系列介绍了很多自动化技术方面的知识,在对自动化测试的管理方面的阐述比较少,这里对自动化测试方面的管理需求做一些Memory。 自动化测试的管理,重点的在于前期的风险评估及后期的框架整体需求,很好的把握以上两点对测试自动化的整体进程会获益不少。 自动化的前期风险评估: 自动化工具的多样性,决定了选择的多样性,但总有适合与不适合的工具,这时我们需要就
................Read More