Skip to content

Test_Design_Techniques 面试专题手册

💡 本章节共收录 734 道面试真题,建议每天复习 10-20 题。


Q1: 请为微信语音消息功能设计测试用例,包括功能、性能、安全、兼容性等方面。

【核心解析】 功能测试:录制、发送、接收、播放、暂停等;性能测试:并发发送、网络延迟、内存占用;安全测试:权限校验、数据加密;兼容性测试:不同手机型号、系统版本、网络环境;边缘情况:超长语音、静音、中断等


Q2: 请详细说明你设计测试用例的一般步骤和方法,并举例说明如何为一个功能(如登录页面)设计测试方案。

【核心解析】 需求分析与理解;确定测试范围与目标;选择测试设计方法(等价类、边界值、决策表等);编写测试用例并评审;考虑正向与逆向场景;覆盖功能、UI、安全、性能等维度


Q3: 常用的测试用例设计方法有哪些?

【核心解析】 等价类划分、边界值分析、决策表、因果图、状态转换、正交试验


Q4: 白盒测试的主要方法有哪些?

【核心解析】 语句覆盖;分支覆盖;路径覆盖;条件覆盖;MC/DC覆盖


Q5: 针对用户登录使用Redis存储登录信息,设计测试用例。

【核心解析】 功能测试:登录成功/失败;Redis缓存命中/未命中;过期时间;并发登录;异常场景:Redis宕机


Q6: 使用AI生成测试用例时,对业务不理解应该怎么办?

【核心解析】 补充业务知识;人工审核调整;结合领域专家;迭代优化提示词;建立业务知识库


Q7: 针对登录页面(手机号和验证码)设计测试用例。

【核心解析】 功能测试:正确/错误验证码;边界值:验证码有效期;状态转换:未输入/已发送;安全性:暴力破解;兼容性:不同浏览器


Q8: 如何测试一个水杯?请设计测试用例。

【核心解析】 功能测试(盛水、保温等);可用性测试(握感、防滑);安全性测试(材质无毒、边缘光滑);兼容性测试(不同温度液体);压力测试(耐摔、耐压)


Q9: 你会哪些测试方法?请举例说明如何为文件上传功能设计测试用例。

【核心解析】 等价类划分(文件类型、大小);边界值(最大/最小文件);异常场景(网络中断、文件损坏);权限校验;性能测试(大文件上传);兼容性(不同浏览器)


Q10: 软件测试用例的设计方法主要有哪些?

【核心解析】 等价类划分;边界值分析;决策表;因果图;状态转换;正交实验;场景法;错误推测法


Q11: 以“游戏道具购买”接口为例,展示你的用例设计思维及边界覆盖情况。如何构造“低等级玩家购买高等级道具”的测试数据?

【核心解析】 等价类与边界值分析;状态转换测试;异常场景覆盖;数据构造方法;权限校验逻辑


Q12: 请为购物车和订单功能设计测试用例。

【核心解析】 功能测试(增删改查、库存校验);异常场景(超时、并发、网络中断);数据一致性(订单状态、金额计算);边界条件(空购物车、最大数量)


Q13: 请为支付功能设计测试用例。

【核心解析】 支付方式覆盖(余额、银行卡、第三方);金额边界(0元、最大限额);异常处理(支付失败、重复支付、超时);安全性(加密、鉴权、防篡改)


Q14: 给定一个网页,如何设计测试方案?

【核心解析】 功能测试:覆盖所有功能点;UI测试:布局、样式、交互;兼容性测试:不同浏览器与分辨率;性能测试:加载时间、响应速度;安全测试:XSS、CSRF等;可用性测试:用户体验


Q15: 具体设计“商品加入购物车”的测试用例。如何描述Bug以及如何帮助开发定位?

【核心解析】 测试用例:正常添加、数量边界、未登录、库存不足、重复添加、并发等;Bug描述:步骤、预期、实际、环境、日志;定位:提供截图、抓包、复现步骤、日志片段


Q16: 如何判断前后端bug?

【核心解析】 抓包分析请求与响应;检查接口返回数据;对比前端展示与后端数据;查看日志;使用开发者工具


Q17: 请为单台电梯的功能设计测试用例,你会用到哪些测试设计方法?

