android 性能优化(二)

2012年11月16日 吴颖敏 热度 1,493 度 1 条评论

之前 Jason介绍了相关的android的优化方法,这期主要对android的gc log做些Memory。 垃圾回收一直是java性能调优的关键,JVM调优系列提供了对java程序性能调优的方法。作为java的衍生产物android的性能调优同样也需要关注垃圾回收。 android2.3定义了StrictMode类,对检测潜在的内存泄露有很大的帮助,随着3.0,4.0的升级引入了越来越多的额外功能。 使用detectAll()可以覆盖所需要的基本监控
................Read More

android 性能优化(一)

2012年10月31日 吴颖敏 热度 2,167 度 没有评论

前几年jason谈过java web服务的性能调优系列,这次我们更多从android手机平台来进行调优,这里做下些memory. 这里首先介绍下AOP(Aspect Oriented Programming,面向切面的编程)。如果OOP关注类的垂直结构,AOP更多关注水平的角度。 动态代理类可以在运行时实现若干接口,每个动态代理类都有一个Invocation handler对象与之对应,这个对象实现了InvocationHandler接口,通过动态代理的接口对动
................Read More

十月书荐

2012年10月26日 吴颖敏 热度 1,774 度 没有评论

由于工作的繁忙,Jason的书荐也停了一个月了,下个月还是需要补充点能量。 下个月的测试重点在移动端,所以更多的书荐是关注移动平台相关的内容。 Oracle性能优化求生指南 Oracle性能优化的书籍,温故而知新。 Android系统源代码情景分析 涉及更多linux内核层,android源码层相关的知识。 Android应用性能优化 介绍针对android SDK,UI等的优化方法。 测试驱动的iOS开发 从测
................Read More

基于有限状态机的测试(MBT)(三)

2012年10月19日 吴颖敏 热度 1,936 度 1 条评论

之前Jason已经介绍了MBT的理论,MBT JunitModel的实现,今天在比较流行的pymodel实践上留下点memory。 MBT的方法最佳实践方式为: MBT programme + API operation/Automation test operation(Better not on UI)。 所以我们结合pymodel的方式选择了mechanize的自动化方式(类似htmlunit)。 pymodel的测试框架可以看成三层的结构: 1.流程定义层 定义相关的state,actions,enablers,cleanup。
................Read More

管理角度看测试

2012年10月11日 吴颖敏 热度 1,535 度 1 条评论

很多公司都客观的讲究时间管理,人员管理,绩效管理。那么如何做好对于测试流程的管理呢? 随着敏捷模式的不断引入,测试的小迭代化更加明显,很多的情况下测试作为发布流程的最后一环,却是发布的关键一环,如何在短至几个小时内做好测试的管理呢?技术,管理,流程缺一不可。有好的技术人员,没有流程和管理的支持将会不断的流失。 切合 Test2.0 的理论测试更为关键的一点需要逐渐的向SQ
................Read More

Google Testing 2.0

2012年9月28日 吴颖敏 热度 1,974 度 没有评论

最近看了google Testing Blog上的博文,觉得google提出的Testing 2.0 非常符合流程化和testing未来的趋势,这里复习下英语,翻译下. ————————————分割线————————————————— 在过去的20年测试领域的发展是
................Read More

测试@代码质量(续)

2012年9月25日 吴颖敏 热度 1,586 度 没有评论

Jason之前的测试@代码质量将代码质量的问题提了出来。很多朋友都问道静态检查相关的问题。在前Sonar Metrics解读中,Jason也提到了相关检查的Metric。 各种Metric都有了,但是标准是什么,很多公司包括现有的公司都以UT来和代码的静态检查作为check点,这些足够了吗,有没有标准可依? 总结sonar的评分插件和标准理论,Jason留下些Memory,做流程规范化的公司还是可以借鉴的 sonar的评分和
................Read More

测试@代码质量

2012年9月18日 吴颖敏 热度 2,071 度 没有评论

题外话:之前看朋友社区中提到了《Google上海如何测试搜索产品》从中受益匪浅,在工具中排在第一的 Clearsilver Diff Tool 有种似曾相识的感觉。 和腾讯提出的业务精准化测试非常相似。测试任务分配由代码的修改来决定。 两个release版本间的代码差异决定了本次版本引入的BUG数和新功能的BUG数(不包含已有功能的漏测BUG)。这样更利于测试资源的分配,关注修改部分的质量,而原有功能模块的
................Read More

RFS——RobotFramework&Selenium2library(一)

2012年9月10日 吴颖敏 热度 2,853 度 2 条评论

什么是RFS? RFS 即RFS——RobotFramework&Selenium2library,主要是基于RobotFramework,结合Selenium2library的Web 自动化验收测试的框架。 RFS的特点 易于使用,采用表格式语法创建统一测试用例格式; 允许使用关键字驱动,数据驱动,行为驱动的方式来组织测试; 重用性好,可以利用现有关键字来组合新关键字; 提供的报告和日志采用HTML格式,易于阅读; 架构支持多个不同的接口;
................Read More

分类: 测试架构, 自动化测试 标签:

九月书荐

2012年8月29日 吴颖敏 热度 1,777 度 1 条评论

炎炎夏日也没有被台风所打败,高温不断啊 忙得不可开交的7,8月即将过去,这里也适当的补充下知识库,更多的偏向代码质量和性能测试方向。 《探索式测试实践之路》很少看到的讲解探索式测试的大作,9月首发,收藏了 《性能测试诊断分析与优化》回滚下性能测试相关的内容 《代码质量》对于开发及测试不可多得的针对代码BUG的书籍 《持续集成:软件质量改进和风险降低之道》对于流程管理指导实
................Read More

分类: 随感 标签: