您的位置:首页 > 职场人生

软件测试面试总结之一

2018-03-15 18:29 387 查看
1内存泄漏

答案:漏的内存远小于可分配的内存时影响不大,多了就玩完.
比如你想买1000块的东西,你资产正好1000,但是有张银行卡密码忘记了,钱取不出来没法用,但是你明明有钱,不过如果那卡里只有1块钱,跟老板讲价也能买,影响不大,但是取不出来的钱多了,那就玩完.
代码的话:比如c++,new申请的空间必须delete释放,下面这么搞,没有释放,就测漏了.
new aClass();//然后你就不管了,这块内存就没法释放
  内存溢出就是申请的内存超过了可用内存,内存不够用了,比如申请了10m的内存,但是一共只有5m,申请不了,就溢出了.
还是买东西,1000块的东西,穷得嗝屁,根本没那么多钱,买不了.
代码的话:比如java,他会自动回收内存,泄漏的可能性小,但是像下面这么搞
new double[1000000000000000000000];//一般机器程序就炸了
2你最有成就感的事情
答案 测试学习
3一个输入框该怎么测
答案
1、重复
2、空 不填写是否支持
2、数值类型:
   a: 小数 支持的位数、不够支持的位数时,后面是否自动补零,超过支持的位数时,是四舍五入还是直接舍去
   b: 整数 
3、0 是否支持、是否符合业务逻辑
4、负数是否支持
5、数值的范围:例如 -5<X<5
   a: 小数类型时且为4位小数时:-5.0000 -4.9999  0.0000 4.9999 5.0000
   b:整数类型时:-5 -4 0 4 5
6、非数字类型是否支持输入
7、半角的数字、全角的数字
8、空格+数字
9、多浏览器的兼容性
10、权限校验
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  面试问题