从认知层面聊聊测试的成长之道
有很多小伙伴问,测试职业的天花板是不是很低?在回答这个问题之前,我想请大家先想一下,当初自己为什么会选择测试这个职业?入门门槛低?不需要写代码?工作比开发轻松?还是其他。这个理由或许就是问题的答案。很多测试人员之所以选择这个职业…
有很多小伙伴问,测试职业的天花板是不是很低?在回答这个问题之前,我想请大家先想一下,当初自己为什么会选择测试这个职业?入门门槛低?不需要写代码?工作比开发轻松?还是其他。这个理由或许就是问题的答案。很多测试人员之所以选择这个职业…
1、不断学习不管是“软技能”,比如公开演讲,或者编程语言,亦或新的测试技术,成功的软件测试工程师总是会从繁忙中抽出时间来坚持学习。2、管理你的时间我们的时间很容易被大块的工作和不断的会议所占据,导致我们没有时间去学习,去深挖…
同化现象是指随着时间的推移,开发人员会逐渐影响测试人员的思维和对缺陷的判断能力,尤其是针对同一产品,同一组开发人员和同一组测试人员共同配合了很长时间,很多本来是缺陷的问题,由于测试人员对软件“习惯成自然”的使用,会不被当成缺陷,尤…
最近因为又要增加用人,就又开始忙于招聘,一段时间下来遇到不少有趣的事情,结合之前的面试经验,就简单记录一下。火眼金睛:识别真假为什么一开始要说这个,因为最近确实遇到很多编造的简历,给本就颇受微词的游戏测试,更是蒙上一层灰尘,不…
端到端测试(End-to-endTest)是一种用于测试整个应用程序的流程是否符合预期的测试技术。它模拟用户真实的使用场景,通过用户界面测试应用程序:与其他类型的测试相反,端到端测试是面向业务的,其目的是验证应用程序系统整体上是否符合业务…
实时测试系统要求实时操作系统(RTOS)具有卓越的可靠性和确定性。关于实时的一个误解是它意味着快速。更准确地说,实时意味着及时。换句话说,实时测试系统确保测试按时执行和完成。对于通用操作系统,您不能确保测试在任何给定的时间段内发生,并…
变异测试是一种基于错误注入的测试方式,具体来讲就是人为在代码中注入错误,然后来观察现有的测试用例是否能够发现这些错误,如果能够发现说明测试用例是有效的,如果不能发现说明测试用例需要进一步完善和补充。变异测试起源变异测试在1970…
1、我们所谓的“测试技术”,到后面显得并不太重要年轻时,信奉只要有测试技术,就能走上人生巅峰。过了几年,发现影响我们走上人生巅峰的,测试技术只是很小的一块。除了技术,还有一次次的机会面前的抉择,还有学历,为人处世,人脉等等。2…
蜕变测试(metamorphictesting)是一种新型软件测试技术。要把蜕变测试这个概念讲清楚,不是一件容易的事情。蜕变测试的科学定义是:识别被测软件所具有的蜕变关系(metamorphicrelations),通过检查这些蜕变关系是否成立来判断软件是否存在缺陷…
互联网公司敏捷开发模式盛行,业务做到快速迭代,压缩测试时间,很难做到全量测试,在这种背景下就诞生了精准测试。了解精准测试之前,先了解黑盒测试和白盒测试。黑盒测试:把被测程序看成一个黑盒子,完全不了程序内部的逻辑,输入数据验证输出…
如果哪个测试经理在看我的文章,希望对面试者要微笑,不然面试结束,出门之后就一万个草泥马奔腾而过,其实面试者并不是希望你给他们什么,而是一种尊重,平等的谈话,不要高高在上感觉自己超牛逼一样,任何大牛都是从菜鸟起步的。当然,正在学习测…
随着云端游戏和移动端游戏等革命性产品的飞速增长,预计到2025年,全球游戏行业将达到3,000亿美元以上的市值。与此同时,由于全球疫情的继续,游戏产业得以爆发式增长和扩张,AltSpaceVR和BigScreenVR等该行业的顶尖领导者,正在以前所未有的速度,…
架构师架构师来自于建筑学,英文是Architect。建筑工程中的架构师是负责整体建筑的架构设计。因此从宏观上看,软件行业的架构师也类似,是负责整体架构的设计。在软件工程中架构师是一个团队的技术的领头者。主要工作内容除去对项目的整体设计…
测试的目的是什么?就是投入一定的成本人力尽可能的发现软件问题,避免发布后给公司带来一定的损失,最大程度的保证软件质量,这也是测试的职责。那跟我说的测试职责就是不背锅,有冲突吗?没有,而且是在小步快跑,快速迭代的互联网测试工程师的最…
测试右移是指相对于测试左移而言的,测试右移是指项目发布到生产环境之后,进行的一些测试活动,但是这里的测试活动并不是我们常说的测试活动,而是通过一些环境监控、业务监控、APM等一些手段对服务的可用性、稳定性等的一些考量,从而实现一旦发…