XX系统测试总结报告文档格式.docx
《XX系统测试总结报告文档格式.docx》由会员分享,可在线阅读,更多相关《XX系统测试总结报告文档格式.docx(29页珍藏版)》请在冰豆网上搜索。
![XX系统测试总结报告文档格式.docx](https://file1.bdocx.com/fileroot1/2023-2/3/6d82b3d6-90d4-491f-9755-a54d8bce13af/6d82b3d6-90d4-491f-9755-a54d8bce13af1.gif)
10、数据清零
11、合并单元格、拆分单元格
1.5.4报表运用
1、查询、查询配置。
2、待办事项(进入系统执行、暂不执行、进入报表执行、间隔_分执行一次、紧急、普通、正常、保持)。
3、数据导入、数据导出、(DBF、EXCL)数据导出(打印)、输出到。
4、转移记录。
5、栏目帮助(栏目帮助设置同时比较多个栏目)、标志、多选标志、标志任选一
5、合并报表(删除新增、(保留新增—>
数据覆盖、数据累加)、保留不增、按指定时间范围合并、打开表自动合并、自动添加栏目的合并、按通配符如01..05.0101和%ztmb.01?
?
以及01#.10.380.0101方式的合并、编码公式不为A1的合并、按过滤条件的合并)。
6、从其他表合并数据
7、汇总(报表启动自动执行、按条件汇总、汇总栏目、不汇总栏目、)。
8、汇总帐套(汇总被汇总的帐套列表)。
9、报表结转(结转参数、结转数据(不结转条件、结转清零栏目、结转不清零栏目))。
10、传出参数传入参数双击打开报表(x=007.30.1101:
)、(x=007.30.1101:
查询相关表#A11)、(x=008.15.10.a9:
)(openwin=008.10.25:
CODE=%C3)
1.5.5单据设计器
1、Label-标签
2、TextBox–文本框
3、CheckBox–检查框
4、DateTime–日期
5、TreeView–树型视图
6、DataGrid–数据表格
7、GridView数据列表框
8、写动态SQL关联互动
9、直接关联互动
10、在列表框中搜索
11、TabelLayoutPanel-表格面板
12、Splitter-分隔面板
13、LineH–横向线条
14、LineV–竖向线条
15、Button-功能按钮
16、其他功能
17、点击按钮执行公式
18、按钮时间定位
19、功能按钮点击切换分页
20、为按钮设置快捷键
21、Picture–图片
22、图片(多媒体字段)——采集指纹用
23、图片——指纹审核
24、OtherFile–其他文件
25、Panel-容器面板
26、GroupBox—组容器
27、TableLayout-表格面板
28、ComboBox-下拉列表框
29、ListBox-列表框
30、TexBoxScale-磅秤控件
31、一览卡的使用设置
32、Chart图形分析控件
33、gauge仪表分析控件
34、multimedia多媒体控件
35、mediaplayer播放器
36、gantt甘特图
37、单据设计器生成打印格式
38、单据设计器格式输出生成EXCEL
1.5.6计算公式
测试要求:
公式测试在两张表中完成,所有测试的公式测试完成必须全部保留已便于下次测试用。
每测试一个公式用相应的勾稽关系进行检查。
1.5.6.1本表公式
●A1=10
●A12=A15
●A12=A15..18
●A16=A18+A19
●A16=(A18+A19)*2
●(A1=’02’):
A1=10
●(A1=’02’..’08’):
A12=10
●(A1=’02’&
A11=’08’):
A12=10
●(A1=’02’|A11=’08’):
1.5.6.2汇总公式
●A11=01.201:
:
A12
解释:
本表A11列等于201表A12列的合计数。
●(A1='
105'
):
A11=(01.201:
A11+01.201:
A12)*2
本表A1列为105的行等于201表A11列的合计数与A12列的合计数的
1.5.6.3文本及变量公式
●%x1=(a1='
001'
a5
(A1='
01'
A22=’%x’
●A11=01.101:
(A1=%A1):
A12C
●%x=min(a12)
(a1=’0102’):
a13=%x
●%x=max(a12)
●(LEN(A1)=2):
a21=9
●a12=power(a11,2)
取a11的平方。
如果取立方可用a12=power(a11,3)
●a13=sqrt(a12)
a13等于a12栏的开方。
●A1=%ML1.%ML2.0101:
●%czyxm
●%czybm
●@zsdjbh
●year(a12)
●month(a12)
●day(a12)
1.5.6.4表间取数公式
A11=01.201:
101'
●A11=01.101:
'
(A1=%A14):
(A13=%A1):
('
+%A1=A1):
+%A1+'
02'
=A1):
●(A1<
='
●(A12<
15):
●(A1='
|A1='
102'
1.5.6.5同期数及上月数公式
(%A1=A1&
A3=SY-1):
(A1=substring(%A1,1,3)):
解释:
本表的A11列等于201表A1列从第一位开始取三位与本表的A1列相同的第A12列数据
A13=(%A1='
●A14=01.101:
):
A11..13
A14列等于101表A1列等于101的行的A11列到A13列之和。
●A13=(A1=%A1&
A3=1..%CY):
●A13=(A1=%A1&
A3=%CY-1):
●A13=(A1=%A1&
A2=%CN-1&
A3=%CY):
A22=(A1=%A1&
A1='
..'
12'
A22
本表A1为01的行的A22列等于A1为02到12的行的A22列之和。
a11=006.10.001:
05'
28'
&
A2=%cn-1&
A3=%cy):
a12
A11列等于01的行的A11列等于A1为05到28的行的A12列上年同期数之和。
1.5.6.6标志取数公式
(A15>
>
%A1=A1):
本表的A11等于本表A1与201表A1相同且201表的A15包含01的A12列数据。
注:
a15>
可用于对标志的判定,即可判定标志15栏为01。
((A15>
|A15>
)&
本表的A11等于201表A1与本表A1相同且201表的A15等于01或02的A12列数据。
●(A15>
’01’):
(%A1=A1):
本表的标志等于01(A15为标志)的行的A11等于201表A1与本表A1相同的A11列数据
1.5.6.7取多媒体公式
●A11=01.101:
A12D
1.5.6.8条件及循环公式
条件及循环公式
●if('
%x1='
)
{
008.10.001:
(a1=’01’):
a31=40
}
如果%x1等于字符串01,那么008帐套10目录001表中a1列为01的a31列等于40。
a11
if(%x1<
10)
{
show('
小于10'
'
Test'
如果%x1小于10,弹出对话框提示“小于10”。
Test为窗口名称。
●for(%l=1..5)
a%1=008.10.0201:
(%a1=’02’):
a%l
}
本表A1=01行1到5列分别等于008.10.0201表A1=02行的1到5列。
●for(%L=%c1..%c2)
a%L=008.10.0201:
循环%C1至%C2内的值
1.5.6.9公式简化
A、公式中:
(a1='
xxxx'
)直接简写为xxxx,省略a1=。
例:
18:
a19=0001.10.380.0219:
12:
a23
替代公式:
(a1=’18’):
(a1=’a12’):
B、自定义公式格式
第1步:
打开【杂项】→【公式缩写设置】,设置缩写
KF:
%2.%3:
(A1=’%1’):
%4
第2步:
设置公式
(a1=’000001’):
a16=[a14.1010.000002kf999]
上面公式替代为(a1=’000001’):
a16=999.0101:
(a1=’000002’):
a14
1.5.7报表打印
1、打印格式增加、删除、复制、设置打印模板
2、报表类型:
1_正常连续输出报表、2_重复列输出报表(横向)、3_分离列输出报表(纵向)、4_人员档案、5_单行输出、6_报表合并打印。
重点测试特殊报表打印:
工资条打印、重复列输出、分离列输出、报表合并打印、员工档案表打印。
3、报表模式:
1_连续打印、2_末级连续打印、3_分类末级打印、4_单行末级打印、5_按当前级宽打印、6_按同类当前级宽打印、9_单据打印(1,2,3,9,22)、10_打印卡片、91_套打收款凭证、92_套打付款凭证、93_套打转账凭证。
4、【重复次数】、【分离列所占列数】、【截止列字母】、【表头栏目行数】、【打印起始页】
5、打印控制选项:
打印页码、补打空行、奇偶行打印、末页打印合计、审核后打印、总是从第一行开始、打印提示。
6、过滤条件设置、打印栏目设置、报表合并打印。
7、打印时参数使用:
打印时文字与值的合并,将文字和系统取值合并到一起并显示到一个单元格,例:
RMBDX=人民币大写:
+a40。
8、单据设计器生成打印格式。
1.5.7财务流程测试
1.5.7.1账簿处理
1、财务账簿导入--》结转--》核对结转后的期初--》录入凭证--》核对凭证登帐数据--》核对期初期末余额与明细账是否一致。
(账簿是否能统计)
2、插入科目(重点测试两个连续科目之间插入科目应为插入下级)。
3、插入下级科目(已经发生数据科目不可插入下级、)。
4、启用后账簿中A12、A13、A14、A15、A16、A17是否为可读写(应为可读写)。
5、变更有数据的科目编码(变更后凭证中编码应随之改变)。
6、计算账龄(不动日期两种算法1、最后一笔凭证发生的年月如:
200903。
2、余额为零,并且之前发生过凭证,此月为不动日期)。
7、核对总分类账。
测试建议:
每次测试前将账簿所有公式敲空格重新保存。
1.5.7.2凭证
1、凭证检查科目(借方检查科目、贷方检查科目、必须有科目)。
2、数量科目凭证录入,非数量科目凭证录入。
重点测试非数量科目1、在凭证中数量栏是否可读写,应为只读。
2、录入科目回车后录入金额,按←时是否回到科目编码处,而不是数量栏目)。
3、录入完整的凭证之后存盘,重新打开,记录是否都在,数据是否正确登帐并自动汇总到一级科目。
4、凭证录入三条以上分类后用鼠标滚轮上下滑动,观察记录是否有变。
5、凭证录入在最后条分录金额处录入金额后不回车直接保存,查看是否存盘正常及是否登帐并自动汇总到一级科目。
6、科目编码处M+及M++功能、MJ+、MD+、MJ++、MD++批量录入功能。
7、CTRL_↓快捷键到附件,辅助账科目在辅助选项中的控制。
8、存盘后重新打开凭证,查看附件及辅助账选项是否为只读(应为只读,只有在进入编辑状态后才可写)。
9、按先借后贷排序(存盘后自动按先借后贷排序)。
10、自动补空凭证编号(自动将空缺的凭证编号填充)。
11、统计码判断(在存盘判断科目中包含1001及1002科目出现时提示录入统计码)。
12、当前凭证时间不能小于前一份凭证。
13、复制凭证、粘贴凭证、冲销凭证、删除凭证。
14、修改凭证日期、修改凭证编号、删除凭证。
15、凭证分册、删除分册
16、凭证汇总表、凭证汇总表(按科目)、凭证汇总表(全部凭证按科目)
17、支票生成凭证、凭证生成支票--》查询明细账--》核对账簿发生与凭证数据--》核对账簿与明细账。
18、控制不允许修改其它操作员的凭证(用公式控制)
19、查询凭证、审核的凭证、查询未审核、检查缺号凭证。
20、凭证模板增加、删除。
21、凭证科目编码处SHIFT调凭证模板、是否存盘并登账成并自动汇总到一级科目。
22、审核后登帐、查看审核历史。
每次测试前将凭证所有公式敲空格重新保存。
1.5.7.3财务报表
1、资产负债表用简化公式取账簿数据。
2、其他报表非简化公式表间取数。
3、勾稽关系检查(表间、表内、FOR、IF、勾稽关系提示)。
1、公式:
a12-(a1='
a14=0
2、公式:
03'
a14=0.12
3、公式:
for(%l=1..3){(a1='
16'
a%l-(a1='
15'
a%l}>
=0}
4、公式:
2'
|a1='
3'
4'
5'
6'
7'
a%l=0}
5、公式:
008.10.0101:
a1-008.10.0102:
a1=0
6、公式:
a11-008.10.0102:
a12=008.10.0101:
a13+(a1='
7、公式:
%x=008.10.380.0101:
(a1=’02’):
a19
If(%x>
008.10.380.0101:
(a1=’03’):
a19-008.10.380.0103:
a19=0
4、报表表样下发,接收。
5、目录右键接收老企业之魂数据。
6、合并报表。
7、汇总帐套汇总数据、数据抵消。
1.5.7.4打印
测试要求:
用打印机测试打印效果
1、凭证普通打印、套打(重点测试:
合计大写、表头表尾处取值是否正确、)
2、明细账
3、总分类账
4、连续打印明细账、连续打印总分类账
5、凭证、凭证套打、凭证汇总表
6、凭证封面
7、科目手册、科目余额表、试算平衡表
8、普通报表
1.6测试阶段
系统测试
1.7测试工具
Bugzilla缺陷管理系统
1.8参考资料
《全面信息化操作手册》
《新增功能》
2测试概要
XX后台管理系统测试从2007年7月2日开始到2007年8月10日结束,共持续39天,测试功能点174个,执行2385个测试用例,平均每个功能点执行测试用例13.7个,测试共发现427个bug,其中严重级别的bug68个,无效bug44个,平均每个测试功能点2.2个bug。
XX总共发布11个测试版本,其中B1—B5为计划内迭代开发版本(针对项目计划的基线标识),B6-B8为回归测试版本。
计划内测试版本,B1—B4测试进度依照项目计划时间准时完成测试并提交报告,其中B4版本推迟一天发布版本,测试通过增加一个人日,准时完成测试。
B5版本推迟发布2天,测试增加2个人日,准时完成测试。
B6-B11为计划外回归测试版本,测试增加5个工作人日的资源,准时完成测试。
XX测试通过Bugzilla缺陷管理工具进行缺陷跟踪管理,B1—B4测试阶段都有详细的bug分析表和阶段测试报告。
2.1进度回顾
版本/时间
计划开始时间
实际开始时间
计划完成时间
实际完成时间
加班
增加资源
B1
2007.7.2
2007.7.5
否
B2
2007.7.16
2007.7.19
B3
2007.7.23
2007.7.25
2007.7.24
2个人日
B4
2007.7.28
2007.7.29
2007.7.31
1个人1天1个人2天
B5
2007.8.1
2007.8.2
2007.8.6
2007.8.3
B6
2007.8.4
2个人1天
B7
2007.8.5
1个人1天
1个人日
B8
B9
2007.8.9
2007.8.10
B10
合计
1个人6天
11个人日
2.2测试执行
此次测试严格按照项目计划和测试计划执行,按时完成了测试计划规定的测试对象的测试。
针对测试计划规定的测试策略,在测试执行中都有体现,在测试执行过程中,依据测试计划和测试用例,对系统进行了完整的测试
2.3测试用例
2.3.1功能性
系统实现的主要功能,包括查询,添加,修改,删除。
系统实现的次要功能,包括为用户分配酒店,为用户分配权限,渠道酒店绑定,渠道RATE绑定,权限控制菜单按钮。
需求规定的输入输出字段,以及需求规定的输入限制
2.3.2易用性
操作按钮提示信息正确性,一致性,可理解性
限制条件提示信息正确性,一致性,可理解性
必填项标识
输入方式可理解性
中文界面下数据语言与界面语言的一致性
3测试环境
3.1.1软硬件环境
硬件环境
应用服务器
数据库服务器
客户端
硬件配置
CPU:
Intel(R)Celeron(R)CPU2.40GHzstepping01
Memory:
1048256k
HD:
ST380817AS80GSATA
软件配置
OS:
CentOS4.2
JDK1.5.0_06
Apache2.2.0
Tomcat5.5.15
MySQL5.0.17Linux
Window2000Professional(SP2)IE6.0.2900.2180.xpsp_sp2
网络环境
10MLAN
3.1.2网络拓扑
4测试结果
4.1Bug趋势图
此次黑盒测试总共发布11个版本,B1—B5为计划内迭代开发版本(针对项目计划的基线标识),B6-B11为进行的回归测试版本,bug版本趋势图如下图所示:
第一阶段,增量确认测试。
时间从2007年7月2日到2007年8月3日。
从Bug趋势图中可以看出,每个版本的bug数基本维持在60个左右。
B1:
从图中看到B1共有33个BUG,因为B1版本有一个功能模块在B2版本才开始测试,B1测试模块相对较少,所以B1版本bug相对较少。
B2:
由于B1中的一个功能模块增加到Build2中进行测试,这一版本除了对B1中的BUG进行验证同时对B1进行了回归测试,所以B2中的bug数相对B1出现了明显的增长趋势,
B3:
B3版本因为有B2版本的bug验收测试,以及B1,B2的回归测试,共发现67个bug,和B2基本保持一致。