已有 819 人访问
王丽丽 ID.12697
阅读(943)
博客(0)
王丽丽的阅读

聊聊测试“左移”那些事
在目前互联网产品迭代过程中,可能会出现上一个版本的需求被推倒重来,甚至整个已经实现的需求砍掉等情况,这些现象站在敏捷研发角度可能是正常且难以避免的,因为研发团队需要拥抱变化,快速响应迭代,但从研发过程成本来看,无疑是种重复消耗,这些消耗是需要有人买单的,开发需要再次进行方案设计、编码,测试需再次验证,过程反复有可能会增加团队的挫败感。然而这种看似合理,却又影响研发过程的“痛”,是不是真的只能逆来顺
294°/ 2016-11-18/2946 人阅读 / 31 人点赞 / 0 条评论

Windows开机过程和测试方法探索
用户会经常抱怨自从安装自己的应用后,电脑开机变慢,到底是系统的原因还是应用的原因,为了了解这里的问题,探秘了下windows的开机过程和测试方法。一、开机过程是怎样的查看MSDN,微软将开机过程分为四个阶段:1BIOS初始化阶段按上电源后,BIOS先进行硬件自检(POST),当检测到合法的操作系统分区,则完成硬件自检。读取MBR(主引导记录Masterbootrecord),启动Bootmgr.e
389°/ 2016-11-17/3894 人阅读 / 1 人点赞 / 0 条评论

javascript 代码规范
代码规范我们应该遵循古老的原则:“能做并不意味着应该做”。全局命名空间污染总是将代码包裹在一个立即的函数表达式里面,形成一个独立的模块。不推荐推荐立即执行函数在立即执行函数里面,如果有用到全局变量应该通过变量传递的方式,让立即执行函数的函数体在调用时,能以局部变量的形式调用,在一定程度上提升程序性能。并且应该在立即执行函数的形参里加上undefined,在最后一个位置,这是因为ES3里undefi
285°/ 2016-11-16/2859 人阅读 / 4 人点赞 / 0 条评论

微服务场景下的自动化测试
新的挑战微服务和传统的单块应用相比,在测试策略上,会有一些不太一样的地方。简单来说,在微服务架构中,测试的层次变得更多,而且对环境的搭建要求更高。比如对单块应用,在一个机器上就可以setup出所有的依赖,但是在微服务场景下,由于依赖的服务往往很多,要搭建一个完整的环境非常困难,这对团队的DevOps的能力也有比较高的要求。相对于单块来说,微服务架构具有以下特点:每个微服务在物理上分属不同进程服务间
573°/ 2016-11-15/5724 人阅读 / 12 人点赞 / 1 条评论

如何设计一次培训
培训元模式最近在帮客户设计一个微服务进阶版培训的材料,整理的过程中我意识到这类事情我已经做过好多次了。比如在ThoughtWorks的P2能力建设项目,3周3页面工作坊等等,我觉得应该将设计课程/设计培训中的模式、原则和实践都提取一下,形成一个元模式(即关于培训的培训)。一个培训中的活动,按照时间顺序可以分为三个步骤:设计培训内容培训前期准备培训中的一些实践设计培训内容根据经验,只有那些正好处于瓶
331°/ 2016-11-14/3310 人阅读 / 9 人点赞 / 0 条评论

测试的基本模型和常用技能-实际案例
测试是一个很有意思的事情。只要你对这个世界好奇,你天然地就有探索、求知、追求自由的欲望。可以说,人人都有测试的基本禀赋。测试的基本模型在操作被测对象前,你对被测对象的反应会有一个预期,操作之后,你观察其实际反应(输出)是否符合预期。如果不符合预期,可以尝试找找原因,对被测对象进行修复,修复后再次测试,直到满足你的期望。一个系统的可测试性在我看来,就是要在被测系统的相关环节有相应的输出,可以进行连续
231°/ 2016-11-11/2311 人阅读 / 3 人点赞 / 0 条评论

PHPUnit-实现接口的自动化测试
PHPUnitisaprogrammer-orientedtestingframeworkforPHP.我们测试人员利用这个框架进行API接口测试,从2015年4月到9月之间的半年时间里,从学习PHP语言开始(之前没有编程基础),到能自动测试30多个WebAPI接口,无论从个人成长上来说,还是从测试效率、测试效果上来,都是非常值得的,因为跨出了艰难的一步。编程技能对于测试人员是一个重要的技能,通过
350°/ 2016-11-10/3502 人阅读 / 0 人点赞 / 0 条评论

测试向开发行进,论自动化测试
我们遵循敏捷开发模式,八月以来,尝试调整测试的重心和方法,目标是做到敏捷测试,测试要向开发行进!开发和测试测试和开发具有同等重要的作用从一开始,测试和开发就是相向而行的。测试是开发团队的一支独立的、重要的支柱力量。测试要具备独立性独立分析业务需求,独立配置测试环境,独立编写测试脚本,独立开发测试工具。没有独立性,就没有一切。测试要有编程能力测试独立性必然要求测试要有编程知识,要懂代码(能看代码,会
237°/ 2016-11-09/2378 人阅读 / 4 人点赞 / 0 条评论

测试开发之路--QA 的能力
前言大多还未踏入或者刚刚踏入测试这一行的小伙伴都会经历一个迷茫期,那就是测试到底是干什么的。甚至有些步入测试已久的老鸟们也会时时的质疑自己正在做的事情。觉得自己就是在找茬,打杂甚至觉得自己做的事没什么意义。所以我们今天就来唠叨唠叨吧。我有幸经历了我们公司最重要的项目诞生的过程,并一直坚持到了现在。所以我以我的经历为背景跟大家探讨一下QA这个行业。当然我也有很多做的不好的地方,大家可以当做借鉴。这里
235°/ 2016-11-08/2353 人阅读 / 13 人点赞 / 0 条评论

不会做bug分析?套路走起~
WHAT什么是bug分析bug分析:本文指的是微观的bug分析。从单个有价值的bug入手,追踪和分析bug产生的本质原因,在此基础上对产品各个角色、以及项目流程做改善和优化。可见,bug分析分为两部分。一是“bug分析”本身,二是以分析结果为前提,所做的一系列优化改善。WHY为什么要做bug分析原因一:借助bug,提升测试人员对产品质量的整体把控从项目初期的产品需求PK,到开发阶段的自测、迭代提测
451°/ 2016-11-07/4518 人阅读 / 120 人点赞 / 0 条评论