
6种策略提高测试和开发之间的沟通
在开发周期中,每个团队都扮演着重要的角色。软件开发团队专注于交付代码,质量保证团队专注于产品质量。每个团队都有一个特定的重点,走向市场只能是成功,对吗?不完全是。即使发布了无问题的产品,团队之间的关系也只能是无足轻重。事实上…
在开发周期中,每个团队都扮演着重要的角色。软件开发团队专注于交付代码,质量保证团队专注于产品质量。每个团队都有一个特定的重点,走向市场只能是成功,对吗?不完全是。即使发布了无问题的产品,团队之间的关系也只能是无足轻重。事实上…
测试员在项目中的作用只是测试吗?我们就只是按部就班的进行需求分析、用例编写/评审、提测验证、Bug回归验证吗?为了能够交付高质量的产品,测试人员更重要的是做好项目风险把控。“项目风险管理”听上去像是项目经理或scrummaster的活…
对测试人员来讲,什么事情比较尴尬?——线上出问题。再尴尬一点儿呢?——没测到,线上出问题。最尴尬呢?——明明测到了,线上还是出问题。场景一:没测到,生产环境出问题意料之内情理之中,这太正常了。没测到出了问题不该惊讶,没出问…
DevOps使得软件交付越来越自动化,持续测试变得愈加重要,同时,DevOps的频繁上线属性,更要求测试周期尽量缩短。过去20年软件测试领域一直致力于提高测试自动化程度,加速整体测试进程。除此之外,在软件生命周期中,测试阶段“左移”也成为…
做测试的人,不仅害怕误报bug(说明自己技艺不精),而且更害怕漏测漏报bug(不仅说明自己技艺不精,而且后果更严重),其根本原因是做黑盒测试的人不知道开发人员改动了什么代码,影响到了什么。为此,有时候,开发人员改动几行代码,测试人员就不…
各位小伙伴们你们好呀,下面是我的一段测试实习经历,希望能对刚踏入测试这行的你们有所帮助哟~我与测试的机缘我与测试的“孽缘”还得从大三那年说起,那年学校开设了多门选修课,测试便是其中一门。本着对专业的自觉性(bushi,好奇心的驱使)…
在实际过程中如果我去面试测试了,我会怎么进行面试,会问什么问题,会遵照哪些原则?我本身的行事风格就是比较特殊的,希望对广大应聘者和面试官有所帮助。只关心对方提及的内容这是我自己遵守的原则。所有的交流一定是基于对方简历和自我介绍…
猴子测试(英文:MonkeyTesting),怎么会有测试方法以“猴子”来命名呢?这个猴子其实不是指一般的动物,而是在引用无限猴子定理。这个定理是概率论中的柯尔莫哥洛夫的零一律的其中一个命题的例子:如果让一只猴子在打字机上随机地进行按…
小明已经工作了几年了,很多事情早就有点厌倦了,工作内容长期都没有多少变化,每天上班下班似乎在过重复的日子。就工作内容来说,近年来小明所接触到的主要都是手工测试,之前学习过的自动化测试相关的知识也很久没用过了,虽然有段时间也专门再…
Gamma测试也叫γ测试,通常是产品型软件正式上市发布前的最后一轮测试,之所以叫γ测试,是取ReleaseCandidate的R作为标记,即候选发布版本。这个时候的测试通常由整个软件产品研发团队包括项目经理,需求分析师,测试人员,开发人…
随机测试,英文是Adhoctesting。随机测试没有书面测试用例、记录期望结果、检查列表、脚本或指令的测试。主要是根据测试者的经验对软件进行功能和性能抽查。随机测试是根据测试说明书执行用例测试的重要补充手段,是保证测试覆盖完整性的…
回归测试,英文是Regressiontesting。回归测试是指在发生修改之后重新测试先前的测试以保证修改的正确性。理论上,软件产生新版本,都需要进行回归测试,验证以前发现和修复的错误是否在新软件版本上再次出现。根据修复好了的缺陷再重新进…
1、selenium的原理是什么?selenium的原理涉及到3个部分,分别是:浏览器driver:一般我们都会下载driverclient:也就是我们写的代码client其实并不知道浏览器是怎么工作的,但是driver知道,在selenium启动以后,driver其实充当了…
喜欢和不喜欢的、可做和可不做的事情做的次数多了后就越来越在行了。就小明的工作来说,工作内容其实不算复杂,主要就是看需求,写测试用例,执行测试,报告缺陷。但很多事情要会做并不难,难的是做好,做到极致,这需要时间,并且用心。学习、…
理论上来说,测试用例应该是越详细越完整越好,一份好的测试用例应该能被不熟悉系统的人拿来直接执行测试。这是对的。但现实中往往不是这样,或者说不需要这样。一方面由于时间、人员等因素的限制导致没有足够多的时间来将用例写得很详细,另一方…