帮帮文库

返回

软件工程测试-打字程序白盒测试 软件工程测试-打字程序白盒测试

格式:word 上传:2022-06-25 15:43:27

《软件工程测试-打字程序白盒测试》修改意见稿

1、“.....程序的控制流图用表示。有个单入口和个单出口结点,并且不允许有个结点到其自身的身边。为描述定义使用测试,下面先定义几个基本术语变量的定义结点记做,变量的定义结点记做,谓词使用记做定义使用路径记做定义明确路径记做表将给出打字程序中变量的定义结点和使用结点。使用这些信息,结合图中的程序控制流图,可以识别各种定义使用路径和定义明确路径,对于不可执行的语句,例如常量和变量说明语句,是否应该被认为是定义结点,现在还是学术界争论的个问题。如果沿定义使用路径跟踪程序的执行情况,则这些结点并不很重要。但是如果出现了问题,包含这些结点有助于发现问题,则可视情况做出选择。江西信息应用职业技术学院计算机软件专业毕业论文第页共页下面将较详细的分析些定义使用路径。变量的定义使用路径变量有两个定义结点和两个使用结点,和,以及,和产生了条定义使用路径基本路径测试根据基本路径测试的方法,我们将先给出打字程序的数据控制流程图。画出打字程序的控制流程图流程图用来描述程序控制结构......”

2、“.....在流图中,每个圆,称为流图的结点,代表个或多个语句。个处理方框序列和个菱形决策框可被映射为个结点,流图中的箭头,称为边或连接,代表控制流,类似于流程图中的箭头。条边必须终止于个结点,即使该结点并不代表任何语句例如结构。由边和结点限定的范围称为区域。计算区域时应包括图外部的范围。图打字程序计算模块代码程序控制流程图计算圈复杂度江西信息应用职业技术学院计算机软件专业毕业论文第页共页圈复杂度是种为程序逻辑复杂性提供定量测度的软件度量,将该度量用于计算程序的基本的独立路径数目,为确保所有语句至少执行次的测试数量的上界。独立路径必须包含条在定义之前不曾用到的边。有以下三种方法计算圈复杂度流图中区域的数量对应于环型的复杂性给定流图的圈复杂度,定义为,是流图中边的数量,是流图中结点的数量给定流图的圈复杂度,定义为,是流图中判定结点的数量。对应上面图中的圈复杂度计算如下流图中有个区域条边节点判定点导出测试用例根据上面的计算方法......”

3、“.....条独立路径是指,和其他的独立路径相比,至少引入个新处理语句或个新判断的程序通路。值正好等于该程序的独立路径的条数。路径路径路径路径路径路径根据上面的独立路径,去设计输入数据,使程序分别执行到上面六条路径。设计测试用例为了确保基本路径集中的每条路径的执行,根据判断结点给出的条件,选择适当的数据以保证条路径可以被测试到,满足上面例子基本路径集的测试用例是路径的测试用例输入数据系统界面上打印出期望结果屏幕上会打印出路径的测试用例输入数据变量小于或等于或者是变量小于或等于,变量等于或者期望结果跳出此处,返回主界面路径的测试用例输入数据变量小于或等于或者是变量小于或等于,变量等于或者期望结果继续回到打字练习的界面路径的测试用例输入数据系统界面上打印出期望结果屏幕上会出现路径的测试用例输入数据变量等于或者期望结果跳出此处,返回主界面江西信息应用职业技术学院计算机软件专业毕业论文第页共页路径的测试用例输入数据变量等于或者期望结果继续回到打字练习的界面做完以上的工作后......”

