本周之内针对该学姐的面经进行学习~~
网易内推(题目集中在测试!—– 先不看)
一面(项目)
项目的架构,怎么实现的(需要准备)
会不会java web的知识
对一个登录窗口进行测试(准备测试的时候再看)
测试人员需要的能力(准备测试的时候再看)
有没有比较熟的b/s架构
二面(测试思维)(未通过)
- 写代码:找出一组数中最大的数
package matixExample;
import java.util.Scanner;
public class FindMaxNum {
public static void main(String[] args) {
int[] num = new int[5];
Scanner scan = new Scanner(System.in);
System.out.print("请输入5个数字:");
for(int i=0; i<5; i++){
num[i] = scan.nextInt();
}
int maxNum = 0;
for(int i=0; i<5; i++){
if (maxNum < num[i])
maxNum = num[i];
}
System.out.print("最大数是:"+maxNum);
}
}
所接触到的测试的内容
对淘宝的搜索栏进行测试(1.宝贝,店铺,天猫选项;2.搜索栏;3.搜索按钮)
与他人相比,你的优势(此处最好答热情和测试行业大趋势和前景)
中兴
一面(现场+技术)
3.性能测试有哪些
4.TCP的拥塞控制(后续再看)
5.http中的get和post请求的区别
http://www.cnblogs.com/hyddd/archive/2009/03/31/1426026.html(该博主写的很详细)
(1)GET请求的数据会附在URL之后(就是把数据放置在HTTP协议头中)
以?分割URL和传输数据,参数之间以&相连
POST把提交的数据则放置在是HTTP包的包体中。
(2)因为GET是通过URL提交数据,那么GET可提交的数据量就跟URL的长度有直接关系了。
POST是没有大小限制的,
(3)POST的安全性要比GET的安全性高。
通过GET提交数据,用户名和密码将明文出现在URL上,因为(1)登录页面有可能被浏览器缓存,(2)其他人查看浏览器的历史纪录,那么别人就可以拿到你的账号和密码了,
总结一下,Get是向服务器发索取数据的一种请求,而Post是向服务器提交数据的一种请求,在FORM(表单)中,Method默认为”GET”,实质上,GET和POST只是发送机制不同,并不是一个取一个发!
6.怎么确认post请求发送完毕(不清楚)