测试与调试

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

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

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

 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类的单元测试
测试与调试_第1张图片

测试与调试_第2张图片

你可能感兴趣的:(测试)