【核心解析】 等价类划分(楼层按钮、开关门);边界值(楼层范围、超时时间);状态转换(运行/停止/开门/关门);场景法(正常乘梯、紧急呼叫);异常测试(断电、卡梯)


Q18: 黑盒测试常用的测试用例设计方法有哪些?请举例说明。

【核心解析】 等价类划分;边界值分析;决策表;因果图;状态转换;场景法;错误推测法


Q19: 简历中“白盒测试覆盖率 95%”是指什么?如何实现?

【核心解析】 语句覆盖、分支覆盖、路径覆盖;工具如JaCoCo;结合单元测试;排除不可达代码


Q20: 设计微信扫码场景的测试用例。

【核心解析】 正常扫码、二维码过期、网络异常、光线不足、摄像头权限、多码识别、连续扫码


Q21: 设计直播弹幕的测试用例。

【核心解析】 发送、接收、显示、延迟、并发、过滤、表情、网络异常


Q22: 对电梯设计测试用例,给一个方向即可。

【核心解析】 功能测试(开关门、楼层选择)、性能(响应时间)、安全(超载、急停)、异常(断电)


Q23: 请设计测试用例:支付完成后15分钟内可以取消订单。

【核心解析】 等价类:15分钟内取消、超过15分钟取消、刚好15分钟边界;状态转换:支付成功->可取消->已取消/超时不可取消;异常场景:取消时网络中断、重复取消、取消后重新支付;结合业务规则:部分退款、优惠券返还


Q24: 什么是等价类划分?请举例说明。

【核心解析】 将输入域划分为若干等价类,每个等价类代表一组有效或无效数据;从每个等价类中选取一个代表值进行测试;减少测试用例数量同时保证覆盖率;例如登录功能:有效用户名(长度、字符)、无效用户名(空、超长、特殊字符)


Q25: 请为登录页面设计测试用例。

【核心解析】 功能测试:正常登录、错误密码、空输入、记住密码;UI测试:布局、提示信息;安全测试:SQL注入、XSS、暴力破解;兼容性测试:不同浏览器、分辨率;性能测试:并发登录响应时间


Q26: 请为视频会议软件设计测试用例。

【核心解析】 功能:音视频通话、屏幕共享、聊天、录制;性能:延迟、丢包、并发用户数;兼容性:不同操作系统、浏览器、设备;安全:加密、权限控制;易用性:界面布局、操作流程;异常:断网重连、设备切换


Q27: 请解释白盒测试中的路径覆盖、条件覆盖和条件组合覆盖。

【核心解析】 路径覆盖:覆盖所有可能路径;条件覆盖:每个条件真/假至少一次;条件组合覆盖:所有条件组合至少一次


Q28: 针对直播间PK功能,请设计测试用例。

【核心解析】 功能测试:PK发起、匹配、计时、计分、奖励;边界值:PK时长、人数上限;异常场景:网络中断、一方退出、分数相同;兼容性:不同设备、系统;性能:高并发PK;安全:刷票、作弊


Q29: 针对游戏中购买道具的接口,如何设计正向、反向及边界值的测试用例?

【核心解析】 正向:正常购买、余额充足、道具存在;反向:余额不足、道具不存在、重复购买;边界值:购买数量为0、最大数量、负数;异常:网络超时、支付失败、并发购买


Q30: 请为搜索框设计测试用例。

【核心解析】 功能测试(输入正常/异常字符、长度、特殊符号);UI测试(布局、提示文字);性能测试(响应时间);兼容性测试(不同浏览器/设备);安全性测试(SQL注入、XSS)


Q31: 如何测试“添加到购物车”功能?

【核心解析】 功能测试(添加不同商品、数量、重复添加、库存不足);UI测试(按钮状态、反馈提示);性能测试(并发添加);异常测试(网络中断、登录失效);数据验证(购物车数量、金额)


Q32: 请为登录界面设计测试用例。

【核心解析】 功能测试(正确/错误用户名密码、空值);UI测试(界面布局、错误提示);安全性(SQL注入、暴力破解、验证码);性能(响应时间);兼容性(浏览器、移动端)


Q33: 如何测试卡牌的概率?

【核心解析】 大量重复抽卡;统计概率与设计值对比;使用假设检验;边界条件(保底机制);模拟随机数生成;自动化测试脚本


Q34: 对于经济类的海克斯(如天降金币),如何设计测试用例?

