自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

与code无关的反思

有无恐怖,远离颠倒梦想,究竟盘涅。

  • 博客(30)
  • 收藏
  • 关注

原创 配置管理_产品与项目开发并行时如何进行源代码的配置管理

在实际的开发工作中没有什么是不可妥协及解决的。目前所在的团队碰到这样的情况:即要完成产品开发,也要把开发过程中的产品不断作为A\B\C等项目的产出物进行交付;而A\B\C各项目有都有客制化的的部分(50%~20%)不等;且客制化重灾区UI基于架构是存储在DB中,这样要怎样进行配置管理呢?吃一垫涨一智,在A项目中本着产品思维,在一个trunk上不断进行迭代;当A与B进行项目并列开发的时候,发现对代码...

2018-06-20 11:00:51 1080 1

原创 APP移动应用测试策略与工具思维导图

2张图构建移动应用测试知识体系。1:APP移动测试策略2.移动测试常用工具(目前觉得好用的)因还有其它事,故这里不再啰嗦。想要听我啰嗦的,改天书里见。

2017-09-12 20:13:19 2213

原创 这才是打开软件品质保证工程师(SQA)职责的正确姿势

综合IEEE SQA的定义、ISO9000-3 的相关章节、CMM要求,更为清晰及详细的SQA职责定义应该如下(Daniel Galin《Software Quality Assurance》)通过采取系统的、有计划的必要措施,为软件开发的整个生命周期提供充足的信心,并在进度时辰、预算范围内,使软件开发、软件产品维护的过程符合软件功能性要求、技术要求和管理要求。详情如下:

2017-06-02 18:00:48 1991

原创 VS2015+TFS CI集成中的单元测试与代码覆盖率报告

CI集成建制流程(VS2015+TFS Server)单元测试配置对应的测试项目单元测试用例的命名规则(建议)测试对象测试方创建的对象备注项目创建一个测试项目,命名为Test_[ProjectUnderTest] 类对一个类,至少要创建一个用[Clas

2016-12-28 15:14:30 1731

原创 眼睁睁看着乙方把项目作死是一种什么感受(项目作死10大方法)

刚跟乙方开完会回来,在会议的后半程我感觉快要窒息了。基于本次项目合作浓郁的“政治因素”,作为“掮客”的我们只能要求不再延期跳票,尽快处理等嘴皮子功夫,其它的实在力不从心,这种感觉就真真是眼睁睁看着甲方作死,极力想拉住它,它还嫌“累”。我是如何看着乙方把项目作死的呢?1:乙方作为我们的行业典范、领头羊,本来一开始在实施项目的同时要起到顾问的作用,把先进的管理方法带到我们的甲方。但是,最怕的就

2016-10-12 14:56:41 1638 1

原创 没那么简单--浅谈测试、QA、QM

那天小O过来找我,说:“X姐,你们那边现在招人吗?我有点想往测试方向发展。”小O是现在我们项目的PMO,已参加工作几年了。因对现在的工作已经游刃有余,为了保持对工作的激情,故想朝测试方向走。若是所有的工作都有门槛一说的话,那么在IT界,在她眼中,我想测试应该是低准入门槛的职业。实话说,任何工作并无难易之分,只有投入、收获之因果。拿测试来说,若是往简单的说,确实很简单,只需要对开发出来的产品到处

2016-09-17 23:01:20 1337

原创 Python:列表值为字典

大脑一不运转,就干啥都不得劲,这几天中秋节,“闲”有了,又开始捣鼓编程。这里碰到个低级问题,跟大家分享一下,大家一定要引以为戒,因为当花了不少时间终于解决问题时,我自己都恍然大笑,要不是为了维持形象,都想抽自己。语言:Python(AI必备)问题及基本知识描述:在python 中 列表值是支持为字典的,比如:列表值为数据字典​但当时,我鬼使神差的给变量起名class

2016-09-17 22:39:51 2288

原创 察人省己--項目關鍵4要素

今天機會難得,趁著病假,把近期工作中的一些心得跟大家分享一下。從去年10到今年6月我們都在跟全球500強的電器設備提供商s企業合作,推動工業4.0。對於“全球xx強​”,我個人更多的以為比起“光環”,它更多的像“魔咒”,此話怎麼說?“全球xx強”的員工有一種“小驕傲”,這容易在工作中成為“自大”,往極端點說就是“​​​​上帝欲使其滅亡,必先使其瘋狂”。所以在這裡也是用它們的例子來反省自己,

2016-04-08 11:37:10 334

原创 IT产品质量保证测试矩阵

过年的假期,让时间充裕起来,这两天理了一下为保证产品质量而需进行的产品验证测试思路。总结如下:​该测试矩阵主要应用于采用了敏捷开发方法的企业,因为能更好的理解象限II中的故事验收测试 :)。该矩阵为针对IT产品一般的测试、验证方法提供了思路,但是不能照搬,团队需结合实际的项目情况进行分析后使用。​比如:现在我的项目中,针对部分产品、开发外包的情况,我们需让开

