字节跳动测试面试题:如何定位一头条bug根因?
题目描述:用户使用手机操作头条app时总是出现“服务繁忙”,使用其他app却没有问题,针对这种情况从客户端,服务端和网络方向分析可能的原因?思考:这个问题出现的原因很多,咱们不能东一榔头、西一棒槌,想到哪里说到哪里(这样定位问题就…
题目描述:用户使用手机操作头条app时总是出现“服务繁忙”,使用其他app却没有问题,针对这种情况从客户端,服务端和网络方向分析可能的原因?思考:这个问题出现的原因很多,咱们不能东一榔头、西一棒槌,想到哪里说到哪里(这样定位问题就…
1、对业务模块的理解要全面、深刻。即:对此次新功能或者功能改进相关的业务要理解透彻。好处:1)对此次需求的合理与否可做出判断。2)对相关联的其他测试点需进行测试,以防之前的相关功能失效或开发将相关功能误改坏。2、对整体流程要…
为什么会有这么一个话题呢?很长一段时间,在软件测试领域,一直弥漫着一种悲观的氛围!比如说测试无用论,我们需要全职的QA吗,人工智能将取代测试工程师,测试工程师并没有办法为企业创造利益等等。由于一些人或组织有心或者无心的制造一些焦…
2年9个月,马上要告别2年9个月的项目,也应该给自己做个总结。即将迎来新的项目,未来依旧充满挑战。一、之前计算机专业出身的我,在2017年秋招的时候,需要做一个选择。这是离开校园对人生做出的第一个选择,“是做开发?”“是做产品?”“…
mysqlslap通过模拟多个并发客户端并发访问MySQL来执行压力测试,同时提供了较详细的SQL执行数据性能报告,并且能很好的对比多个存储引擎(MyISAM,InnoDB等)在相同环境下的相同并发压力下的性能差别。(为MySQL的5.1.4版官方提供的压力测试工具)…
1、认真写了测试用例,然并卵,最终执行时并没看。2、开发人员保证某个功能没有问题,为了减少麻烦就信了,最后受到了深刻的教训。3、测试数据没经思考随意随机输入,最后出现了一些尴尬的词句,最要命的是不慎暴露在领导面前。4、身边所有人…
为什么明明写了1000多条测试用例,回归测试测了几个小时,等产品经理验收时,还是一堆bug?产品经理最终对产品的交付效果负责,客户有问题时,他不能说:这不是我的问题,我产品设计是没问题的,是测试人员没测出来。所以我们除了产品规划…
最大的原因就是:测试人员对被测物的了解还不够深入。我曾经做过一段很长时间的收集和统计,那些被称作过“难以重现”的bug最后都可以分为如下几类:1、环境的变更造成了bug难以重现,这里的环境包括了:基础软硬件环境(操作系统、网络、存…
这里的前端和后端也叫前台和后台。前台基本是能在页面上可看得见的错误,而后台是看不到的,如UI界面样式相关的错误不用判断肯定是前台的,用户数据问题基本是后台的。前台一般的工作是获取、加载、计算、渲染数据,后台主要是通过接口直接请求…
为什么我把测试工作做得挺好的,线上环境还会出bug?这些bug可能是因为当初设计时就有的漏洞,也可能是部署不当带来的问题。测试就不能做点什么改变这种被动的现状吗?有,这就需要你践行测试左移和测试右移。1、什么是测试的左移和右移?从…
从事软件测试行业已有数年,从军工行业转到互联网,结合这几年走过的弯路,思考以后学习工作发展,现与大家分享一下工作中的感悟。1、总结能力知识有保鲜期,知识也会挥发,在工作中如果不及时总结,这次遇到的坑可能下次还会遇到。把工作中…
我们在生活中会面临各种各样的陷阱。单就一个国家来说,就要面临“修昔底德陷阱”、“中等收入陷阱”、“塔西佗陷阱”这所谓的三大陷阱。陷阱,用通俗易懂的讲法,就是坑,或者雷。在自动化开发的过程中,往往会面临很多坑和雷,而且这其中的许多,…
我是一名测试工程师,今年10+岁了,游走在产品研发线上,与产品小妹、开发小哥、运维大叔一起维护着研发世界的和平,我的主要技能就是究其一生使出浑身解数与bug斗智斗勇,保障产品的质量,可是这10年来我走过的路并不平坦……测试萌芽这是20…
原则是最重要的,所有的措施都应该在这个原则指导下进行。软件测试中有哪些原则呢?1.软件测试需要专职的测试人员程序员应避免测试自己的程序,为达到最佳的效果,应由第三方来进行测试。测试是带有”挑剔性”的行为,心理状态是测试自己程…
我发现,当前很多公司、培训机构把“高大上”作为测试工具的选用标准,如接口自动化测试不选择pytest就显得很low样。高大上的工具真的就牛逼?似乎已经有点偏离了轨道,我们使用测试工具的目的是为了提高测试效率,让我们更专注于更具价值的…