【核心解析】 功能测试(金币增加数值正确);边界值(0金币、最大金币);触发条件(回合、等级);与其他效果叠加;异常情况(网络中断)


Q35: 对于战力类的海克斯(加攻击力或攻速),需要单独测还是重新测?涉及什么测试用例?

【核心解析】 需要单独测试效果数值;重新测试与其他系统交互;用例:基础属性变化、叠加规则、持续时间、与装备/技能联动;回归测试核心战斗


Q36: 上线一个抽奖活动,单抽100金币,十连抽1000金币,奖池每个道具都有概率,每个道具保底100抽,抽到后保底清零。请设计测试用例。

【核心解析】 等价类划分:单抽、十连抽、金币不足、保底触发;边界值:保底次数边界(99、100、101);状态转换:保底清零逻辑;概率验证:大量模拟验证概率分布;异常场景:网络中断、并发抽奖


Q37: FPS游戏新上了一把枪,请设计测试用例。

【核心解析】 功能测试:射击、换弹、瞄准、开镜;性能测试:帧率、内存、发热;数值测试:伤害、射速、弹道;兼容性测试:不同分辨率、设备;网络测试:延迟、丢包;交互测试:与其他武器切换


Q38: 用户下单支付、派单、骑手接单、确认送达,设计测试用例。

【核心解析】 正常流程:下单-支付-派单-接单-送达;异常场景:支付失败、派单超时、骑手取消;边界条件:库存不足、金额为零;并发场景:多人同时下单;状态转换:订单状态流转


Q39: 登录界面测试用例。

【核心解析】 功能测试:正确用户名密码;异常测试:错误密码、空输入;边界测试:密码长度;安全测试:SQL注入、XSS;UI测试:布局、提示信息;性能测试:响应时间


Q40: 对于一个输入范围为1~100的输入框,测试输入2和98,这两个是不是等价类?

【核心解析】 2和98属于有效等价类;但边界值测试需关注1、100、0、101;等价类划分时2和98可视为同一类;但建议结合边界值


Q41: 如果让你测试《原神》“充月卡”这个场景,你会怎么设计测试用例?

【核心解析】 功能测试:购买、到账、每日领取;边界测试:月卡到期、续费;异常测试:支付失败、网络中断;数值测试:原石数量;兼容性测试:不同平台


Q42: 针对一段代码,黑盒测试和白盒测试分别怎么测?

【核心解析】 黑盒:基于输入输出,使用等价类、边界值、决策表等;白盒:基于代码结构,使用语句覆盖、分支覆盖、路径覆盖等


Q43: 微信发红包测试用例。

【核心解析】 功能测试:普通红包、拼手气红包;边界测试:金额上限、个数上限;异常测试:余额不足、网络异常;兼容性测试:不同版本;性能测试:并发抢红包


Q44: 针对《巫师 3》这种“主线 + 大量支线”的网状任务结构,你会怎么设计测试?

【核心解析】 采用状态转换图覆盖任务状态(未接/进行中/完成/失败);等价类划分任务类型;边界值测试任务触发条件;组合测试覆盖任务间依赖;探索性测试发现交互异常;性能测试关注加载和响应


Q45: 针对《巫师 3》这种网状任务测试设计,还有别的补充点吗?

【核心解析】 增加兼容性测试(不同平台/配置);数据驱动测试验证不同存档;异常测试(中断任务、同时接多个任务);可用性测试评估任务指引;自动化回归测试核心任务链


Q46: 硬件通过上传升级包升级的场景设计法(基本流、备选流)以及画出流程图。

【核心解析】 基本流:正常升级流程;备选流:升级包损坏、网络中断、电量不足、版本不匹配、升级失败回滚;流程图需包含判断节点


Q47: 举个具体例子怎么写测试用例的。

【核心解析】 以登录功能为例:等价类划分(有效/无效用户名密码);边界值(密码长度);决策表(记住密码、忘记密码);场景法(正常登录、错误密码、账号锁定)


Q48: 针对蔚的大招设计测试用例。

【核心解析】 技能描述理解;功能测试(伤害、范围、冷却);边界值(距离、时间);异常情况(空放、打断);组合测试(与其他技能交互)


Q49: 场景题:在地图里有一棵树,靠近树的5米范围内,触发怪物,打完怪物触发boss,打完boss触发宝箱,开宝箱获得奖励,针对这个场景设计测试用例。