2016-02-12 23:34:45 688

原创 【工业4.0】物联网“新概”思考

今天看到微软工程师Mike Wilmot阐述了他对物联网架构的看法和观点。他认为推动物联网发展的三大核心动力是传感器、国际化网络和云。想看原文的可以点击上面的Mike Wilmot。他的看法和观点有一定参考性,但也比较片面。对于工业4.0中的重要基石物联网,连工业德国都不知其方向,那么现在就开始定下基调,未免太早。从我个人而言,Mike所提的核心动力,我认同2个:传感器和网络。

2016-02-05 15:13:52 495

原创 【项目管理】推荐一个轻量级的软件项目管理工具

直接步入正题,这个工具是禅道,目前开源版本已经到8.0.1。官网地址为:http://www.zentao.net/其项目管理遵循的本质是:敏捷管理, 并涵盖缺陷(bug)管理。因为不想太啰嗦,成为什么的布道师,所以下面简单的将其主要概念以图片呈现出来。​流程实施以前用过“Rally" ( https://www.ra

2016-02-05 13:07:32 3151

原创 軟件質量評估--模板

通過優化后,這是我們正在項目中使用的。有想直接拿的請留下郵箱。

2015-12-22 16:44:06 505

原创 外包流程管理

不多說,直接上圖。謝謝好友C&J提供的信息,有你們真好啊~​

2015-12-22 16:41:24 405

原创 新的軟件質量評估方法--權重計算

之前在我的“新的軟件質量評估方法”一文中,有涉及到權重,現在通過實踐對其進行更新,方便大家的操作和使用。下圖為新的軟件質量評估方法4大方向及要點。​。軟件質量的評估計算公式更新為:Bug率=Bug/權重基於項目大小,權重的最大飽和值可以定位:100、1000、10000 等;四大評估方向各占25%;每個要點等級為1~5. (具體的可以根據實際情況調整);要點亦可根據實

2015-11-09 16:52:36 487

原创 以人为本 | 如何保证高质量的软件交付

软件团队想要保证高质量的软件交付,一般情况下会想到以下几点:- 多的测试人员- 高薪资、福利- 各种质量管理工具和手法- etc…我们有大量的实际经验表明,这些方法往往没有达到预期值,更有甚者,会不那么有效。为何会如此?通过不断的事后回顾,我想导致这类问题发生的原因在于:我们往往是从一个功能模块代码完成后才开始通过各种方法去保证我们的软件质量,对开发、对开发测试工程师等

2015-11-09 13:44:50 2912

原创 使用Minitab解决Excel的限制问题

前两天,当我在做数据转置以期获得更好分析图形的时候,我碰到了传说中excel的限制。(如图)​在解决这个问题的过程中,我发现了用来做数据分析,比excel更好的工具Minitab.​​打开minitab,把纪录数据的Excel表以File->OpenWorksheet的形式打开,然后执行如上图的操作方法,就可以顺利实现在Excel中行列转置超过限制的转置。

2015-11-02 16:58:00 3292

原创 用思维导图展示测试框架/方法

最近迷上了思维导图(Tool:Xmind等)这确实是个好方法,能很好的归纳整理思维方法,让一切更有高整合性、可见性,也更容易让人(团队成员)理解前因后果。不多说,下面是我根据互联网、及传统软件行业的测试研究(如何攻克软件)所整理的大的测试方法和框架。如有遗漏原因​各位同行们指出、更新哈。

2015-10-23 18:19:48 1897

原创 从资本运作入手看本次Dell对EMC的收购

之前一直非常忙碌,直到今天才有时间给大家侃侃对于上周爆炸性的Dell收购EMC我的一些观点。走业务上来分析Dell对EMC的收购,我不多言,因为网上已经有一大把了,我主要从资本运作上来分析Dell收购EMC的必然性。为什么说Dell收购EMC是必然的呢?首先EMC被收购就是一种必然,只是收购对象是谁而已,这是行业内秘而不宣的事。这就好比古代家世好的二八妙龄佳人,上门求亲的踏破了门槛,但

2015-10-16 18:23:19 594

原创 大数据--喧嚣下的思考

一早,华为公司的一位负责人打电话给我,邀请我去他们的Openlab,细聊后发现这也可谓是华为在云、大数据竞争下的一个布局。云在这里先不表,先说说大数据。最近大数据是国家主推的未来经济发展方向:国家最近发布了《促进大数据发展行动纲要》。从纲要中我们可以看到大数据发展的战略意义和价值。大家可以走如下链接查看本次纲要:http://futures.hexun.com/2015-0

2015-09-06 13:12:54 402

原创 一个高效能测试团队的组成

