软件测试面试小结

概述

2017.3.24-2017.4.14,20天左右的时间,作为一个测试,面试了几家公司,拿到了几个offer。小记留后翻阅。

面试官问到的问题

测试用例设计/测试流程

测试用例设计,面试官基本会给出一个场景,例如:一个登录注册页面;一个结算购物车商品的操作;一个ATM机;聊天窗口发送图片的动作;页面右键点击弹出一个弹窗的操作等等,要求设计出你的测试case,正常情况,测试case都要基于需求文档去设计,没有需求文档就没有标准准备的case也是没有意义的;面试题多是依据大多数人都理解熟知的功能去给一个测试场景所以大多可以抛开需求依据常识去设计case。这类问题我觉得可以大概分两个方面去考虑就基本可以回答好。

  • 功能方面;思考这些场景的开始、执行、结束的每一步操作,涉及哪些内容,每一块内容操作等等依据设计case的方法(等价类、边界值等)去梳理。
  • 性能、接口、安全、异常情况、网络环境、适配方面;无网/弱网/2G/3G/4G情况下,接口的处理情况以及接口返回内容对页面/端产生的影响,多终端、多浏览器、多种环境的影响情况。

测试流程:测试人员参与到产品的一个迭代过程,需求开始至结束测试要全程跟进,需求分析/评审->开发方案->测试用例设计/评审>需求变更/评审>开发调整开发方案~>修改测试用例->执行测试->提交bug/bug状态处理->测试完成/测试报告->发布->验证

考察测试人员的基本测试理论的掌握情况、测试方法、逻辑的清晰度。

自动化

面试官大多会依据求职的工作经历询问之前的项目工作内容来判断你是否做过这些内容,做到什么样的一个程度等等。
接口自动化是怎么做的?用的什么语言?用的哪些框架?接口测试过程中注重哪些点?UI自动化web的用的什么?移动端的用的什么?你用的工具的原理了解吗?用过多种工具他们的区别是什么?你在做这些工作的时候遇到过哪些比较难解决的事情最后是怎么解决的?最终的效果怎么样?给一个新的场景要你开展自动化你要怎么着手?怎么设计?结果怎么生成报告?怎么及时通知相关人员?如果出错了怎么及时定位原因?怎么实现CI?自动化的意义?你个人的见解?

Linux命令

举例:

  • find / -name file.txt 查找/目录下的file.txt文件
  • find . -name file.txt 查找所有的file.txt文件
  • find . -name "*.txt" | xargs grep "Hello World" 递归查询文件内容中包含Hello World的txt文件
  • netstat -tln | grep 8080 查找端口为8080的使用情况
  • lsof -i :8080 查看8080端口属于哪个程序
  • ps –ef | grep android 查看所有android相关进程
  • cp -r sourceFolder targetFolder 拷贝文件夹所有文件
  • chmod 777 修改文件权限
  • tar -cvf jpg.tar *.jpg 将目录里所有jpg文件打包成tar
  • tar -xzvf tar.gz //解压tar.gz
  • head -n 10 example.txt 查看文件前十行内容
  • tail -n 10 example.txt 查看文件后十行内容
  • tail -f exmaple.log 自动显示新增内容
  • less exmaple.log
  • scp local_file remote_username@remote_ip:remote_folder 把本地文件复制到远程
  • scp -r root@123.1.1.1:/home/root/others/1.txt 把远程文件复制到本地

数据库操作

oracle/MySQL 基本增删改查 多表操作

算法

一个字符串如何倒序输出(多种方法)
依次从高位到低位输出一个整型数据的每一位上的数字
判断字符串str1中包含几个str2输入起始位置
读一个文本文件,替换文件中所有内容".txt"为".json"

其他(记录遇到的问题)

  • Python 元组的特性
  • 插桩
  • github 提交冲突怎么解决
  • android 四大组件,activity生命周期,
  • 出现OOM如何处理
  • 抓包工具Charles、flidder的使用
  • http工作原理,与https的区别
  • 正则表达式校验邮箱、手机号
  • 职业发展规划等

总结

总共就面试了五六家公司接触面较狭窄,聊得来最好,不投缘不要灰心,找工作有很大的运气成分在的。

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

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,596评论 18 139
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,571评论 18 399
  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 46,733评论 6 342
  • 阿朱篇 去塞外,放牧,骑马,你答应我的,不是么?在你怀里,我的眼睛渐渐黯淡,气息微弱,乔大哥,你姓乔还是姓萧有...
    阿拉斯加晴空阅读 390评论 0 0
  • 周末一大早,带着长了六龄齿的孩子去牙医诊所做窝沟封闭,孩子从来没有去过牙医诊所,心理有些惴惴不安。 我们排队挂号之...
    笑乐吗阅读 160评论 0 0