摘要: 最近被老大拉去做服务器端自动化测试了,在这段期间,我一直找一些关于服务器端测试方案,自动化工具等等,无意间被我发现了Selenium这工具。在试用一段时间后,觉得Selenium确实是一个很不错的Web测试工具,同时也是开展自动化测试一个不错的切入点。在和强大的QTP比较后,我最后还是选择了使用Selenium,主要的原因是工具本身的灵活度很高,并且它也有利我日后对平台进行整合:>。 阅读全文
[置顶]用FindBugs分析代码漏洞
2009-02-13 23:19 by hyddd, 33145 阅读, 1 推荐, 收藏, 编辑
摘要: hyddd原创,转载请说明!
FindBugs是一个专门分析JAVA代码问题的静态代码扫描工具,它是由一位马里兰大学的博士写的,官方网站是:http://findbugs.sourceforge.net/index.html,里面有FindBugs工具的下载,并且也包含了那位博士写的关于静态代码分析引擎的一些论文,不过偶还没看。FindBugs可以发现的问题包括:多线程竞争问题,性能问题,安全问题,代码规范......这些下面我都会详细介绍:>,如果想了解更多关于其他语言的静态代码扫描工具信息,可以参考《[hyddd安全性测试笔记2]浅淡静态代码分析工具》。 阅读全文
在FPS游戏中,玩家对音画同步感知的量化与评估
2019-07-12 15:19 by hyddd, 3788 阅读, 1 推荐, 收藏, 编辑
摘要:在游戏测试中,音画同步测试是个难点(所谓游戏音画同步:游戏中,音效与画面的同步程度),现在一般采用人工主观判断的方式测试,但这会带来2个问题:
* 无法准确量化,针对同一场景的多次测试结果可能会相反;
* 人力投入与业务场景数成正比;
本文主要内容:
* 一、 音画同步测试方案
* 二、 玩家对FPS游戏音画不同步的感知 阅读全文
浅析HSTS
2017-10-23 18:11 by hyddd, 3641 阅读, 1 推荐, 收藏, 编辑
摘要:HSTS全称:HTTP Strict Transport Security,意译:HTTP严格传输安全,是一个Web安全策略机制。 阅读全文
浅析Diffie–Hellman
2017-10-18 21:31 by hyddd, 9113 阅读, 0 推荐, 收藏, 编辑
摘要:这个密钥交换方法,由惠特菲尔德·迪菲(Bailey Whitfield Diffie)、马丁·赫尔曼(Martin Edward Hellman)于1976年发表。 阅读全文
SSIM(结构相似度算法)不同实现版本的差异
2017-07-07 16:45 by hyddd, 10698 阅读, 1 推荐, 收藏, 编辑
摘要:最近用ssim测试图片画质损伤时,发现matlab自带ssim与之前一直使用的ssim计算得分有差异,故和同事开始确定差异所在。 阅读全文
某直播App问题分析
2017-04-07 16:46 by hyddd, 4312 阅读, 3 推荐, 收藏, 编辑
摘要:观看自己开播的直播间,经常出现卡顿,而且画面一卡6,7s,重新播放时会出现跳帧,卡顿频率也较高,导致该App可用性极低。 阅读全文
Macaca-iOS入门那些事2
2016-06-17 11:27 by hyddd, 2550 阅读, 0 推荐, 收藏, 编辑
摘要:上文《Macaca-iOS入门那些事》讲到Macaca环境部署及运行了第一个案例,本文将讲解其案例编写。 阅读全文
Macaca-iOS入门那些事
2016-06-08 19:47 by hyddd, 12719 阅读, 1 推荐, 收藏, 编辑
摘要:最近有朋友向我请教iOS自动化测试框架选型,刚好前段时间做讲座时发现了macaca,遂试用。所以,下面的内容会只围绕Macaca的iOS部分。 阅读全文
iOS instruments trace文件解析方案
2016-03-28 16:43 by hyddd, 9259 阅读, 1 推荐, 收藏, 编辑
摘要:这是一次iOS instruments的debug之旅 阅读全文
关于QCon2015感想与反思
2015-11-03 11:13 by hyddd, 1631 阅读, 0 推荐, 收藏, 编辑
摘要:QCon2015专场有不少关于架构优化、专项领域调优专题,但能系统性描述产品测试方向只有《携程无线App自动化测试实践》。 阅读全文
深入浅出Android App耗电量统计
2015-04-08 15:45 by hyddd, 67533 阅读, 2 推荐, 收藏, 编辑
摘要:在Android统计App耗电量比较麻烦,直至Android 4.4,它仍没公开“电量统计”API或文档……额,是的,仅没有公开,并不是没有。平时在手机“设置- 电量”看到的数据就是系统调用内部API的统计结果。 阅读全文
透析Express.js
2015-01-20 19:11 by hyddd, 12300 阅读, 3 推荐, 收藏, 编辑
摘要:前言
最近,本屌在试用Node.js,在寻找靠谱web框架时发现了Express.js。Express.js在Node.js社区中是比较出名web框架,而它的定位是“minimal and flexible(简洁、灵活)”。 阅读全文
Robotium的左右为难 -- enterText
2014-11-27 18:59 by hyddd, 4559 阅读, 0 推荐, 收藏, 编辑
摘要:最近测试框架收到反馈,详查后发现了一个Robotium的问题,甚有趣,遂记录。 阅读全文
Android Instrumention.sendPointerSync发送Event失败分析
2014-09-26 17:18 by hyddd, 6872 阅读, 1 推荐, 收藏, 编辑
摘要:问题场景
Android4.3,进入被测app某个Activity后,测试案例ClickOnScreen出现异常(Click can not be completed!)。
Android4.4正常。 阅读全文
产品设计:一层分类与多层分类模式的感悟
2013-02-23 23:45 by hyddd, 2791 阅读, 0 推荐, 收藏, 编辑
摘要:最近要做一些类似产品经理的工作(虽然本人不是产品经理......),过程中遇到一个问题,要对大量的内容进行归类,同时考虑用户易用性。参考互联网上的应用,发现应用要么是一层分类管理,要么是多层(树)分类管理。对于产品要选择一层分类还是多层分类进行内容管理,我总结了下文,,这是我经思考后建立的衡量保准。 阅读全文
DOM性能瓶颈与Javascript性能优化
2013-02-07 20:11 by hyddd, 22475 阅读, 5 推荐, 收藏, 编辑
摘要:这两天比较闲,写了两篇关于JS性能缺陷与解决方案的文章(《JS特性性能缺陷及JIT的解决方案》,《Javascript垃圾回收浅析》),主要描述了untyped,GC带来的问题与JIT引擎的解决方案。但相对于Js引擎的问题,我认为DOM导致的性能问题更值得关注。 阅读全文
Javascript垃圾回收浅析
2013-02-07 11:13 by hyddd, 13961 阅读, 1 推荐, 收藏, 编辑
摘要:接上篇《JS特性性能缺陷及JIT的解决方案》,这里总结下的Javascript垃圾回收机制。 阅读全文
JS特性性能缺陷及JIT的解决方案
2013-02-06 19:10 by hyddd, 12695 阅读, 5 推荐, 收藏, 编辑
摘要:拜读了David的《Know Your Engines: How to Make Your JavaScript Fast》,David是Mozilla的JS引擎工程师,文章主要介绍了JIT与GC原理,以及如何根据某些基本原理,优化js代码的执行效率,虽然是老文了,但对我来说仍受益匪浅。这里,我根据上文整理了本文,同时,大家也可以从侧面了解下JIT。 阅读全文
让NAS走下神坛
2013-01-16 10:57 by hyddd, 15132 阅读, 2 推荐, 收藏, 编辑
摘要:前一阵子,家里机器硬盘终于满了,逼于无奈要扩容,一个家庭私有云存储的想法开始萌发:一个私有的数据中心,数据可共享iphone,ipad,家里其他电脑、笔记本,甚至电视......同时也给让外网有选择性地访问。在网上搜索相关概念,发现NAS正是我所要的。 阅读全文
Gitorious基本配置流程
2012-09-29 14:26 by hyddd, 4931 阅读, 0 推荐, 收藏, 编辑
摘要:一. GitHub、Gitorious对比:
Gitorious与GitHub二者主要功能一样,都是git的版本管理仓库。
区别:
1. Gitorious比GitHub更早诞生;
2. Gitorious开源,GitHub闭源;
3. 但GitHub比Gitorious在商业上更成功,名声也更大。
就个人感觉,GitHub与Gitorious:
1. 入门更简单(Gui工具能很地辅助新手)
2. 同时社交上的功能更强大,对交流与学习的帮助很大。
3. 由于名声关系,GitHub上有更多的开源项目。
基于以上3点,我会倾向使用GitHub。不过由于工作关系,我需要对Gitorious上的项目做功能改进。所以有幸使用Gitorious。 阅读全文