航空服务查询问题

  1. 航空服务查询问题:根据航线,仓位,飞行时间查询航空服务。

假设一个中国的航空公司规定:

① 中国去欧美的航线所有座位都有食物供应,每个座位都可以播放电影。

② 中国去非欧美的国外航线都有食物供应,只有商务仓可以播放电影。

③ 中国国内的航班的商务仓有食物供应,但是不可以播放电影

④ 中国国内航班的经济仓只有当飞行时间大于2小时时才有食物供应,但是不可以播放电影。

请用程序实现上述功能,并用决策表法设计测试用例,再执行测试,撰写实验报告。

序号

航线

舱位

飞行时间

 

食物供应

 

电影播放

1

欧美

商务舱

两小时以内

可以

2

欧美

商务舱

超过两小时

可以

3

欧美

经济舱

两小时以内

可以

4

欧美

经济舱

超过两小时

可以

5

国外非欧美

商务舱

两小时以内

可以

6

国外非欧美

商务舱

超过两小时

可以

7

国外非欧美

经济舱

两小时以内

8

国外非欧美

经济舱

超过两小时

9

国内

商务舱

两小时以内

10

国内

商务舱

超过两小时

11

国内

经济舱

两小时以内

12

国内

经济舱

超过两小时

 

序号

输入数据

预期输出

1

航线:欧美,舱位:商务舱,飞行时间:两小时以内

食物供应:有,电影播放:可以

2

航线:欧美,舱位:商务舱,飞行时间:超过两小时

食物供应:有,电影播放:可以

3

航线:欧美,舱位:经济舱,飞行时间:两小时以内

食物供应:有,电影播放:可以

4

航线:欧美,舱位:经济舱,飞行时间:超过两小时

食物供应:有,电影播放:可以

5

航线:国外非欧美,舱位:商务舱,飞行时间:两小时以内

食物供应:有,电影播放:可以

6

航线:国外非欧美,舱位:商务舱,飞行时间:超过两小时

食物供应:有,电影播放:可以

7

航线:国外非欧美,舱位:经济舱,飞行时间:两小时以内

食物供应:有,电影播放:无

8

航线:国外非欧美,舱位:经济舱,飞行时间:超过两小时

食物供应:有,电影播放:无

9

航线:国内,舱位:商务舱,飞行时间:两小时以内

食物供应:有,电影播放:无

10

航线:国内,舱位:商务舱,飞行时间:超过两小时

食物供应:有,电影播放:无

11

航线:国内,舱位:经济舱,飞行时间:两小时以内

食物供应:无,电影播放:无

12

航线:国内,舱位:经济舱,飞行时间:超过两小时

食物供应:有,电影播放:无

posted @ 2025-03-19 20:23  涨涨涨张  阅读(15)  评论(0)    收藏  举报