如何分析—个bug是前端还是后端的问题?软件测试理论基础质量保证常见【面试题】



(文章首发于公众号:程序员一凡,公众号回复【面试】有我往期软件测试大厂面试题精讲)


不管你现在做软件测试,在什么级别。

软件测试理论基础和软件质量保证问题,面试的时候绝对是离不开的。

软件测试这一个行业离开了业务就失去了灵魂。

一切的自动化、一切的编程、一些软件测试工具,都是辅助测试为主。

我们最终的目的是保证我们产品的质量。

所以不管什么样级别的软件测试工程师,你得全面掌握软件测试理论基础、文档的编写、测试流程。


如果说我是面试官,你现在来面试。

那我第一个肯定不会问你那些代码的问题,也不会问你自动化的问题,也不会问你测试开发的问题。

我首先看你做了几年软件测试,有没有属于自己的一些软件测试思维,有没有自己的心得。

比如说像软件测试分为哪几个阶段?然后你之前测试过的项目流程,在每一个阶段的输出有哪些?是怎么样去执行的,你在软件测试过程中充当的角色。

这一类软件测试面试题,根据你的回答,就能知道你有没有工作经验。你对软件测试的认知,你对自己岗位的职责,对自己的定位是否准确。

都是一些比较综合性的问题。


现在都是一个敏捷开发的模式,很多公司都是用敏捷开发,那么你能谈一谈这个敏捷开发吗?

大家不要局限于很传统的问题,什么是测试计划啊,什么是测试用例编写等等。

敏捷开发现在也是属于软件测试基础理论的一个理念。


然后Linux常见的查看日志命令有哪些?这也是比较基础的一些东西了。你至少要会查看开发的日志,会数据库。


然后我问你,线上质量BUG频频爆发怎么办?你做为一个测试你该怎么去应对?像这些都是比较综合性的问题,都是考验你在工作中的经验于心得。

你做过多少项目,你在遇到这些问题你是如何处理的。


然后你如何分析一个Bug是前端还是后端的问题?


像这个问题,这是一个软件测试工程师初、中级会问你的面试题。

像最前面图上的问题,你一定要能够全面的诠释。大家一般能答出多少个?欢迎在评论区留言探讨。


在回答这一类问题的时候,我们要根据自己的工作经验,去总结。

回答的时候不能简单的说“是否对错”,我们要根据面试官问的问题去扩展,我们就拿第6个问题来说吧!


然后你如何分析一个Bug是前端还是后端的问题?


这个就看大家做软件测试的心得了,像这类问题,你去百度去网上也不好找。欢迎在评论区谈一下大家自己的经验。(抓包?看接口返回?)

通过一些接口请求信息,抓接口请求信息。(通过浏览器的一些开发者工具)

就是说检查接口,检查接口首先你得了解BUG它用到了哪些接口,然后检查请求的数据,发送的数据是否正确,后台反馈的数据是什么?

如果前端没有请求接口,或者请求的时候参数与需求不符,那么肯定就是前端的问题。

划重点:请求参数,返回的响应值

那么我们可以来看一个简单的案例。


我这里有一个平台,是前后端分离的,只有前后端分离的系统才会出现这个问题。


假设这个是我们被测的系统,我们在系统管理-用户管理这里是不是有很多用户,这个是最简单的用户管理系统了。就是有哪些人,有admin有知一,有木子,有当当等等很多。



我们先来删除其中任意一个,页面没有任何的反应。



我第二次再去删除同一个,它就报Userld不存在了对吧?


 那么如果是这种情况,是前端的问题还是后端的问题?一看就是前端的问题对吧。

判断这个问题,是不是前端的问题,我们就打开netkwork


我们来新增一个用户,它就会调用一个add接口,显示用户新增成功。



当我新增一个用户的时候,bug可能会偶尔重现。所以大家在看接口请求的时候,你要看它本来你去删除的时候它只调用了一个接口,那么它不仅要删除这个人,它其实还要去刷新这个页面,它需要重新去调用这个用户界面的接口。这个时候你就需要知道当它做这个删除功能的时候需要调用几个接口。

可能有些接口,开发人员没有去调用,那么就是前端的问题,这个时候需要我们主动刷新一下,主动刷新的时候,整个页面它会重新整个去获取一遍。这个时候删除在页面上才会生效。所以说这是前端少调用了一个接口。

这就是前端的一个问题。

用了一个接口。

以后去回答这个面试题,你就可以完美的去回答了,如果还是没有完全理解可以公众号程序员一凡获取视频详细教程。


最后: 欢迎关注公众号:程序员一凡,领取一份300页pdf文档的Python自动化测试工程师核心知识点总结!软件测试技术交流群:(1079636098) 这些资料的内容都是面试时面试官必问的知识点,篇章包括了很多知识点,其中包括了有基础知识、Linux必备、Shell、互联网程序原理、Mysql数据库、抓包工具专题、接口测试工具、测试进阶-Python编程、Web自动化测试、APP自动化测试、接口自动化测试、测试高级持续集成、测试架构开发测试框架、性能测试、安全测试等。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 196,264评论 5 462
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 82,549评论 2 373
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 143,389评论 0 325
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,616评论 1 267
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,461评论 5 358
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,351评论 1 273
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,776评论 3 387
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,414评论 0 255
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,722评论 1 294
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,760评论 2 314
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,537评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,381评论 3 315
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,787评论 3 300
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,030评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,304评论 1 252
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,734评论 2 342
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,943评论 2 336

推荐阅读更多精彩内容