4、“.....些独立的路径,往往还不是完全孤立的,有时它是程序正常的控制流的部分,这时,这些路径的测试可以是另条路径测试的部分。测试总结软件测试的误区软件开发完成后再进行软件测试人们般认为,软件项目要经过以下几个阶段需求分析,概要设计,详细设计,软件编码,软件测试,软件发布。据此,认为软件测试只是软件编码后的个过程。这是不了解软件测试周期的认识。软件测试是个系列过程活动,包括软件测试需求分析,测试计划设计,测试用例设计,执行测试。因此,软件测试贯穿于软件项目的整个生命过程。在软件项目的每个阶段都要进行不同目的和内容的测试活动,以保证各个阶段的正确性。软件测试的对象不仅仅是软件代码,还包括软件需求文档和设计文档。软件开发与软件测试应该是交互进行的,例如,单元编码需要其负责设置,版本管理和授权等等。如果有独立的测试组,最好也有独立的配置组。测试放在最后低估测试和测试所需的资源将导致在开发周期的末期才开始测试活动,而在那时要发现关键也将变的异常困难......”

5、“.....如何处理采用开发与测试并行的方式,当需求确定时就开始撰写测试计划。不完善的测试文档在分析测试部件的时候,不充分或不准确的测试文档测试计划,测试用例说明书,测试报告等等将浪费大量的时间,影响产品的质量和交付时间。如何处理详细认真的面对测试文档,在所有测试阶段中,测试文档都是个非常重要的工作。从软件生命周期的最初阶段就开始关注所有的测试文档并保持文档更新。测试的提高不要忘记更新测试计划和测试用例项目总是越来越竟紧张,直到项目顺利结束或者流产。相对来说,测试工作对技术的要求少些,但测试工作量是巨大的。每轮的测试,测试人员都需要知心部分或者所有的测试用例。在最紧张的时候,有种疲于奔命的感觉,你没有办法停下来,脑子里有个声音在说,向前,向前。最需要提醒的是测试管理人员。是的,测试人员必须往前赶,但是也不要忘记了,测试计划和测试用例是什么时候写的,这段时间呢的做过哪些更新。所以测试管理人员必须经常做测试计划和用例的更新。用例不会是成不变的,个用例在运行遍以后......”

6、“.....如果不补充更新的用例,怎么去对付被测试的程序呢。在报告个之前,需要重现遍江西信息应用职业技术学院计算机软件专业毕业论文第页共页开发人员和测试人员在工作上有些争论是很正常的,而有些事情却容易加深误解,虚假的就是其中之。个,开发人员花费时间去检查代码,最后却发现这是个假,自然怒火中烧。测试人员得知消息后也觉得很无辜,争辩说,我不知道啊,我的确是发现了。为什么开发人员不适合做测试呢那是因为开发人员总是有种心理预期,我的程序没问题或点点小的问题,没有什么的,简直可以忽略不计。而在测试人员总是怀疑有的心理倾向下,我们也要预防种报告虚假的。测试人员旦发现问题,心里就兴奋起来,这种兴奋程度与的严重程度成正比。兴奋起来后,人的理智便下降了,人的所见所闻可能与实际情况有所差异。例如很有可能是因为测试人员没有执行规定的步骤导致预期以外的结果,而测试人员被这个结果迷惑了,兴高采烈地把它当作上提交上去了。要避免这种问题的发现需要做的是在测试的过程中发现了问题,暂时不要作为提交......”

7、“.....继续往后做测试。几个小时后,测试工作告段落,我们可以做个简单的休息,放松下大脑。然后,回过头来处理这段时间内发现的问题。个个的重新做遍,再次发现的问题,就是真正的。测试人员不是神,而是普通的人,是人都会犯。我们要给自己个审查自己的机会,避免虚假的。在提交之前,查询下库或者和相关的同事做个简短的交流,尽量不提交重复的。更好更专业怎么才能做得更专业这个问题很难回答,下面的观点尽供参考少提交虚假。少提交重复的。穷追不舍。有的时候,只是个,可能需要测试人员反复证实,去和项目管理员和开发人员交流,去推动问题的解决,这样的过程没有股穷追不舍的劲是很难得成功的。重视交流。与和多做交流,这样的测试人员才不会孤陋寡闻。同时要记住说话的态度和方式,不要咄咄逼人。在交流时要让别人听得进你的忠言逆耳,你宙斯好不要作兴师问罪状,前面有个引子较好,慢慢道来。分析原因。我们发现了问题后,如果能够得到日志,我们不妨先做个日志检查,并把初步的问题原因分析写在报告里......”