今天跟一个朋友聊天,聊到了“一个高效能测试团队的组成“这样的话题。​在这里我想基于我过去的经验说一下:​首先“团队“是居于项目需求而言的。如果一个代码不过万,功能不过十的小项目,那么这个团队一个测试人员就够了。测试的高效必须要求这个测试人员的技能能够覆盖到产品测试的方方面面。比如:制定测试策略、制定测试框架、制定测试用例、白灰黑测试都能来得,还必须会探索测试、自动开发等等...

2015-08-27 00:01:11 1545

原创 测试--如何攻克软件

本篇主要来自我对大神惠特克的崇拜。我截取了大神在2000年发表的一篇论文“How to break Software" 的主要观点,这些观点在目前的测试领域仍然具有指导意义。​攻克软件测试主要集中在三个方面​1:输入/输出 2:数据3:计算​​从输入/输出攻击看​从数据攻击看​从计算​攻击看

2015-08-20 13:12:16 555

原创 随笔

随笔1:细节处见人性关怀​今天与几位工程师聊天不知怎么聊到了Lab的建立。W君说:目前除了惠普以外,估计没有几个会使用喷水式方法用来紧急处理机房火灾问题。像IBM,一些金融公司都是使用CO2(二氧化碳)灭火方法,当火势起来时,机房门关闭,如果人没有跑出去,那么就game over 了,这些公司认为机器永远比人珍贵。惠普不一样,是人比机器珍贵,另可毁了价值百万的机器,也要把人保下

2015-08-19 21:47:07 309

原创 Windows下Python support tools 安装

​​首先我要问Python support tools的说明文档是谁写滴?我知道了保证不呼死他!实际操作完全不是这样好哒。正确的还是该这样:1:setuptools下载2:下载 ez_setup.py​3:下载setuptools exe 的安装包,我用的是圈红的这个4:解压后入图​如果这个时候如果你想

2015-08-17 23:10:06 564

原创 禅与软件测试--创造性思维

这两天一直打算写篇测试心得,可来来回回数次动笔,大多半途而废了。挺多测试圈的朋友都觉得测试没有前途,不可否认,我也曾这么这么认为,但是这里要加个转折,重要的事情说三次:但是、但是、但是!测试需要创造性思维,有了创造性思维才会有创造性的产品。我基于过去的测试经验整理了一下性能测试框架,大部分的测试用列都可以以此为基础,进行发散书写。(不管是用在PC端还是用在移

2015-08-14 19:17:09 502

原创 2个创业项目失败总结

失败是成功之母,到昨天为止,我有了2个妈妈。马上要开始第三个项目了,在这里想把前两个项目的失败原因总结一下,不管是在后面找妈妈的过程中提供参考用于自我鞭策,还是借鉴给在互联网+中同样奋斗的战友,我觉得都是很有意义的。第一个项目:御膳房(微信公众号:御膳房)。一开始的初衷是做健康营养膳食,把健康带给大家,后面发现在做的过程中犯了下面几个问题。1:目标用户定位错误。我们目标盈利

2015-08-11 14:24:01 674

原创 不是国企胜似国企--HP 没落

HP马上就要一分为二,拆分工作步入收尾阶段。在本次拆分工作中继上次业务调整裁员6000人后,又有差不多2700多到3000人受到影响。​从最新的技术代表企业榜单中看,HP排名逐渐下滑,有种美人迟暮的悲哀。​在其新的logo中,已不知会有何种光景。​作为曾在HP工作8年的老员工很有些想说,不管是对老东家,还是对以前的同僚。​​HP病的很严重,首先就是在其体

2015-08-09 18:31:21 748

原创 Python中For each 与Remove使用中误区

有一段Python代码如下:alist=['a','b','c','d']print 'alist=' ,alistfor each in alist:    print each     alist.remove(each)其输出为什么?肯定不少人会说结果为空,因为alist数组中的元素在for each 结合remove这段都被移出了。但

2015-08-08 23:13:22 6723 1

原创 用For循环实现Python下的花样对称输出

一道题目的要求是:如果具有C#等编程经验的肯定会考虑用 i++ 来实现。但python不支持这种用法,所以要用另外的办法。在pathon中这种情况用for 循环结合range() 函数使用。range([start,] stop [, step])    # start  可选参数,起始数    #stop   终止数,如果 range 只有一个参数x,

2015-08-07 23:14:44 1609

原创 领导力反思

对于什么是领导力,国内外有相当多的专家学者对其进行定义和阐述。比如五力模型:​ 比如7层次领导力等等......有相当多的书籍也在不厌其烦的对领导力中的各种因素大书特书各种出书。这些理论看着都很高大上,但是都不接地气。按照这些标准,乔布斯在“好领导”里根本排不上号。​所以让我们来点实际的,我根据员工们的口述,整理了如下

2015-08-07 10:43:14 3738

原创 代码质量评估的新方法

更有效的对代码质量进行评估。

2015-08-05 19:08:48 6970

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除