创建了 #软件测试基础2016级7、8班# 任务:

任务一 软件测试基本概念
复习课上讲解知识,回答如下问题: 1(选择) 软件做测试的根本目的是什么? A.找出程序中的缺陷 B.确保程序没有缺陷 C.提高软件的质量 D.确保程序符合用户的需求 2、(简答) 系统针对无效输入,有哪些可行的响应方法? 3、(简答...

创建了 #软件测试基础2016级7、8班# 任务:

任务四 使用边界值分析法设计测试用例
1 需求:销售公司销售系统,要求输入枪机、枪托、枪管的月销售量;输出:销售商的提成。销售公司,月供应量分别是:枪机70个,枪托80个,枪管90个;最低销售要求,售出一支完整的步枪;其中枪机、枪托和枪管的单价分别是:$45,$30,$25;月销售提成比例计算:[0,1000]...

创建了 #软件测试基础2016级7、8班# 任务:

任务七 使用场景法和状态转换法设计测试用例
使用场景法设计测试用例,要求:画流程图,画基本流和备选流图并编号,写出简要的组合方式,最后写出测试用例: 1  针对:购物流程:登录,选择商品,填写收货地址,支付,使用场景法设计测试用例 2 针对图书馆借书流程使用场景法设计测试用例 使用状态转换法设...

创建了 #软件测试基础2016级7、8班# 任务:

任务八 知识总结
1 将黑盒测试用例方法知识点做整理,主要知识点包含每种方法是什么,怎么用,以及其适用场景;(思维导图或Excel表都可以) 2 简单试用禅道。

创建了 #软件测试基础2016级7、8班# 任务:

任务十 静态白盒测试部分作业
1 良心作业,以宿舍为单位,相互评审代码; 2 根据如下要求完成相应作业: 1)画出程序图(并编号); 2)计算环复杂度;(必须自己写) ; public struct MyDate //定义一个结构体,存储日期 { public int my_year; //年份...

创建了 #软件测试基础2016级7、8班# 任务:

任务五 根据正交表法设计测试用例
1 通读书上3.5节<使用正交表法设计测试用例>,理解3和4部分; 2 推理 正交表中n,q和s有什么关系; 3 根据如下需求设计测试用例: 1) 1 Microsoft Word 2013版本中打印设置分打印范围(所有页,当前页,设...

创建了 #软件测试基础2016级7、8班# 任务:

任务十二 动态白盒测试——独立路径测试
1 良心作业:依据自己的思路书写NextDate函数计算过程;然后根据独立路径设计测试用例的方法进行测试,并总结测试结果,根据发现的问题进行修改,直到测试通过。 2 必交作业:  1) 根据信息采集系统(书上99页)程序逻辑图 ,画出程序图; 2) 写出独立...

创建了 #软件测试基础2016级7、8班# 任务:

任务九 理解测试过程管理
1  阅读课本第4章内容,边读边思考,也可以看二级标题,自己写其中的内容,比如 测试分析、测试用例设计、测试小结等,写出思路后对照书上看(书上写的非常详细,不再占用课上时间讲解); 2 选择一个网站或APP或一个其他软件,进行测试用例设计,执行测试,缺陷提交,回归...

创建了 #软件测试基础2016级7、8班# 任务:

任务六 使用决策表和因果图设计测试用例练习
所有的问题都是按照步骤写: 1 分析原因和结果,并进行编号或值的确定; 2 画决策表(因果图,如果是因果图,则下一步画决策表); 3 对决策表进行合并; 4 根据合并后的决策表设计测试用例; (涉及到画图的地方,使用画图工具画;设计画表格和...

创建了 #软件测试基础2016级7、8班# 任务:

任务十一 动态白盒测试——判定测试作业
1 .依下图所给的源代码,先画出程序流程图,并标明每条边的编号,分别使用语句覆盖、逻辑覆盖、条件覆盖、判定条件覆盖、条件组合覆盖进行用例设计,以表格的形式提交,写出每个变量分别的取值,预期输出和所走的路线; 2 将书上计算NextDate的函数程序图画出来,尝试找出其独...

创建了 #软件测试基础2016级7、8班# 任务:

任务二 测试流程和等价类测试用例设计方法
1 根据理解,写出测试流程(使用简图表示),要求按自己的理解画; 2 根据NextDate函数需求,输入某一日期,程序输出该日期对应的下一个日期;使用等价类划分测试用例,按等价类划分法设计测试用例的步骤写,例如:步骤一:选择的被测对象是……步骤二:划分的有效等价类...

创建了 #软件测试基础2016级7、8班# 任务:

任务三 使用等价类划分法设计测试用例
(将用例写在Excel表格中,提交截图) 一:针对计算器中有效输入是0——99的整数,设计有效测试用例和无效测试用例 二:针对Windows命名规则,设计测试用例,文件名可以包含除、/:*?”< >和|之外的任意字符,n长度是1-255个字符 ...

任务12

1、

2、独立路径:

1) 1,2,3,4,5,6,7,8,1,3,5,6,9 ;

