测试与调试

     本次实验,我们小组设计了一个点名系统

      现今,高校老师为检查同学的出勤率,主要通过学生名单进行抽点或进行学生即时提交作业及签到的方式,

      这些方式难免会出现浪费时间,代点名等现象。在自动化办公系统逐步普及的今天,

     C/S或B/S的应用系统已经非常普及,而Java技术更是普遍运用于C/S和B/S的模式设计当中,

     基于Java的自动化点名系统不仅可以节约时间,还简单易用,提高了点名,请假,了解课程信息的效率。

     与此同时,该系统可以为师生提供一个更好的交流平台,学生可以通过该系统去查询自己本学期的到课情况,有效促进了自动化教学,更利于教学相长。

下面是我们系统的源码链接

http://www.cnblogs.com/zhangji0522/p/4563822.html

 

 

  • 7.测试与调试

  • 测试用例        此次测试我们用了 Junit 4 来对系统进行单元测试

测试框架是最流行的Java单元测试框架。Junit被用来开发对Java类的单元测试。它就是一个类包,提供了各种方法来测试Java类中的方法(method)。

  Junit 4 特性

  • 简单的注解,提供书写Junit测试的基本特性
  • 断言方法(Assert Methods)比较测试的方法执行结果值和期望值
  • @Ignore 注解,忽略测试方法或者测试类的执行
  • 期望异常测试
  • 超时测试 , 测试方法的执行时间
  • 测试组件,一起运行一些测试类
  • 参数化测试, 以不同的输入参数值测试方法  
  •   

    Junit Window 有以下特性:

    • Runs: 显示了执行了的junit测试用例(方法)总数
    • Errors:  显示结果为error/exception的测试用例总数
    • ③ Failures:显示测试用例执行失败总数
    • ④ Failure Trace:展示 error/exception or failure trace
    • ⑤ Show Failures Only:只显示失败的用例信息
    • ⑥ Scroll Lock:scroll lock
    • ⑦ Rerun Test: 重新运行测试用例
    • ⑧ Rerun Test – Failure First:重新运行测试用例,先执行失败了的测试用例
    • ⑨ Stop Junit Test Run:停止单元测试
    • ⑩ Test Run History:显示测试用例运行历史
  • 测试结果   截图如下
  • 调试方法       

  • Junit被用来开发对Java类的单元测试      

posted @ 2015-06-19 21:31  supipka  阅读(558)  评论(0编辑  收藏  举报