携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第20天,点击查看活动详情
下面来讲一下面试中经常遇到的面试题:
面试小技巧
1、如果遇到偶发性(随机)缺陷,如何处理?
1)先反复演示操作,找一下有没有规律,如果有就把规律加以描述提交给开发,
如果实在找不到规律,就把根据实际情况降低优先级或者暂时不处理(偶发次数比较少的情形下);
2)能否通过错误判断出错误;
2、如果开发认为不是缺陷,如何处理?
先自己和开发去沟通,说明自己的想法和建议
如果自己解决不了,就去问产品经理,让他判断这究竟是不是bug
3、开发看不懂缺陷,怎么办?
找到开发,然后当场给他演示这个bug
3.同时给多个任务怎么划分优先级
对程序影响大(这个任务不正常运行后续的操作无法继续)的任务优先于对程序影响小的任务
预期结果成功的任务优先于预期结果失败的任务
4.对系统方面的部署熟悉吗 搭建测试环境 对部属web端熟悉吗
1)熟悉系统方面的部署:
搭建LAMP测试环境:在Linux中安装apache,PHP,MySQL,MySQL-PHP
2)熟悉web部署,将网站源文件上传在/var/www/html目录下
解压文件unzip *.zip或者tar -zxvf *.Tar.Gz
给权限(chmod -R 777 文件),关闭防火墙(setenforce 0)
输入地址http://虚拟机ip地址:8080/文件名就可以运行
11.你认为自身的优点和缺点在哪里
优点:
1)熟练掌控Linux基本命令,LAMP测试环境的搭建,web网站应用的部署
2)熟练掌控用navicate对MySQL数据库、数据表以及表数据的增删改查操作,包括分组查询,多表查询,子查询,分组多表查询,创建视图,复制数据表以及合并相同类型表的查询结果
3)熟悉测试的流程,基本理论
4)熟练掌控接口测试,性能测试,功能测试,界面测试,兼容性测试,python自动化测试和app测试
5)对工作耐心、专心、负责,善于沟通,有探索精神,乐于学习
缺点:
长时间工作会工作效率会变低