8、“.....这样也增长了测试人员的经验。发现了问题后要重现遍,不要急于提交。不要放弃不能重复的。有个有偶然性,你遇上了次,而想重现的时候却再也看不到它了。测试人员可能不敢提交,因为没有办法重现。但即使只出现次,至少说明有可能有问题,所以,不要轻易放弃,要记录下来,下次遇到,证据就全了。不可重现的也可以提交,只要是注明这个不容易重现,以面他人误会,这样既不浪费开发人员的时间,也不让个漏掉。描述要清晰,无歧义。图片要经过裁剪。不要什么附带的图片都是全屏的截图,这样的文件打开速度慢,而且没有主次,开发人员不知道看哪里。经过才见后,突出重点,目了然,又节省了浏览的时间,何乐不为呢。江西信息应用职业技术学院计算机软件专业毕业论文第页共页总结与展望软件测试是为了发现而执行程序的过程。它不仅是软件开发阶段的有机组成部分,而且在整个软件工程即软件定义设计和开发过程中占据相当大的比重。软件测试是软件质量保证的关键环节,直接影响着软件的质量评估。软件测试不仅要讲究策略,更要讲究时效性......”

9、“.....对软件质量软件的可交付性和软件项目的实施周期起到锤定音的作用。随着市场对软件质量的不断提高,软件测试不断受到重视,但是由于总体上,国内软件项目过程不规范,导致重视编码和轻视测试的现象,对于软件测试的重要性测试方法和流程等还存在很多的认识。通过这次项目的实战训练,使我进步了解了软件测试的相关知识,增加了项目经验,为今后的实际工作中打下了坚实的基础。江西信息应用职业技术学院计算机软件专业毕业论文第页共页致谢本文是在我的导师贺晓敏悉心指导下完成的。在这难忘的大学学习生涯中,老师给了我精心的指导和细心的帮助。对于个即将走向社会的人来说,我深知这种学习机会是宝贵而难得的,能有今日的收获和成果与老师的谆谆教导密不可分,从他们那里我懂得了严谨求实的治学态度朴实无华的工作作风丝不苟的科研精神和真诚正直的做人品德,这对我来说,会受益终生。这也会在潜移默化之中影响着我今后的学习和工作,会激励我在未来的工作和生活中不断拼搏,积极进取。在此,我向老师表示衷心的感谢......”

下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
软件工程测试-打字程序白盒测试.doc预览图(1)
1 页 / 共 30
软件工程测试-打字程序白盒测试.doc预览图(2)
2 页 / 共 30
软件工程测试-打字程序白盒测试.doc预览图(3)
3 页 / 共 30
软件工程测试-打字程序白盒测试.doc预览图(4)
4 页 / 共 30
软件工程测试-打字程序白盒测试.doc预览图(5)
5 页 / 共 30
软件工程测试-打字程序白盒测试.doc预览图(6)
6 页 / 共 30
软件工程测试-打字程序白盒测试.doc预览图(7)
7 页 / 共 30
软件工程测试-打字程序白盒测试.doc预览图(8)
8 页 / 共 30
软件工程测试-打字程序白盒测试.doc预览图(9)
9 页 / 共 30
软件工程测试-打字程序白盒测试.doc预览图(10)
10 页 / 共 30
软件工程测试-打字程序白盒测试.doc预览图(11)
11 页 / 共 30
软件工程测试-打字程序白盒测试.doc预览图(12)
12 页 / 共 30
软件工程测试-打字程序白盒测试.doc预览图(13)
13 页 / 共 30
软件工程测试-打字程序白盒测试.doc预览图(14)
14 页 / 共 30
软件工程测试-打字程序白盒测试.doc预览图(15)
15 页 / 共 30
预览结束,还剩 15 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档