代码改变世界

[置顶]Selenium私房菜系列--总章

2009-05-30 23:11 by hyddd, 53977 阅读, 收藏, 编辑
摘要: 最近被老大拉去做服务器端自动化测试了,在这段期间,我一直找一些关于服务器端测试方案,自动化工具等等,无意间被我发现了Selenium这工具。在试用一段时间后,觉得Selenium确实是一个很不错的Web测试工具,同时也是开展自动化测试一个不错的切入点。在和强大的QTP比较后,我最后还是选择了使用Selenium,主要的原因是工具本身的灵活度很高,并且它也有利我日后对平台进行整合:>。阅读全文

[置顶]用FindBugs分析代码漏洞

2009-02-13 23:19 by hyddd, 26692 阅读, 收藏, 编辑
摘要:   hyddd原创,转载请说明!   FindBugs是一个专门分析JAVA代码问题的静态代码扫描工具,它是由一位马里兰大学的博士写的,官方网站是:http://findbugs.sourceforge.net/index.html,里面有FindBugs工具的下载,并且也包含了那位博士写的关于静态代码分析引擎的一些论文,不过偶还没看。FindBugs可以发现的问题包括:多线程竞争问题,性能问题,安全问题,代码规范......这些下面我都会详细介绍:>,如果想了解更多关于其他语言的静态代码扫描工具信息,可以参考《[hyddd安全性测试笔记2]浅淡静态代码分析工具》。阅读全文

某直播App问题分析

2017-04-07 16:46 by hyddd, 521 阅读, 收藏, 编辑
摘要: 观看自己开播的直播间,经常出现卡顿,而且画面一卡6,7s,重新播放时会出现跳帧,卡顿频率也较高,导致该App可用性极低。阅读全文

相机与摄影基础

2016-10-25 11:10 by hyddd, 309 阅读, 收藏, 编辑
摘要: 最近一段时间在跟进移动直播事宜,顺便整理相机与摄影的基础概念。阅读全文

Macaca-iOS入门那些事2

2016-06-17 11:27 by hyddd, 1238 阅读, 收藏, 编辑
摘要: 上文《Macaca-iOS入门那些事》讲到Macaca环境部署及运行了第一个案例,本文将讲解其案例编写。阅读全文

Macaca-iOS入门那些事

2016-06-08 19:47 by hyddd, 4265 阅读, 收藏, 编辑
摘要: 最近有朋友向我请教iOS自动化测试框架选型,刚好前段时间做讲座时发现了macaca,遂试用。所以,下面的内容会只围绕Macaca的iOS部分。阅读全文

iOS instruments trace文件解析方案

2016-03-28 16:43 by hyddd, 2344 阅读, 收藏, 编辑
摘要: 这是一次iOS instruments的debug之旅阅读全文

关于QCon2015感想与反思

2015-11-03 11:13 by hyddd, 593 阅读, 收藏, 编辑
摘要: QCon2015专场有不少关于架构优化、专项领域调优专题,但能系统性描述产品测试方向只有《携程无线App自动化测试实践》。阅读全文

深入浅出Android App耗电量统计

2015-04-08 15:45 by hyddd, 34162 阅读, 收藏, 编辑
摘要: 在Android统计App耗电量比较麻烦,直至Android 4.4,它仍没公开“电量统计”API或文档……额,是的,仅没有公开,并不是没有。平时在手机“设置- 电量”看到的数据就是系统调用内部API的统计结果。阅读全文

透析Express.js

2015-01-20 19:11 by hyddd, 7872 阅读, 收藏, 编辑
摘要: 前言 最近,本屌在试用Node.js,在寻找靠谱web框架时发现了Express.js。Express.js在Node.js社区中是比较出名web框架,而它的定位是“minimal and flexible(简洁、灵活)”。阅读全文

Robotium的左右为难 -- enterText

2014-11-27 18:59 by hyddd, 3048 阅读, 收藏, 编辑
摘要: 最近测试框架收到反馈,详查后发现了一个Robotium的问题,甚有趣,遂记录。阅读全文

Android Instrumention.sendPointerSync发送Event失败分析