2)1,3,4,5,6,7,8,,1,3,5,6,9 ;

3)1,2,3,5,6,7,8,1,3,5,6,9;

4)1,2,3,4,5,6,9;

5)1,2,3,4,5,6,7,9;

3、存在不可行的独立路劲:1,2,3,4,5,6,7,9

4、不存在高概率路径

5、不存在冗余路径

@刘兴梅‍ 

任务七参考答案:

1)流程图

2)写出测试用例:

状态转移法设计测试用例:

1 参考答案:

1)图:

用例:

任务十:

1 程序图:如下:

2 环复杂度:

V(G) = 5+1 = 6

任务十二的答案:

2 (1)程序图如下:

(2)写出独立路径:

1) 1,2,3,4,5,6,7,8,1,3,5,6,9 ;

2)1,3,4,5,6,7,8,,1,3,5,6,9 ;

3)1,2,3,5,6,7,8,1,3,5,6,9;

4)1,2,3,4,5,6,9;

5)1,2,3,4,5,6,7,9;

(3)是否存在不可行路径:

有 。如第2问中,第5条路径,即为不可行路径;

(4)无

(5) 无

抱歉老师,昨天作业忘记交了,希望您能验收

当设计测试用例时,应从分析业务、分析系统本身的功能和特性入手,达到方法的灵活运用。还需要考虑界面功能和易用性方面的测试。

老师,不好意思,我的作业交的晚了,希望您能验收。

软件测试课程资料网盘地址:百度网盘地址:https://pan.baidu.com/s/1slCzwuh提取码:qmrh

公共课程资料github地址:https://github.com/edu2act/course-foundation-software-tesing/tree/98b7004fdf4ade8a1f370167468c618a98881b97/PPT

 

 

 

运价后台需求说明书

V2.101

 

 

 

 

 

 

 

输入人员

输入日期

 

 

 

 

 

 

 

本文档及其里面所包含的信息为机密材料

并且由善理易飛(香港)有限公司拥有。

本文档中的任何部分都不得以任何手段任何形式进行复制与传播。

未经善理易飛书面授权,不得将材料泄露给第三方。

Copyright © eflyttc版权

保留所有的权利。

 

                    

目 录

TOC \o "1-3" \f \h \z 1.      业务目标与定义... PAGEREF _Toc450815149 \h 1

1.1         业务目标. PAGEREF _Toc450815150 \h 1

1.2         业务定义. PAGEREF _Toc450815151 \h 1

2.      业务流程... PAGEREF _Toc450815152 \h 1

3.      功能描述... PAGEREF _Toc450815153 \h 1

4.      各功能介绍... PAGEREF _Toc450815154 \h 2

4.1         精确调价. PAGEREF _Toc450815155 \h 2

4.2         精确调价列. PAGEREF _Toc450815156 \h 2

4.3         精确导入. PAGEREF _Toc450815157 \h 2

4.4         新增调价规则挂起、解挂功能. PAGEREF _Toc450815158 \h 3

4.5         调价规则查询 增加状态筛选. PAGEREF _Toc450815159 \h 3

4.6         完善批处理功能. PAGEREF _Toc450815160 \h 3

4.7         编辑、查看功能调整. PAGEREF _Toc450815161 \h 3

4.8         操作日志. PAGEREF _Toc450815162 \h 3

5.      风险与漏洞... PAGEREF _Toc450815163 \h 4

5.1         删除记录. PAGEREF _Toc450815164 \h 4

5.2         空表上传限制. PAGEREF _Toc450815165 \h 4

5.3         涉及公式. PAGEREF _Toc450815166 \h 4

 

1.     业务目标与定义1.1      业务目标

