自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 10年软件测试工作总结-有迷茫,有痛苦,有弯路,有捷径。

时光荏苒,从毕业到现在已经10年,10年来一直从事着软件测试的工作。从一个什么都不会,到测试技术人员再到测试管理,期间有迷茫,有痛苦,有弯路,有捷径。今天对自己过去的10年测试经历做一个总结,一是给自己重新出发增加动力,二是给刚入道的、迷茫中的测试朋友一点点建议,希望你们少走弯路。所谓方向比努力重要,这绝对是一句真理。如果能在刚走上测试工作岗位的时候明白这个道理,那么不出5年,你一定能成为某一测试...

2018-07-06 15:25:02 17187 10

原创 关于性能测试的这点事,值得收藏~

问:性能测试最好什么时候开始更好?需求阶段、设计阶段、还是测试阶段?答:有些同事在测试几轮之后,功能稳定了开始介入性能测试,这时才发现性能根本支撑不了预期值。这个时候开发再回头进行系统调优,如果事先选的架构能支撑就好,如果不能达不到预期值,后面讨论或者请教高手发现原先的架构缺陷,再调整架构代价就非常大。基本导致前期的功能测试成果作废。其实各个阶段都有事情做。需求阶段可以整理,评审出性能需求,评审...

2018-10-30 17:42:17 307

原创 1024程序员节——互联网公司时尚穿搭指南

那年,我还年轻,会穿一整套西装打领带去互联网公司面试;然后差点被人当成推销被赶出门......后来我才知道:着装,是互联网公司区别于其它公司的天然结界。互联网公司对于正装的需求,大概只存在于微信头像上(也可能是要上创投网站的报道或者团队要更新官网合照)。“你为什么选择我们公司?”“我就是为了随便穿才来这里上班的!”-正文开始-Internet Company L...

2018-10-24 15:55:50 378

原创 【鸡头?凤尾?】选择大公司还是小公司是个问题

“宁为鸡头,不做凤尾”这句老话,千百年来引出无数场辩论。如何决定去大公司还是小公司工作?什么情况适合选择大公司?什么情况适合选择小公司?选择大公司、小公司都各有什么利弊? 对于奋斗在职场中的人来说,这是一个关乎于未来职业生涯的议题:享受“鸡头”的安逸,还是倚重“凤尾”的平台,的确是个问题。   1.小公司:“不完善”正是潜力所在中小型企业难免有不健全不完...

2018-10-15 15:27:03 1350

转载 IT人永远不老,老程序员价值何在?

来自:acejoy.com/2017/12/20/362/作者:acejoy IT人永远不老?做梦,怎么可能。无论你现在是多么风华正茂,青春洋溢,终有成熟、老去的那天。但是,人的身体可以变老,人的精神面貌、心态却真的可以“归来仍是少年”,只要你心不老,保持着对生活、对世界的好奇心和进取心,眼光和状态就会不同。近些年频发的IT员工坠楼新闻刺痛了我的神经,再联想起之前“华为35...

2018-09-19 15:21:49 163

原创 软件测试工程师的职业技能分析

职业技能一:1. 软件测试:1) 熟练灵活地运用等价类、边界值、判定表法、因果图法等各种方法设计测试用例,包括单元测试、集成测试、系统测试用例设计。2) 牢固掌握了软件测试计划、测试日报、测试报告的写作方法与要领。3) 针对B/S、C/S架构及不同需求,灵活有效地制定功能测试、性能测试、配置测试、GUI测试的测试方案。4) 熟练运用MI QTP、Rational Robot、M...

2018-09-13 14:25:09 2605 1

原创 程序猿制造Bug的根本原因竟然是....

传说中:「杀一个程序猿不需要用枪,改三次需求就可以了。」 而且,「这竟然也是程序猿制造Bug的根本原因....」 ↓↓↓↓↓↓↓#/原始需求/# 你去饭店,坐下来。“服务员,给我来份宫保鸡丁!”“好嘞!” ↓↓↓↓↓↓↓#/中途需求变更/# 大厨做到一半。“服务员,菜里不要放肉。”“不放肉怎么做啊?”“不放肉就行了,其...

2018-07-19 17:22:02 444 1

原创 工作三四年,如果你也迷茫。

很多人在工作三年以后,进入了职业生涯的瓶颈阶段,开始在繁复的工作中,想要寻找新的突破。三年了,已经不再是刚出来的毕业生,即使拿着不太高的工资,但是却充满了对未来的希望和满身雀跃的激情,总是相信,凭借自己的努力,终究会过上自己曾经梦想的生活。只要踏踏实实的工作,面包会有的,房子会有的,一切都会有的。但是,工作三年后,尤其是在一个公司待满三年后,对公司的制度流程都了如指掌,对大小事务也得心应手...

