携程测试工程师面试题及详细答案.docx

携程测试工程师面试题及详细答案

一、基础理论题(必问,考察基本功,无套路)

1.请说说黑盒测试和白盒测试的区别,结合携程的场景举个例子

答案:核心区别在于是否了解代码逻辑和内部实现——黑盒测试不用看代码,只看输入输出和业务场景,聚焦“功能是否符合需求”;白盒测试需要看代码逻辑,关注“代码是否正确、有无冗余/漏洞”。

结合携程场景:黑盒测试比如测试携程酒店预订功能,输入入住日期、退房日期、人数,点击预订,检查是否能正常生成订单、扣款是否正确,不用管后台代码怎么处理日期校验、订单生成;白盒测试比如测试携程机票价格计算接口,需要看代码里的计价逻辑(折扣、税费、燃油费的叠加公式),检查是否有逻辑漏

文档评论(0)

1亿VIP精品文档

相关文档