软件测试面试:“登录功能如何测试?”

一、考察点
考察基础用例设计、边界、异常、安全、权限、兼容,登录是面试必问基础题,看你测试思维全不全面。

二、解题思路
正常能登 + 各种错误输法 + 边界 + 异常断网 + 安全防刷 + 记住密码 + 兼容第三方。

三、答案参考
1. 正常流程
账号密码都正确,能正常登录、跳转到首页,个人信息显示正常。
2. 账号密码错误类
账号正确、密码错误
账号错误、密码正确
账号密码全都错
空账号、空密码、只填一项
都要有明确提示,不让登录。
3. 格式 & 边界测试
账号超长、过短
密码超长、过短
带空格、特殊符号、emoji、中文账号
大小写字母区分是否生效
4. 锁定 & 次数限制
输错密码超过限定次数,账号锁定、倒计时解锁、提示频繁登录。
5. 记住密码 & 自动登录
勾选记住密码,退出重进能保留账号密码
不勾选,重新打开清空内容
切换浏览器 / 清理缓存,记住密码失效正常
6. 验证码测试(有验证码的情况)
正确验证码能登
错误验证码、空验证码
验证码过期、刷新换一张
看不清换验证码、倒计时刷新
7. 第三方登录
微信、QQ、手机号一键登录:
正常授权进入、取消授权不登录、跳转正常。
8. 异常场景
登录中途断网、闪退、刷新页面
弱网重复点登录按钮,不能重复提交、不卡死
已登录账号,多设备同时登录,是否挤下线、提示异地登录
9. 安全测试
抓包篡改参数、恶意注入字符,后端拦截
暴力频繁登录,有防刷、限流
私密账号信息脱敏,不泄露
10. 兼容 & 环境
不同浏览器、手机机型、APP 版本
横竖屏切换、小程序 / H5/APP 登录逻辑一致

四、总结
登录功能就测这几块:
正常登录、错误账号密码、格式边界、次数锁定、记住密码、验证码、第三方登录、断网异常、安全防刷、多端兼容。
全部评论
骨骼精奇的速速来领,面试宝典已备好😎
点赞 回复 分享
发布于 05-15 20:21 上海

相关推荐

一、考察点 考察电商完整链路思维:活动时段、定金尾款、限购库存、支付流程、退款规则、状态流转、并发异常,是电商面试高频大题。二、解题思路按 活动时间 → 商品展示 → 定金流程 → 尾款流程 → 限购库存 → 规则权益 → 状态流转 → 异常中断 → 退款售后 → 并发安全 逐层回答。三、答案参考1、活动时间阶段测试分三个阶段:预热期:可看商品、加购物车,不能付定金预售期:可付定金、锁定名额尾款期:可付尾款,过期不可付活动结束后入口置灰,无法下单。2、商品价格展示预售价、原价、定金、立减金额、尾款金额 显示准确定金可抵扣金额计算正确优惠券、满减能否和预售叠加,按业务规则校验3、定金下单流程选择规格 → 付定金 → 锁定库存 → 生成预售订单付定金成功后订单状态变更为待付尾款定金支付失败不锁定库存、不生成有效订单4、尾款支付规则到尾款时间才可付款,未到时间按钮置灰尾款支持全额、分期,支付渠道正常尾款超时未付:订单自动关闭、定金是否退还按规则执行、释放库存5、限购 & 库存测试每人限购预售件数,超出拦截预售限量名额,抢完售罄下架多人同时下单,不超卖、库存锁定准确6、定金规则校验定金不退 / 可退 规则正常主动取消预售订单,定金返还逻辑正确改规格、改地址后,定金权益不变或重新计算7、优惠与叠加预售专属券、店铺券、平台券能否叠加定金立减 + 优惠券双重抵扣,实付金额计算无误差8、订单状态流转预热→可付定金→已付定金→待付尾款→已付尾款→待发货每个阶段按钮文案、可操作权限正常,不乱状态。9、异常场景测试付定金 / 尾款中途断网、闪退、退出页面弱网重复点支付,不重复扣款、不重复锁库存浏览器刷新、换设备登录,订单状态同步一致10、退款售后只付定金申请退款:按规则退定金、释放名额付完全款后全额退、部分退金额计算正确退款原路退回、资金流水对账正常11、接口 & 风控抓包改预售价、改定金、改限购数量,后端拦截高并发预售下单,接口防重幂等,不生成脏订单脚本批量薅预售名额,风控拦截12、多端兼容APP、小程序、H5 预售展示、下单规则、价格权益完全一致。四、总结预售功能测试核心:分三段时间、测定金锁定、测尾款时效、价格抵扣算准、限购库存防超卖、订单状态不乱跳、超时自动关单、退款规则清晰、并发不脏单、接口防篡改。
查看1道真题和解析
点赞 评论 收藏
分享
评论
3
9
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务