2018-07-16 20:11:27 508 1

原创 好的测试团队需要有妹子!

关于硅谷女性代表性的缺乏,人们进行了大量的谈论。虽然在IT领域努力争取更多的平等人口本身就是一个有价值的事业,但当我们未能积极地将女性纳入测试团队时,实际上对我们行业非常不利。接下来的阅读,你将了解到原因。托马斯·杰斐逊曾经说过:“意见的差异导致了调查和对真理的探究...”女性的典型认知差异使得她们对我们的测试团队来说是无价的。首先,认知差异并不表明一个性别比另一个性别更聪明。在这种情况下,认知差...

2018-07-13 15:20:55 256

原创 什么是接口测试

什么是API? 现代计算机系统通常使用“分层架构方法”来设计:这意味着系统的核心功能包含在“业务逻辑”层中,作为一系列离散但连接的业务组件。它们负责从各种用户界面(UI)获取信息,在数据库层上执行计算和事务,然后将结果呈现回用户界面。 然而,除了经由UI层与人进行通信之外,计算机系统必须能够彼此直接通信。例如,您的移动乘车共享应用程序将需要与地...

2018-07-12 21:00:20 1305

原创 受得了多大的委屈,才做得了多大的事

2012年,8月23日,微信上线了微信公众平台。这个独属于张小龙团队的“发明”,让微信不再只是一个即时通讯工具或社交工具,彻底改写了中国互联网的生态解构。受得了多大的委屈,做得了多大的事;受得了多大诋毁,就能承的住多大赞美;耐得住寂寞,才能守得住繁华。为什么一个老板再难,也不会轻言放弃,而一个员工做得不顺就想逃走;为什么一对夫妻再大的矛盾,也不会轻易离婚,而一对情侣常为一些很小的事就分开了?说到底...

2018-07-06 17:46:24 591 2

原创 买or不买?如何测试博彩公司赔率是否合理?

  世界杯期间,烧烤店、酒吧都热闹起来了,小编我的朋友圈也热闹起来了,有酱紫的:  还有酱紫的: 然后还有酱紫的: 酱紫的:当然天台也是一如既然的热闹:似乎人人都在输钱,那真正的赢家在哪里呢?博彩业的真正赢家只有一个:博彩公司。博彩公司稳赚不赔的秘诀就在于,利用赔率。先简单的解释一下什么是赔率:比如阿根廷跟尼日利亚的比赛,假如阿根廷胜的赔率为1赔1.5,意思就是你花1块买阿根廷胜利,如果阿根廷胜了...

2018-07-04 17:22:38 1796

原创 苹果、Google、微软如何管理人才?

原文链接:https://mp.weixin.qq.com/s?__biz=MjM5NTE5NzUwMA==&mid=402288186&idx=1&sn=00916256d146b388a35a6098b2d7b620&scene=23&srcid=0326UepQvFGfsbyyHSJfFkOb#rd扩张是一个伟大公司会面临最大的问题,从1人到10人不难...

2018-06-28 14:33:21 348

转载 做正确的事,等着被开除

作者/分享人:陈皓,人称左耳朵耗子,MegaEase创始人。永远都会写代码的程序员。前亚马逊高级研发经理,阿里巴巴资深架构师,路透金融数据中心研发经理。19年软件开发相关工作经验,10年团队管理经验,对高性能,高可用性,分布式,高并发,以及大规模数据处理系统有一些经验和心得。前段时间我写了一篇叫《我看绩效考核》的文章,说了一下 KPI 考核制度下的一些问题。同时,也提到用平常心面对那些对事又对人的...

2018-06-26 15:00:36 450

原创 想知道互联网公司项目如何上线么?

想知道互联网公司项目如何上线么?

2018-06-25 17:54:27 700

原创 不努力?咸鱼说:这锅我不背

星爷说过:“人没有梦想,和咸鱼有什么区别”,但你不是咸鱼你怎么知道别人不努力。咸鱼表示很冤,那么我们为什么要努力呢?小剪子曾经在一个安逸的城市上大学,生活悠闲,整个下午都在喝茶聊天,晚上可以去海边走走,吹吹海风,喝喝椰子,日子美滋滋的。那么为什么还要努力呢?最近看到一组漫画,也许能找到答案。...

2018-06-25 16:49:45 110

