目录:导读
前言
面试题:举一个电商项目的模块你是怎么做的?
举例自己熟悉的,比如电商项目中的购物车
功能:
分为已登录和未登录的场景;如果是未登录的话,添加购物车就提示登录页面先登录;已经登录的话,可以正常跳转至购物车;
进入购物车的入口验证:比如淘宝商品页点击“加入购物车”切入,或从导航栏顶部去往购物车;
购物车空页面验证:当购物车商品添加为0时,页面是否正常提示;
购物车的商品清单验证: 一件/多件/多个商家多件商品的图片、名称、单价金额等是否正常显示,并且点击可跳转到商品详情页;
商品数量的增减和输入验证:测试1/最大库存/限购数量的正常情况 ,测试0/负数/超过库存/超过限购数量 /非数字的异常情况;
选择全选和部分勾选商品, 确认单件商品的小计金额、 结算里的数量和总价金额的正确性;
购物车已添加的商品下架,是否正常显示失效;
删除购物车商品,购物车不再显示,重新添加可正常显示;
点击结算,可正常跳转到订单页面,并与优惠活动存在交互功能验证。
非功能:
界面:页面的美观,没有错别字 和 页面排版等;
兼容性:web端的能兼容主流浏览器,APP端能兼容手机和系统版本;
性能:多次访问,长时间访问 考虑稳定性等;
安全:敏感信息的传输,漏洞扫描等;
面试题:涉及到了库存方面的测试吗?
前台商品详情页、购物车商品存库量是否与后台管理员添加商品库存量一致;
后台管理员对商品库存量进行增、改,前台商品详情页、购物车中库存显示是否正常;
商品完成购买支付发货流程后,前后台库存量是否及时减少;
商品完成购买并取消订单,查看前后台库存量变化情况;
商品完成购买发货,并进行退货,查看前后台库存量变化情况;
库存量与购买数量的约束测试;
后台设置库存量报警阈值,验证低于该阈值是否有报警,及时添加存库;
库存量为0,查看前后台商品库存量是否正常显示;
面试题:给你一个微信上一个聊天的窗口你是怎么测试的?
微信聊天框的主要功能就是发消息和接收别人的消息。
消息的分类:纯文字,图片,文件,表情,语音、视频,文字+表情
聊天的其他功能:@符号,撤回功能,加好友功能,消息重发,发红包,转账,发送位置信息、发送名片、群聊等功能
功能测试:
正常网络下,发送纯文字,图片,文件,表情,语音、视频,文字+表情消息,发送及接收功能是否正常;
正常网络下,测试图片,文件,语音,视频,文字的上限值测试;
正常网络下,连续发消息消息统计数量功能正常;
正常网络下,是否支持群发文件/群聊文件,是否支持语音转文字;
正常网络下,消息发送后,在一定时间范围内是否支持撤回,超出指定时间,是否不支持撤回功能;
正常网络下,发送失败后,是否支持消息重发;
正常网络下,消息较多时,是否支持一键回到之前浏览位置;
正常网络下,语音聊天、视频聊天相互转换功能是否正常,发送语音聊天、视频聊天时,是否有声音提示;
正常网络下,发送语音聊天、视频聊天时,长时间未接听,是否有提示;
正常网络下,发送名片、发送位置信息功能是否正常;
正常网络下,发送红包、转账功能是否正常;
正常网络下,未加好友情况下,加好友功能是否正常;
正常网络下,群聊:@单个人,多个人,全部人时,对象是否会收到提醒;
正常网络下,群聊:发起群视频,群语音时,所有被邀请的成员是否能加入群聊;
正常网络下,群聊:群聊数量统计是否正确;
网络测试: 在弱网或无网络的情况下各类功能是否正常,视频聊天、语音聊天是否有提示;
中断测试: 发送消息/语音聊天/视频聊天场景中,断网重连/低电量/打电话/切换app,处理是否正常;
界面测试: 聊天消息界面,提示框等是否正常
兼容性测试: 不同手机系统,不同手机型号,分辨率屏幕尺寸下,发送消息功能是否正常
性能测试: 发送图片、文字、视频、语音等消息,对方收到的时间,是否在需求时间之内
面试题:抽奖的活动页面,抽奖按钮,抽奖成功后获得奖励扣除抽奖资格怎么写用例?
页面ui: 抽奖页面(转盘/跑马等),且显示抽奖剩余次数
功能:
抽奖活动入口是否正确,例如通过首页banner、推荐分享链接等;
基本抽奖功能验证,中奖:中奖次数-1,奖品发放正常,且可进行奖品兑换;
基本抽奖功能验证,未中奖:中奖次数-1;
同一用户抽奖次数测试,每抽奖1次,次数减1;抽奖次数为0,不允许抽奖;退出重登/刷新页面/隔天登录都无抽奖资格;
抽奖中奖概率,可通过Jmeter大并发调用抽奖接口,计算中奖概率是否正确;
未登录/session过期/未到抽奖时间,是否可抽奖;
兼容:不同浏览器、不同手机的兼容,查看抽奖页面操作是否正常
性能:同一时间,大并发抽奖,服务器处理是否正常
下面是我整理的2023年最全的软件测试工程师学习知识架构体系图 |
一、Python编程入门到精通
二、接口自动化项目实战
三、Web自动化项目实战
四、App自动化项目实战
五、一线大厂简历
六、测试开发DevOps体系
七、常用自动化测试工具
八、JMeter性能测试
九、总结(尾部小惊喜)
只有坚持不懈的努力,才能书写出辉煌的人生篇章;不管遭遇多少挫折,都要怀揣勇气和信念,迎接每一次挑战;相信自己的实力,超越极限,成就属于你的辉煌。
只有经历过挫折与磨难的人,才能真正品味到成功的甜蜜。在追求梦想的路上,不管遇到多少困难,都要坚持不懈、勇往直前,因为奋斗是实现自己价值的唯一途径。相信自己,你定能创造辉煌!
只有拼尽全力,才能看到奋斗的果实;只有坚持不懈,才能超越自我的极限;只有追逐梦想,才能让生命绽放出绚丽的光芒。加油,努力奋斗,未来的你一定会感谢现在拼搏的自己!