简答题
某Java语言开发的B/S架构项目,程序启动失败或运行时崩溃,请进行分析,列出可能的原因
用例题
某超市的购物APP,允许用户在超市内进行自助结算,超市内有正价商品,买2送一商品,直接折扣商品,APP包含以下功能:
1、点击扫描功能,对购买的物品进行扫描,读取价格
2、扫描到商品条码后,自动填充条码框,条码框也支持手动输入
3、已经扫描的商品可以删除或者减少数量
4、结算功能,点击结算对扫描物品进行结算
5、支付方式,APP账户余额支付,使用微信支付宝支付
6、支付成功自动生成开闸机开门密码,使用此码通过自主购物通道刷码开门离开
对不明确的需求可以自主假设分析,请按照上述需求进行测试用例设计(可罗列测试点)