·           对暂时不需要展示的调价规则进行挂起、解挂。

·           对所有调价规则进行分类筛选

·           可批量修改调价规则

·           每条运价规则中记录每一步操作日志

·           通过细化报价规则来应对市场变化,提高运营效率

1.2      业务定义

·           挂起:变更已选择调价规则的状态为挂起,暂时不展示该报价。

·           解挂:修改被挂起调价规则的状态为有效,正常展示报价

·           精确调价:在现有航线调价基础上增加日期调价,即可根据航线和日期调价。

2.     业务流程

3.     功能描述

l  功能列表

功能编号

功能名称

所属模块

访问权限

描述

3.1

精确调价

调价规则编辑模块

 

能够对该航线按日期调规则

3.2

精确调价列

调价规则

 

调价 规则列表增加精确调价列

3.3

精确导入

调价规则

 

除普通规则外,精确调价批量导入功能

3.4

挂起、解挂

操作栏

操作员

对调价规则挂起、解挂

3.5

状态筛选

运价规则查询

操作员

状态分为:有效、挂起、已删除

3.6

批处理

操作栏

操作员

对已选择调价规则批量修改加价和税费加钱

3.7

编辑/查看调整

调价规则操作栏

 

在每条规则后添加编辑、查看功能

3.8

操作日志

调价规则

 

可查询调价规则的增加、修改、删除、挂起、解挂、改动记录和操作人

 

 

4.     各功能介绍4.1      精确调价

l  在调价规则编辑页面添加精确调价功能。点击添加可录入起止日期、排除日期、加价、税费加钱。(航班日期必填,排除日期可不录入,加价和税费加钱至少填写一项)

l  支持添加多条、修改和删除。普通报价和精确报价重合日期以精确报价为准。精确报价日期不允许重复。

 

4.2      精确调价列

精确调价后在调价列表页添加精确调价列,对现有调价规则做说明。内容包括时间、加价、税费加钱。查看功能可查看规则明细和操作日志。

 

4.3      精确导入

批量操作支持表格导入,导入新表格只需填写CID、航司、航线、加价、税费加钱。导入后自动匹配到对应航线下。(同一条规则下精确调价日期不允许重复,重复报错上传失败)

 

4.4      新增调价规则挂起、解挂功能

针对选中调价规则支持挂起、解挂功能。被挂起的调价规则不展示报价,显示操作人。挂起状态的调价规则可被解挂,解挂后为有效规则,正常展示报价。

4.5      调价规则查询 增加状态筛选

调价规则查询新增状态筛选,分为有效、挂起、已删除三种状态(默认有效)。

有效:为正常展示的调价规则。

挂起:为人工挂起的政策,不报价,解挂后可恢复正常。

已删除:被删除的调价规则,被删除之日起记录保留一个月。

 

4.6      完善批处理功能

调价规则目前只支持批量删除,不支持批量修改。批量修改时需删除重新导入,使用不便。为提高工作效率,新增针对已选调价规则日期、加价和税费加钱的批量修改功能。

·           只修改普通调价区为普通调价,不调整精确报价。

·           只修改精确调价区为精确报价,日期必填,加价和税费加钱至少调整一项。

·           支持两个调价区域同时调整,加价和税费加钱未填写内容采用原有调价。

·           若批量精确调价日期和原有精确调价日期重复,覆盖重复日期,其它日期生成新精确调价。(例如对2-3+5调价,原有调价为1-2+33-4+8,则调整后调价为1-1+32-3+5,4-4+8

4.7      编辑、查看功能调整

对单一调价的编辑需要选中再打开下拉框选编辑,操作不便。在每条调价后增加编辑、查看功能。以便单条一条规则时可直接点击编辑或查看。

4.8      操作日志

对每条调价规则的操作应有操作日志,规则操作栏增加查看功能,可查看详细调价规则的增删改查日志(包含操作时间和操作人)。

 

 

5.     风险与漏洞5.1      删除记录

调价规则删除后无记录,为了降低误删风险,需要对删除的规则做保留,但不展示。如存储占据资源严重可保留一个月。

5.2      空表上传限制

     报价上传后经常出现空白情况,怀疑是表格上传有空白。请做限制,保证上传的报价为有效报价。    

 

5.3      涉及公式

总调价=加价(业务添加)+手续费(自动抓取)

票面加钱=总调价-税费加钱(业务添加)