系统集成测试:了解你的被测系统-信息收集方法.一如既往的,你会想到在一个测试之前,你需要做测试计划,你需要做测试策略、方案。但在这之前你首先要了解你的被测系统。..
在讨论这个问题前,我们先引入一个概念:综合系统(System of System)。这个概念来自ISTQB术语,它是这样被定义的:Multiple heterogeneous,distributed systems that are embedded in networks at multiple levels and in mul..
自动化测试(Automated Test) 侧重说明由测试工具自动地执行某项软件测试任务,自动化处理范围比较小。测试计划,设计和管理由其他手工完成 测试自动化(Test Automation)..
loadrunner之Paramater在负载测试中的数据生成规则。前段时间在做性能测试的时候,基于业务的需求,使用到了Unique Number的参数类型。 脚本的业务是注册以alien开头,后面接数字的用户帐号..
让我们来谈谈什么是自动化测试 自动化测试(Automated Test) 侧重说明由测试工具自动地执行某项软件测试任务,自动化处理范围比较小。测试计划,设计和管理由其他手工完成 测试..
并发不是并行,它更好!.现代社会是并行的:多核、网络、云计算、用户负载,并发技术对此有用。 Go语言支持并发,它提供了:并发执行(goroutines),同步和消息(channels)和多路并发控制..
随着Web技术和移动互联网的发展,越来越多的应用被迁移到了云端,这也使得用户可以随时随地使用它们。目前大量的优质应用,逐渐提升了用户的品味,也降低了用户的容忍度,如果你的We..
在上一篇文章中提到过,我已经不在Google工作了。我还没有想清楚应该去哪里—有两三个非常好的工作机会摆在我面前。因为在这段做决定时间里,我不再受雇于任何人,我想可以写一些专业..
给年轻程序员的几句话。我收到了不少新手的来信,他们都希望能成长为一名真正的程序员。我绝对不是第一个谈论这个话题的人,所以,我不知道应该做哪方面的补充。不管怎样,下面的是一..
国外知名网站stackoverflow上有一个问题调查: 哪本书是对程序员最有影响、每个程序员都该阅读的书?,这个调查已历时两年,目前为止吸引了153,432人访问,读者共推荐出了478本书(还在增加),其..
10个最“优秀”的代码注释.下面是stackoverflow网站上网友针对你看到过的最好的代码注释是什么样的?这个问题给出的回答的前10条: // 亲爱的维护者: // 如果你尝试了对这段程序进..
Java异常的性能分析.在Java中抛异常的性能是非常差的。通常来说,抛一个异常大概会消耗100到1000个时钟节拍。..
JVM的几点性能优化 otSpot,家喻户晓的JVM,我们的Java和Scala程序就运行在它上面。年复一年,一次又一次的迭代,经过无数工程师的不断优化,现在它的代码执行的速度和效率已经逼近本地编译..
关于程序员开发效率的悖论 程序员看起来应该都是一帮非常高产的人。 你总能看到他们在电脑桌前噼里啪啦的敲着键盘;他们焦急的等待会议结束,希望马上能回去编程。当被问起,他..
在社会大学里混了那么多年,我最惨痛的经历就是,在应聘一家企业的时候,总是羞于谈薪酬待遇。大概这是很多职场新人都会遇到过的尴尬吧——觉得自己经验不够,或者想应聘的企业比较好..
你是优秀程序员吗? 如果有人要你推荐一名优秀的程序员,你会想到谁?你认为你自己是吗?你的评判标准是什么? ..
如何书写高质量的jQuery代码 想必大家对于jQuery这个最流行的javascript类库都不陌生,而且只要是前端开发人员肯定或多或少的使用或者接触过,在今天的这篇文章中,我们将介绍一些书写高质..
用户故事图谱 User Story Mapping.传统的产品待办项列表(Product Backlog)相对于传统管理办法是一个巨大的进步,但是仍然存在一些问题: 只见树木不见林 重要的待办项容易淹没在各种细..
单元测试(unit testing)已经越来越得到广大开发者的认可。作为低成本、速度快、稳定度高的自动化测试手段,单元测试可以在类和函数级别对代码进行质量守护,有助于避免尴尬、耗时的错误。..
女程序员的时间都去哪里了? “时间都去哪里了”这是春晚之后越来越多成年人的感叹。身处变化万千的互联网行业,潘敏和于立娟,同为公司里的少数派----女程序员的代表,对时间带给她..