2014-09-26 17:18 by hyddd, 3209 阅读, 收藏, 编辑
摘要: 问题场景 Android4.3,进入被测app某个Activity后,测试案例ClickOnScreen出现异常(Click can not be completed!)。 Android4.4正常。阅读全文

产品设计:一层分类与多层分类模式的感悟

2013-02-23 23:45 by hyddd, 1499 阅读, 收藏, 编辑
摘要: 最近要做一些类似产品经理的工作(虽然本人不是产品经理......),过程中遇到一个问题,要对大量的内容进行归类,同时考虑用户易用性。参考互联网上的应用,发现应用要么是一层分类管理,要么是多层(树)分类管理。对于产品要选择一层分类还是多层分类进行内容管理,我总结了下文,,这是我经思考后建立的衡量保准。阅读全文

DOM性能瓶颈与Javascript性能优化

2013-02-07 20:11 by hyddd, 12787 阅读, 收藏, 编辑
摘要: 这两天比较闲,写了两篇关于JS性能缺陷与解决方案的文章(《JS特性性能缺陷及JIT的解决方案》,《Javascript垃圾回收浅析》),主要描述了untyped,GC带来的问题与JIT引擎的解决方案。但相对于Js引擎的问题,我认为DOM导致的性能问题更值得关注。阅读全文

Javascript垃圾回收浅析

2013-02-07 11:13 by hyddd, 8758 阅读, 收藏, 编辑
摘要: 接上篇《JS特性性能缺陷及JIT的解决方案》,这里总结下的Javascript垃圾回收机制。阅读全文

JS特性性能缺陷及JIT的解决方案

2013-02-06 19:10 by hyddd, 6845 阅读, 收藏, 编辑
摘要: 拜读了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, 9553 阅读, 收藏, 编辑
摘要: 前一阵子,家里机器硬盘终于满了,逼于无奈要扩容,一个家庭私有云存储的想法开始萌发:一个私有的数据中心,数据可共享iphone,ipad,家里其他电脑、笔记本,甚至电视......同时也给让外网有选择性地访问。在网上搜索相关概念,发现NAS正是我所要的。阅读全文

Gitorious基本配置流程

2012-09-29 14:26 by hyddd, 3574 阅读, 收藏, 编辑
摘要: 一. 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。阅读全文

数据库中char, varchar, nvarchar的差异

2012-03-05 17:07 by hyddd, 23738 阅读, 收藏, 编辑
摘要: 1. char 固定长度,最长n个字符。 2. varchar 最大长度为n的可变字符串。 (n为某一整数,不同数据库,最大长度n不同) char和varchar区别: varchar必char节省空间,但在效率上比char稍微差一些。 说varchar比char节省空间,是因为varchar是可变字符串,比如:用varchar(5)存储字符串“abc”,只占用3个字节的存储空间,而用char(5)存储,则占用5个字节(“abc ”)。阅读全文

软件架构乱谈—SSH框架

2011-05-11 04:24 by hyddd, 8137 阅读, 收藏, 编辑
摘要: 不废话,直入主题。SSH框架(Struts + Spring + Hibernate)不用介绍,相信大家非常熟悉了。许多使用SSH进行开发java项目在开发效率和效果上都非常不错,但同时也有人质疑SSH中的Hibernate,指责其速度较慢。但今天,我想从另外一个角度谈谈我对Hibernate的看法,欢迎怕砖:)阅读全文

List of Free Programming books

2011-02-17 02:08 by hyddd, 1191 阅读, 收藏, 编辑
正文内容加载中...

【转】Tokyocabinet/Tokyotyrant文档大合集

2010-04-10 22:26 by hyddd, 3040 阅读, 收藏, 编辑
摘要: 本来打算自己整理下Tc的,呵呵,结果发现了下面这个不错的文档。Don't Repeat Yourself这条法则还是很重要的,故转载之。原文连接:http://www.162cm.com/p/tokyotyrant.html#toc4Tokyocabinet/Tokyotyrant文档大合集 [原文:整理于网络 整理:一米六二<xurenlu@gmail.com> 网络更新:http:...阅读全文