存档

2012年1月 的存档

javascript性能调优学习

2012年1月18日 吴颖敏 没有评论

最近被问起js性能的时候,有些不知所措。所以将JS性能相关的只是做个总结,留下点Memory。 JavaScript做为展示层的代码,有着自己的预编译的过程,整个过程的分为两个部分。 变量的预编译 将var申明的变量设置为活动对象的属性,此时变量的复制为undefined。 函数的预编译 同样将function定义的函数也添加到活动对象的属性中,目标值为函数的定义。 解释执行阶段 会先从执行环境的活动对象中
................Read More

java锁机制

2012年1月12日 吴颖敏 1 条评论

对于海量并发系统来说,锁一直是并发性能的瓶颈之一。造成各种死锁是性能测试工程师最头疼的事情。 锁的造成有程序本身的原因,也有各种业务产生的锁,在保证调优锁机制的基础上,调优系统业务架构也是提升性能的一种手段。这里对java的锁机制做下点Memory。 java的锁机制现行的有synchronized和Lock。 synrhronized关键字简洁、清晰、语义明确。其应用层的语义是可以把任何一个非null对象作
................Read More

数据化把控项目质量

2012年1月5日 吴颖敏 1 条评论

在测试过程中经常会遇到对测试时间及质量的质疑,我们如何才能让项目的质量展现在项目组面前呢。 数据只有数据 在整个项目过程中测试QA组可以提供的数据多种多样,有以下几个维度来衡量项目的优劣: 1.严重及严重以上bug数 / 测试用例数 严重及严重以上BUG的发现率的趋势可以看到一个项目的整体BUG趋势,为更好的把控项目,适当延长有风险项目的测试周期提供了依据。 2.回归测试出现的严
................Read More