【核心解析】 触发条件(距离5米);怪物生成与战斗;Boss触发条件;宝箱交互;奖励获取;异常情况(距离边界、同时触发、网络延迟)


Q50: 如果有数据库存档功能,再想想有哪些测试用例。

【核心解析】 存档与读档正确性;数据一致性;存档覆盖(自动/手动);异常情况(存档损坏、版本兼容);性能(存档大小、读写速度)


Q51: 针对怪物范围,还能想到哪些测试点?

【核心解析】 范围边界(5米内/外);多个怪物同时触发;范围重叠;移动中触发;范围显示(如有);性能(大量怪物)


Q52: 场景题:游戏背包里,每次发放新的奖励,都要进行测试验证,怎么进行测试?

【核心解析】 奖励发放条件;背包容量;奖励类型(道具、货币);叠加规则;UI显示;数据正确性


Q53: 把奖励区分,经常用的和不经常用的,经常用的这部分奖励,奖励弹出发放后,就不再检查后续的逻辑,不经常用的奖励,就挨个测试一遍,你认为这种方案有什么问题?

【核心解析】 忽略边界情况;经常用的奖励可能隐藏bug;不经常用的奖励测试成本高;缺乏整体覆盖;建议基于风险调整测试策略


Q54: 概率宝箱,设计测试用例,如何确保这个概率是ok的?

【核心解析】 概率验证(大量样本统计);边界值(0%和100%);伪随机算法测试;保底机制;客户端与服务端一致性


Q55: 测试用例的设计方法有哪些?请举例说明。

【核心解析】 等价类划分;边界值分析;决策表;因果图;状态转换;场景法;错误推测法;正交实验法


Q56: 针对王者荣耀妲己的大招设计测试用例。

【核心解析】 技能效果验证(伤害、范围、冷却);边界值(距离、血量);交互测试(与其他技能组合);异常场景(网络中断、目标消失);兼容性(不同设备、分辨率)


Q57: 针对闪耀暖暖的付费衣服,请列出测试点。

【核心解析】 购买流程验证(支付成功/失败/取消);衣服属性与描述一致;穿戴效果显示;不同场景下的表现(战斗、展示);退款与售后逻辑


Q58: 针对你开发的项目的动态优先级,该如何设计测试用例?

【核心解析】 优先级规则理解;等价类与边界值;状态转换;组合测试;异常场景;性能与并发


Q59: 测试用例怎么设计,常用方法有哪些?

【核心解析】 等价类划分;边界值分析;决策表;因果图;状态转换;正交实验;场景法


Q60: 请为登录页面设计测试用例。

【核心解析】 等价类(有效/无效用户名密码);边界值(长度);安全测试(SQL注入、XSS);UI验证;错误提示;会话管理;多端登录


Q61: 请为收银台功能设计测试用例并写出脚本。

【核心解析】 功能:点选/扫码加购、修改数量、金额计算;边界值;异常(负数、超量);性能;兼容性;自动化脚本示例


Q62: 黑盒和白盒测试方法有哪些?

【核心解析】 黑盒:等价类、边界值、决策表、状态转换、错误推断;白盒:语句覆盖、分支覆盖、路径覆盖、MC/DC


Q63: 对错误推断法的理解?

【核心解析】 基于经验和直觉推测缺陷;常见错误场景(空值、越界、重复操作);与其它方法结合


Q64: 结合实习经历,讲一下你是如何运用测试方法设计测试用例的。

【核心解析】 等价类划分;边界值分析;场景法;错误推测法;正交实验法


Q65: 请为百度网盘的下载功能设计功能测试用例,使用黑盒测试方法。

【核心解析】 等价类划分:正常下载、断点续传、下载失败;边界值:文件大小限制、并发下载数;场景法:下载中取消、暂停、网络切换;异常场景:磁盘满、权限不足;兼容性:不同浏览器、操作系统


Q66: 请设计登录页面的测试用例。

【核心解析】 功能测试:正确用户名密码、错误密码、空输入;UI测试:界面布局、提示信息;安全测试:SQL注入、暴力破解;性能测试:并发登录;兼容性:不同浏览器;异常场景:网络中断、session过期


Q67: 请为一个接口设计测试用例。

