5.2 系统调试和测试(课件)《管理信息系统》(上海交通大学出版社)
2024-02-07
|
22页
|
55人阅读
|
0人下载
普通
内容正文:
管理信息系统实施
第 1 页
— 1 —
1
系统调试和测试
03
过渡页
TRANSITION PAGE
过渡页
TRANSITION PAGE
第 1 页
— 1 —
一、系统调试
系统调试是指从系统功能的角度对所实现的系统功能及功能间的协调运行进行检验、调整,找出系统中可能存在的问题,并进行更正,以达到系统设计的全部要求。系统调试的过程通常分为以下3步。
(1)单个模块调试。对单个模块进行检查,保证其内部功能的正确性。
(2)模块组装调试。对各个子系统内部的模块进行组装,并检查其模块间的调用关系、数据的传递是否正确,本子系统的功能是否完整。
(3)系统联调。把各个子系统组装成整个系统,并检验各个子系统间的协同情况。
第三节
系统调试和测试
第 1 页
— 1 —
3
二、系统测试
1.系统测试的目的
系统测试是为了发现错误而执行程序的过程,它是以找错误为目的,不是要证明程序无错。测试时要精心选取那些容易发生错误的测试数据,以十分挑剔的态度去发现程序中的错误和不完善的地方,并及时加以修改和完善。
第三节
系统调试和测试
第 1 页
— 1 —
4
二、系统测试
2.系统测试的内容
包括:① 输入的数据是否正确保存;② 运行结果数据能否正确地输出;③ 数据间的计算关系是否正确;④ 数据统计方法和口径与需求是否一致;⑤ 是否出现汉字字符或其他字符乱码等。
系统测
试的内容
数据处理正确性测试
功能完整性测试
系统性能测试
强大的感染力、影响力
功能完整性测试是指检查开发完成的系统是否具备系统设计中所提出的全部功能,不仅要检测主要的业务功能,而且要检查所有的辅助功能和所有的细节性功能。
性能测试是比较容易被忽略的一项测试内容,它包括系统运行速度、操作的灵活性、用户界面的友好性、对错误的检测与提示能力等方面的测试。
第三节
系统调试和测试
第 1 页
— 1 —
5
二、系统测试
3.系统测试的方法
强大的感染力、影响力
2)动态测试法
原理如图5-9所示。(略)
(1)黑盒测试。即穷举数据,检查所有数据经过处理后所得结果是否正确。它选择有代表性的数据进行检查。
(2)白盒测试。即覆盖路径,检查所有路径是否正确。它选择主要路径,如选择、循环路径进行检查。
1)静态测试法
静态测试法是指以人工方式对程序进行分析和测试,如桌前检查、代码会审等,其成效比较明显,可以查出30%~70%的逻辑错误,且成本低。
第三节
系统调试和测试
第 1 页
— 1 —
6
二、系统测试
4.系统测试的注意事项
强大的感染力、影响力
在进行系统测试时,要注意下列问题。
(1)系统测试环境应与未来的系统实际运行环境一致。
(2)系统测试前应准备好测试数据,明确测试内容。
(3)进行系统测试时,应有用户参加。
(4)测试完成后,要书写测试报告。
第三节
系统调试和测试
第 1 页
— 1 —
7
三、系统测试应用案例
1.测试规范
强大的感染力、影响力
A(严重):系统崩溃、数据损坏丢失、功能没有实现(包括与需求不符)。
B(较严重):操作性错误、错误结果、遗漏功能。
C(一般):UI布局、文字、小问题等。
D(建议):不影响使用的瑕疵或更好的实现。
1)缺陷和错误分类
(1)严重级
第三节
系统调试和测试
第 1 页
— 1 —
8
三、系统测试应用案例
1.测试规范
强大的感染力、影响力
Urgent(最高优先级):立即修复,停止进一步的测试。
High(次高优先级):在发布前必须修复。
Medium(中等优先级):时间允许应该修复。
Low(最低优先级):下一发布周期前修复或不修复也能上线使用。
1)缺陷和错误分类
(2)优先级
第三节
系统调试和测试
第 1 页
— 1 —
9
三、系统测试应用案例
1.测试规范
强大的感染力、影响力
新记录(New):测试中新报告的BUG。
打开(Open):被确认分配给相关的开发人员处理。
修正(Fixed):开发人员完成修改,等待测试验证。
拒绝(Reject):拒绝修改的BUG或不是BUG。
延期(Deferred):不在当前版本修改的BUG,下一版本修改。
重新开放(Reopen):进行回归测试后仍然未修复或重现的缺陷。
关闭(Closed):BUG已修复。
2)BUG的状态
第三节
系统调试和测试
第 1 页
— 1 —
10
三、系统测试应用案例
1.测试规范
BUG的记录信息一般包括测试软件名称、测试
版本号、测试人、测试事件、测试软件和硬件配置环境、BUG严重性及类型、BUG描述、BUG的优先级、必要的截图、BUG记录的当前状态等。
3)BUG的管理与跟踪
第三节
系统调试和测试
第 1 页
— 1 —
11
三
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。