原创 从能力和性格出发,你是否具备做一名优秀测试的资格?

 如存在没有任何错误的程序,那么世界也会不复存在。”         因错误而存在,因修正错误而存在,这就是软件测试工程师的存在之道。虽然测试不是解决错误的根本举措,但却是必须的手段。         软件测试工程师(Software Testing Engineer)的主要工作职责是,理解产品的功能要求,并对其进行测试,检查软件有没有错误(Bug),决定软件是否具有稳定性(Robustness)...

2018-06-25 14:58:54 220 1

原创 一个测试人员如何变成测试架构师

测试架构师必须具备的第一个能力:“准确的商业理解力。”了解自己所在公司测试架构师团队的运作和工作内容,虽然我们之前也从未接触过微软的测试架构师。但随着公司业务的扩大,业务的需要驱动了我们公司内部有一小部分人担当起了测试架构师的职责,其title来源也是有其偶然性。原本公司中测试工程师往上发展就是系统测试工程师,系统测试工程师再往上应该叫什么呢?最后参考软件开发的title,就开创性的在公司内部叫测...

2018-06-24 16:27:14 5642

原创 要做软件工程师,而不是前端工程师

原文链接最近几个月一直有些事情没有想通,但可幸的是,有些问题的答案逐渐开始明朗起来了。好久没写文章,籍此献上一篇短文。当初准备毕业的时候,其实并没有想过要当前端工程师,毕竟当时基本都是全栈(PHP + jQuery)。但由于并不是科班出身(大学读Business),自信心不足,以及机缘巧合,就成为了一名前端工程师。选择这份职业,其实也领略到它所拥有的魅力,更快捷的开发方式,更紧贴时代的发展,跨端的...

2018-06-20 16:31:14 912

转载 一个 IT 青年北漂四年的感悟

原文链接:xxj_1995 一直以来在内心中仿佛有两个人:一个人说你要实现理想,呆在中国最繁华的城市,感受大都市的生活,实现个人价值;另一个说还是回老家吧,过得安逸点,没什么压力,老婆孩子热炕头挺好的。其实这无所谓对错,只是个人的选择不同而已。在北京这几年每年都会有亲戚和同学来北京找我,每次我都会帮他们规划好游玩路线,带他们游玩一圈后把他们送到火车站。今年送一个朋友回家的时候,我多想能换一下位置,...

2018-06-14 16:23:12 312

转载 软件测试工程师笔试题带答案

软件测试题目一、 判断题 (每题2分,20)1、软件测试就是为了验证软件功能实现的是否正确,是否完成既定目标的活动,所以软件测试在软件工程的后期才开始具体的工作。 (初级) ( × )2、发现错误多的模块,残留在模块中的错误也多。( √ ) (初级)3、测试人员在测试过程中发现一处问题,如果问题影响不大,而自己又可以修改,应立即将此问题正确修改,以加快、提高开发的进程。( × )(初级)4、单元测...

2018-06-12 21:38:25 4273

转载 做软件测试三,四年后的感想

出来做软件测试三,四年了,确实正应了那句“测试不如开发”,只是个人观点,而且我工作过都是外企和大型国有企业,软件测试流程和管理都相对很规范化的。 下面几点给做测试的朋友参考一下:   1、钱肯定少过开发人员,除非你工作七,八年才能拿年薪10W以上,一般的软件测试工程师很难上10K以上,开发人员工作四,五年后拿7,8K是太多数的。 ...

2018-06-10 15:28:55 7842 8

原创 如何编写好的软件测试用例

1、对于新产品和维护版的老产品设计的用例应该注意些什么呢?专家分析:新项目和维护项目从本质上看没有区别,维护产品,无非就是新增功能和缺陷修复两大类,和新项目相比,唯一需要注意的就是新增\修复的功能是否对其他部分有影响,这里就涉及到一个回归策略的问题——老功能要测多少。一般来说,需要和开发讨论确定受影响的范围,然后制定测试范围。当然最理想的情况就是整个系统全测,因为一旦系统复杂了,没有哪个开发能说清...

2018-06-08 19:55:07 1701

原创 一个老软件测试工程师的日志

软件测试职业发展方向,大体上可以分为管理路线、技术路线、管理+技术路线。软件测试,是技术主导的职业;不管选择哪条发展路线,都是需要一定的技术沉淀,只是相对来说,管理路线对技术方面要求不高而已。那么我们就先挑重头的技术 路线展开讨论。一般来说,一个普通的测试工程师刚入行,3个月左右熟悉企业的工作流程和模式,那么今后的工作内容趋于平稳。然而社会是残酷的!如果单单停留在测试工程师的阶段,若干年后,相信你...

2018-05-11 17:23:48 3381

