1 / 7
文档名称:

软件测试课程报告.doc

格式:doc   大小:198KB   页数:7页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件测试课程报告.doc

上传人:pppccc8 2019/8/11 文件大小:198 KB

下载得到文件列表

软件测试课程报告.doc

文档介绍

文档介绍:武汉轻工大学数学与计算机学院《软件测试》班级:软件工程1405学号:—姓名: 指导教师: 1•®JUnit是用于编写可复用测试集的简单框架,是xUnit的一个子集。xUnit是一套基于测试驱动开发的测试框架,。Junit测试是程序员测试,即所谓白盒测试,因为程序员知道被测试的软件如何(How)完成功能和完成什么样(What)的功能。多数Java的开发环境都已经集成了JUnit作为单元测试的工具比如Eclipse。,帮助我们最大限度地避免代码中的bug,以保证系统的正确性和稳定性。很多人对自己写的代码,测试时就简单写main,然后sysout输出控制台观察结果。这样非常枯燥繁琐,不规范。缺点:测试方法不能一起运行,测试结果要程序猿自己观察才可以判断程序逻辑是否正确。③JUnit的断言机制,可以直接将我们的预期结果和程序运行的结果进行一个比对,确保对结果的可预知性。,导入JUnit相关包,因为eclipse集成了JUnit框架所以可以直接右键项目选择BuildPath 点击AddLibraries-选择JUnit-点击Next,选择JUnit版本,然后Finisho(其实也可以下载ja「包作为用户库来添加)编写一个简单的计算类:Calcuate类[java]・util;/"*实现加减乘除的简单计算类*^lassCalcuatE{publicintretu「npublicintreturn}publicintreturnpublicintreturn}add(intsiirtb){a+b;subtract(inta^intb){a-b;multiply(inta,intb){a*b;divide(inta,intb){a/b;①右键Calcuate类,new—个JUnitTestCase:enmemonoNewOpenOpenWithOpenTypeHierarchyShowIn®CopyCopyQualifiedNamePasteMDeleteF3>F4Alt+Shift+W>trl+VDeleteJavaProjectProject..・PackageClassInterfaceEnumAnnotationSourceFolderRemovefromContextBuildPathSourceRefactorCtrl+Alt+Shift+DownAlt十Shift+Alt十Shift+TJavaWorkingSetFolderFileiexrJUnitTestCasePExample...P3Other... Ctrl+NAImport...•—Export...alcuat(References②弹出的对话框,暂时不做修改,直接点击next:(这样创建的测试类会在同一个包下,暂时不管测试类和业务类的隔离)SBNewJUnitTestCaseJUnitTestCaseSelec