标签: 测试
你在过度测试你的软件吗?
发布候选测试需要花费很长时间,这是许多敏捷团队都面临的一个最大的挑战。但据JavaWorld报道,许多公司都通过持续交付模型消除或极大地减少了发布候选测试,而且它们有一些共性
阮一峰:代码覆盖率工具 Istanbul 入门教程
测试的时候,我们常常关心,是否所有代码都测试到了。这个指标就叫做”代码覆盖率”(code coverage)。它有四个测量维度。 行覆盖率(line coverage):是否每一行都执行了? 函数覆盖率(function coverage):是否每个函数都调用了? 分支覆盖率(branch coverage):是否每个if代码块都执行了? 语句覆盖率(statement coverage):是否每个语句都执行了?
手动测试是否可以退出测试舞台?
来自测试管理平台Zephyr的负责客户服务的副总裁Sanjay Zalavadia对手动测试和自动化测试进行了对比,Sanjay首先指出在一些实际场景中,自动化测试需要手动测试作为补充。
测试先行的12个好处
如果你还是不愿改掉你之前先写代码的老毛病,至今还认为个人习惯比先设计好的软件还重要,那我也只能叹息了。
产品成长三步曲 – 来测试下你的产品处在哪一步?
你先会想要使用它,然后你会需要它,最后大家会变得离不开它 – 就像一个融入到人们日常生活中的到处可见的实用工具一样。
软件测试是失败者的赌注
在看本文时,切记测试不是为了提高质量。提高质量的唯一方式是修改产品,测试不会改变产品。
19条技巧教你更好的编写单元测试
作者最近从事一些相当广泛的单元测试,收集了多年努力坚持多年编写更好单元的指导方针。
代码覆盖率测试:从误传到现实
“在计算机科学中,代码覆盖是一种度量,用来描述程序源代码经过特定测试套件测试的程度。”
是谁谋杀了软件测试人员?
软件测试人员在软件开发过程中的作用越来越重要,基本上是一个把关的地位。我们来快速浏览一下主要影响软件测试人员的工作质量的几个方面。
性能测试中如何确定并发用户数
现在很多从业人员在做性能测试时,都错误的认为系统能支撑的并发用户数越多,系统的性能就越好。要理解这个问题,首先需要了解TPS和并发用户数之间的关系
小测验:你是一个什么样的程序员?
你需要写一个函数来计算两个值的最小公倍数(least common multiple)。你怎么命名这个函数?你在看别人写的代码,写的太糟糕了。你怎么办?你想用CSS来美化一个页面,但这最好的CSS效果并不是标准的CSS用法。你怎么办?你是用Git还是SVN?你的命令行终端是什么样子的?