【核心解析】 功能测试:正常参数、边界值、异常参数;参数校验:类型、长度、必填;鉴权测试:有效/无效token;性能测试:响应时间、并发;安全测试:SQL注入、XSS;幂等性测试


Q68: 请为微信发红包功能设计测试用例,包括金额、场景等。

【核心解析】 等价类划分(有效/无效金额);边界值(0.01、200、200.01);状态转换(未领取/已领取/过期);兼容性(不同版本、网络);异常场景(余额不足、并发抢红包)


Q69: 请为登录界面设计测试用例。

【核心解析】 功能:正确/错误账号密码、空值、验证码、锁定、互踢;边界:超长字符、特殊字符、弱密码;安全:SQL注入、XSS、明文、token校验;兼容:多浏览器、APP、网络异常


Q70: 如何设计高质量的测试用例?请结合具体方法说明。

【核心解析】 等价类划分;边界值分析;场景法;决策表;状态转换;正交实验法;用例要素完整(优先级、步骤、预期结果)


Q71: 针对一个生成三角形的函数,如何设计测试用例?

【核心解析】 等价类:有效三角形(等边、等腰、不等边);无效三角形(两边之和≤第三边);边界值:边长0、负数、极大值;异常输入:非数字、空值


Q72: 如何针对一个App设计测试用例?用户体验方面如何设计?

【核心解析】 功能测试;UI测试;兼容性测试(系统版本、屏幕尺寸);性能测试(启动速度、内存);易用性测试(交互流程、反馈);异常场景(网络切换、中断)


Q73: 测试点该怎么梳理?如何保证不遗漏?

【核心解析】 基于需求文档和设计文档;使用等价类、边界值、决策表等方法;绘制业务流程图;考虑正向和异常场景;评审和交叉检查


Q74: 拿短信验证登录功能,如果测试的话会考虑哪些点?

【核心解析】 功能验证:正常发送、接收、验证码正确/错误;边界:验证码有效期、重发间隔、输入格式;异常:网络中断、手机号无效、重复发送;安全性:暴力破解、验证码加密、接口防刷


Q75: 如何保证测试覆盖率?

【核心解析】 需求全覆盖;等价类边界值;判定表;状态转换;代码覆盖率工具;评审与度量


Q76: 请为登录功能设计测试用例(用户名8-20字符,密码数字字母组合)。

【核心解析】 等价类:有效/无效用户名长度、密码格式;边界值:8、20、9、19;特殊字符;空值;错误提示;安全性(SQL注入、XSS);UI验证


Q77: 请为上传文件功能设计测试用例(只能上传小于10MB的文本格式)。

【核心解析】 等价类:文件大小<10MB、=10MB、>10MB;文件类型:txt、非txt;边界值:10MB、0字节;文件名特殊字符;上传中断;并发上传;安全性


Q78: 如何测试一个点击弹窗的功能?

【核心解析】 触发条件;弹窗内容;关闭方式(点击关闭、遮罩层、ESC);多次点击;快速连续点击;弹窗层级;响应式设计;无障碍


Q79: 如何针对管理员增删改查订单功能设计测试用例?

【核心解析】 增:必填项、重复、边界值;删:存在/不存在、关联数据;改:字段校验、状态流转;查:精确/模糊、分页、排序;权限验证;并发操作


Q80: 举例说明边界值分析法在实际项目中的应用。

【核心解析】 输入框长度:0、1、最大、最大+1;数值范围:最小值、最大值、边界附近;时间范围:开始/结束日期;列表项数:0、1、n、n+1;结合等价类划分


Q81: 如何设计一个登录功能的测试用例?

【核心解析】 等价类:有效/无效用户名密码;边界值:密码长度;功能:正常登录、记住密码、忘记密码;安全:SQL注入、XSS、暴力破解;异常:网络中断、多次失败锁定;兼容性:不同浏览器


Q82: 如何设计一个注册功能的测试用例?常用的测试用例设计方法有哪些?

【核心解析】 等价类划分(有效/无效数据);边界值分析(长度、范围);决策表(条件组合);场景法(正常/异常流程);错误推测法;正交实验法


Q83: 如何测试一个二维码生成功能?

【核心解析】 等价类:不同内容(文本、URL、数字)、长度、编码;边界值:空内容、超长内容;兼容性:不同扫描工具、不同设备;异常:特殊字符、损坏二维码;性能:生成速度、并发生成


