面试小结

4月份第一个礼拜面试了几家公司,面试的都是软件测试的职位

由于上家做的是游戏测试,主要还是黑盒测试,功能测试方面,鲜有接触到自动化测试,性能测试的东西。

下定决心后,决定辞职找新的工作。

这两天的面试,不管是对我现有的知识水平,还是我未掌握到的知识,都有很大的帮助。

其中有一个问题:如果给你三个平台(ios,android,web)的注册登录系统,你会怎么进行用例的设计。

当时我的回答主要注重于注册登录的功能用例设计上,没有从大局方面来看,所以回答的不符合要求。

面试官很nice地向我讲述他的想法:

  1. 首先他会观察在三个不同平台上的注册登录界面是否会有显示异常,比如在不同的浏览器上,会不会出现不兼容的情况。我暂且把这一点算成兼容性测试和ui测试。

  2. 然后才是功能逻辑上面的测试分析,这方面我答得还行。主要从输入输出着手。我主要采用等价类划分和边界值分析的方法来设计用例:比如输入有效的数据和无效的数据,输出的结果会有不同;输入的字符会有范围要求,就可以采用边界值分析来设计出多个用例。另外还有就是注册时候可能会出现已注册,即数据库已有该用户的情况。当然这里没有详细的讲注册和登录是不同的,注册会有两次输入验证的情况等。

  3. 我总结为安全性测试,面试官讲的是是否有注入的风险,对于这点我接触不多。以我的了解,从安全性测试上来讲,可以查看注册用户的密码是否是有过加密步骤

说白了都是挺简单的东西。

后来又面试了一家,上来就问我会不会sql语句,我说会啊,基础的增删改查都会。然后她就出了一题:筛选出三门课程总分

前100的人。这个难住我了,左思右想只好放弃了。现在想想还是有点懵。

假如一张student表:

name    chinese   math  english

A             90         100       91

B             89          98        88

C             79          90        99

D             98          80        97

E             90           90        95

筛选出总分前三的人的数据

转载于:https://my.oschina.net/u/1757201/blog/654622

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值