前言:
从开始一起学测试的朋友到现在有好事就通知我!!有的又是拿到哪家大厂的offer了,有的就是直接回家等通知,有人欢喜有人愁,最近我也根据朋友的经历做了一些总结来做一个分享,总的来说设计到的主要几个知识点包含有Web测试,接口测试,App测试,性能测试,测试理论,Linux基础,MySQL基础等等。
首先我们来看下大厂面试会问到哪些问题:
如何开展兼容性测试?nginx,tomcat,apache都是什么?apache和nginx的区别?Selenium有哪些定位元素方法Android的兼容性测试都考虑哪些内容?针对App的安装功能,写出测试点?常用的ADB命令?在查看logcat命令日志时候怎么内容保存到本地文件?如何测试监测app的内存使用、CPU消耗、流量使用情况?统计python源代码文件中代码行数,去除注释,空行,进行输出?python调用cmd并返回结果?给定一个整数N,和一个0-9的数K,要求返回0-N中数字K出现的次数请用python打印出以内的对称数(对称数特点:数字左右对称,如:1,2,11,,等)print调用Python中底层的什么方法?考虑以下Python代码,如果运行结束,命令行中的运行结果是什么?在考虑以下代码,运行结束后的结果是什么?Python函数调用的时候参数的传递方式是值传递还是引用传递?对缺省参数的理解?为什么函数名字可以当做参数用?78Python中pass语句的作用是什么?4G内存怎么读取一个5G的数据?现在要处理一个大小为10G的文件,但是内存只有4G,如果在只修改get_lines函数而其他代码保持不变的情况下,应该如何实现?需要考虑的问题都有哪些?read、readline和readlines的区别?你认为性能测试的目的是什么?做好性能测试的工作的关键是什么?服务端性能分析都从哪些角度来进行?如何理解压力测试,负载测试以及性能测试?LoadRunner的工作原理是什么?LoadRunner脚本如何录制和编写?在except中return后还会不会执行finally中的代码?怎么抛出自定义异常?介绍一下except的作用和用法?上面的面试真题都是我总结了大厂的一些面试真题,整个总结是有90道的,有需要的朋友可以私信「软件测试」获取。
总的来说设计到的知识点包含到有Web测试,接口测试,App测试,性能测试,测试理论,Linux基础,MySQL基础等等,于是我总结了下面这些笔记
1,Web测试:
app测试与web测试的区别如何提高selenium脚本的执行速度如何去定位页面上动态加载的元素如何去定位属性动态变化的元素如何在定位元素后高亮元素自动化测试用例从哪里来如何测试购买下单和退货流程什么是sql注入,什么是跨站脚本,什么是跨站请求伪造?给你一个网站怎么开展测试?电商支付模块的测试如何展开?如何开展兼容性测试?nginx,tomcat,apache都是什么?apache和nginx的区别?Selenium有哪些定位元素方法2.接口测试
测试的数据你放在哪?什么是数据驱动,如何参数化?下个接口请求参数依赖上个接口的返回数据如果模块请求