翻译 失控的UI自动化

  一提到自动化测试,大多数人就会以为是用硬编码(hardcode)的事件和数据来编写脚本,模拟用户和软件之间可能的交互动作,来完成一个预定义的、机器人执行的任务。可能就是因为这个原因, 商业分析师(Business Analysts)或者黑盒测试者得到了太多的工具来帮助他们录制和回放(或者列出相关步骤的关键字)一些人为设想的用户可能会做的操作步骤。确实……看着窗口开关、鼠标魔术般的在桌面上移动是...

2018-05-10 20:02:46 209

转载 软件测试工作经验分享

一、测试阶段划分1、 单个模块功能测试时间相对较长,但每一个项目都应该有专门的集成测试阶段,并且应该不止进行一轮。每一轮集成测试,应该都有自己的目的,比如第一轮集成测试,是根据集成测试要点验证整体功能情况;第二轮集成测试是回归测试;第三轮集成测试是交叉测试。每个项目应进行几轮集成测试,根据项目实际情况而定,而决定的因素多与工期、项目问题多少而定。2、 每个项目都应该有专项测试阶段,比如接口测试、性...

2018-05-10 15:03:27 646

转载 软件测试

1、问:你在测试中发现了一个bug,但是开发经理认为这不是一个bug,你应该怎样解决?首先,将问题提交到缺陷管理库里面进行备案。然后,要获取判断的依据和标准:根据需求说明书、产品说明、设计文档等,确认实际结果是否与计划有不一致的地方,提供缺陷是否确认的直接依据;如果没有文档依据,可以根据类似软件的一般特性来说明是否存在不一致的地方,来确认是否是缺陷;根据用户的一般使用习惯,来确认是否是缺陷;与设计...

2018-05-04 17:32:06 314

翻译 软件测试面试题

1、什么是兼容性测试?兼容性测试侧重哪些方面?参考答案:兼容测试主要是检查软件在不同的硬件平台、软件平台上是否可以正常的运行,即是通常说的软件的可移植性。兼容的类型,如果细分的话,有平台的兼容,网络兼容,数据库兼容,以及数据格式的兼容。兼容测试的重点是,对兼容环境的分析。通常,是在运行软件的环境不是很确定的情况下,才需要做兼容。根据软件运行的需要,或者根据需求文档,一般都能够得出用户会在什么环境下...

2018-05-02 15:33:31 7988

转载 软件测试管理经验谈 (转)

某甲问道:「测试做太多的话,会不会使得bug解不完?」 某乙回答:「还不简单。只要不做测试,就没有bug。」 上述对话,反应出许多软件工作人员对于测试的想法。对多数软件开发人员而言,测试大概是仅次于维护之外,最令人讨厌的工作。对软件研发主管来说,测试是必要之恶:做得不够后患无穷,做得过多又增加成本,延误商机。因此,如何能够规画与执行一个最经济有效的测试工作,当是软件研发主管们须研究的一个课题。 软...

2018-05-02 15:13:18 2940

转载 微软的软件测试工程师——《微软的软件测试之道》

在这个世界顶级的企业里,软件测试工程是的测试是怎样的。------------------------------------------------------------------------------------------------ 一、职位名称含义:即使你给玫瑰花起不同的名字,它闻起来可能还是同样的香。但是,如果你给工程师不同的职位名称,他们对自己职责的理解就会大不相同。微软将那些...

2018-04-28 14:52:46 565

转载 做测试最高的境界是什么?

     今天参加了单位组织的测试架构师培训。外部的咨询老师问了我一个问题:做测试最高境界是什么?我当时给出的仓促回答是:“帮助你所在的组织改善树立正确的质量观念;帮助所在建立起有效预防和发现bug的流程体系与技术栈。” 限于时间,这个问题没有展开深入探讨,却让我总是忍不住去想它。做测试最高的境界是什么呢?仔细思索后,发现我这个答案还挺不错的。      最高境界代表着极致,极致就是在已经达到非常...

2018-04-28 14:19:17 223

原创 一个真正的软件测试工程师是怎么样的

     最近空余时间还是挺多的,所以必须对以前的职业有一个总结。那么本篇讨论的是什么呢?是一个真正的测试。那么期望是能写下这类文章,这也是那些年我走过的路 :) 纯粹是个人的理解,仅供参考。●论一个真正的软件测试工程师●自动化在项目中的应用●性能专项在项目中的应用01半个产品 半个开发      有人觉得这个标题有点讽刺,真正的测试?,难道我们不是真正的测试,平常做的都不是测试的工作吗?其实不肯...

2018-04-26 14:38:51 3556

空空如也

空空如也

空空如也

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

TA关注的人 TA的粉丝

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