Q84: 请用XMind设计购物车的测试点。

【核心解析】 功能测试:添加商品、删除商品、修改数量、清空购物车、结算;UI测试:布局、显示、响应式;兼容性测试:不同浏览器、设备;性能测试:加载时间、并发;异常测试:网络中断、库存不足、价格变化


Q85: 如何整理测试点?请举例说明。

【核心解析】 从需求文档提取功能点;使用思维导图分层梳理;结合测试设计方法如等价类、边界值;考虑正常、异常、边界场景;举例:登录功能测试点包括账号密码正确、错误、空、特殊字符等


Q86: 你知道哪些测试用例编写方法?

【核心解析】 等价类划分法;边界值分析法;决策表法;因果图法;状态转换法;正交实验法;场景法


Q87: 等价类划分法如何提取测试点?

【核心解析】 划分有效等价类和无效等价类;每个等价类取一个代表值;覆盖所有有效和无效等价类;注意边界值需单独测试;举例:输入年龄1-100,有效等价类1-100,无效等价类小于1和大于100


Q88: 如果测试安装功能,如何使用等价类划分法提取测试点?

【核心解析】 考虑安装路径、磁盘空间、权限、系统版本等输入;划分有效等价类如默认路径、足够空间、管理员权限;无效等价类如只读路径、空间不足、非管理员;覆盖安装成功、失败、取消等场景


Q89: 什么样的测试用例算是好的用例?

【核心解析】 覆盖全面,包括正常、异常、边界;可重复执行;步骤清晰,预期结果明确;独立性高,不依赖其他用例;可追溯需求;易于维护


Q90: 设计一个测试用例主要包含哪些要素?

【核心解析】 用例编号;测试模块;测试标题;前置条件;测试步骤;输入数据;预期结果;实际结果;状态;优先级


Q91: 如何为换装游戏设计测试用例?请结合测试设计方法说明。

【核心解析】 等价类划分(不同服装类型、搭配规则);边界值(数量限制、属性值);状态转换(穿戴、卸下、购买);场景法(完整搭配流程);兼容性(不同设备显示效果)


Q92: 请为微信语音功能设计测试用例。

【核心解析】 功能测试(录制、发送、播放、暂停、音量调节);异常场景(网络中断、权限拒绝、麦克风故障);性能测试(长时间录制、并发发送);兼容性(不同手机型号、系统版本);边界值(语音时长限制、文件大小)


Q93: 如何测试点赞功能?请设计测试用例。

【核心解析】 功能测试(点赞/取消点赞、点赞数更新、重复点击);并发测试(多人同时点赞);性能测试(高并发下响应时间);异常场景(网络异常、未登录);边界值(点赞数上限、快速连续点击)


Q94: 如何测试游戏中的技能系统?

【核心解析】 技能效果验证(伤害、冷却、范围);技能组合与交互;升级与解锁逻辑;边界值(技能等级上限、资源消耗);性能测试(多人同时释放技能);兼容性(不同设备表现)


Q95: 请介绍测试设计方法,并举例说明如何做边界值分析。

【核心解析】 等价类划分、边界值分析、决策表、因果图、状态转换;边界值分析选取输入范围的边界(如最小值、最大值、略小于/大于);例如年龄字段,边界为0,1,17,18,60,61


Q96: 如何为刚写的代码设计测试数据?

【核心解析】 等价类划分;边界值分析;覆盖正常与异常路径;考虑数据依赖与组合;使用参数化测试


Q97: 测试用例的设计方法有哪些?

【核心解析】 等价类划分;边界值分析;决策表;因果图;状态转换;正交实验;场景法;错误推测法


Q98: 一个好的测试用例应该具备哪些特点?

【核心解析】 完整性:覆盖需求;可重复性;独立性;可追溯性;清晰简洁;有效发现缺陷;可维护


Q99: 针对百度网盘视频播放功能,设计测试用例。

【核心解析】 功能测试:播放、暂停、快进、音量等;兼容性测试:不同浏览器、设备;性能测试:加载时间、卡顿;异常场景:网络中断、文件损坏;安全测试:权限校验


Q100: 针对淘宝购物车页面,设计测试用例。

【核心解析】 功能测试:添加、删除、修改数量、结算;UI测试:布局、显示;性能测试:加载速度;兼容性测试:不同浏览器;异常场景:库存不足、网络异常