川石教育
全国咨询热线:136-9172-9932
  1. 首页 > 资讯与干货 > IT资讯

断言的介绍以及如何用Ant来运行JUnit

作者:川石学院 日期:2021-10-25 17:21:59 点击数:

一天一个关于测试知识点,5分钟内讲解你最关心的软件测试问题,今天就来谈谈关于软件测试中的“断言的介绍以及如何用Ant来运行JUnit”。

断言的介绍以及如何用Ant来运行JUnit(图1)

  1、介绍一下断言

  断言是编程术语,表示为一些布尔表达式,程序员相信在程序中的某个特定点该表达式值为真,可以在任何时候启用和禁用断言验证,因此可以在测试时启用断言而在部署时禁用断言。同样,程序投入运行后,最终用户在遇到问题时可以重新启用断言。

  使用断言可以创建更稳定、品质更好且 不易于出错的代码。当需要在一个值为FALSE时中断当前操作的话,可以使用断言。单元测试必须使用断言(Junit/JunitX)。

  可以看出,断言在JUnit测试中的重要性,JUnit最后是通过断言来决定测试用例是否通过。下面来看看常见的断言,如表2-1所示。

表2-1 JUnit的断言

断言的介绍以及如何用Ant来运行JUnit(图2)

  2、用Ant来运行JUnit

  Ant是一种基于Java的build工具。理论上来说,它有些类似于Unix C中的make ,但没有make的缺陷。目前的最新版本为:Ant 1.10.1。使用Ant运行JUnit后可以产生一个优秀的测试报告,并且便于集成在CI环境中。具体操作如下:选择Project,右击鼠标,选择“Export”,在弹出菜单中选择“General->Ant Buildfile”,如图2-7所示。然后选择【Next>】

断言的介绍以及如何用Ant来运行JUnit(图3)

图2-7 选择Ant Buildfile

  在图2-8中选择所需用Ant运行的Project,最后点击【Finish】

断言的介绍以及如何用Ant来运行JUnit(图4)

图2-8 选择Ant Buildfile

  这时候在左边导航菜单栏会发现名为build.xml的文件和junit目录(可能是由于Eclipce自身的Bug,这个目录经常自动生成不了,需要手动创建),如图2-9所示。选择文件build.xml如图2-10,然后选择“Run As->External Tools Configurations…”。

断言的介绍以及如何用Ant来运行JUnit(图5)

图2-9 Export to Ant后的文件变化

断言的介绍以及如何用Ant来运行JUnit(图6)

图2-10 选择External Tools Configurations…

  选择项目对应的build.xml设置页面,选择Targets标签,进入图2-11界面。

断言的介绍以及如何用Ant来运行JUnit(图7)

图2-11配置build.xml

  选择build[default](必选项)、需要测试的文件以及junitreport(用于生成测试报告),最后点击【Run】按钮。等待测试完毕后,打开junit目录中的index.html,展示本次测试的报告,如图2-12所示。

断言的介绍以及如何用Ant来运行JUnit(图8)

图2-12由Ant生成的测试报告


相关文章
  • 亚马逊运营成功转行软件测试,薪资13K表示很满意!2021-10-25 17:21:59
  • 西安川石的兰朋友喊你来当他的学弟学妹啦!2021-10-25 17:21:59
  • 国外的月亮也不一定比国内测试猿的年薪美~2021-10-25 17:21:59
  • 建筑工程专业朱同学成功转行为软件测试人!2021-10-25 17:21:59
  • 财务管理专业转行软件测试月薪甩会计几条街!2021-10-25 17:21:59
  • 只有技术沉淀才能成功上岸,深圳就业薪资13K!2021-10-25 17:21:59
  • 薪资11K!实现自我价值,从掌握一门IT技术开始...2021-10-25 17:21:59
  • 文科生转行软件测试照样拿下高薪15K!2021-10-25 17:21:59
  • 恭喜罗同学喜提19.5K,成功入行软件测试!2021-10-25 17:21:59
  • 毕业1年,迷茫的他最终选择转行软件测试2021-10-25 17:21:59