软件单元测试步骤:

在这里我就只贴重要步骤和相关截图。

  • 1.准备工作

    windows 10环境、Eclipse软件、待测JAVA代码

  • 2.新建JAVA项目,命名为Junit_3.8,点击下一步

  • 3.选择添加库,点击下一步

  • 4.添加库->JUnit->Junit3,点击完成

  • 5.新建->包

  • 6.为hejinhong包新建一个hjh类

  • 7.为hjh.java添加简单测试代码

    package hejinhong;
    public class hjh
    {
    public int add(int a,int b)
    {return a+b;
    }
    public int div(int a,int b)
    {return a/b;
    }
    }
  • 8.同hejinhong包,新建一个源文件夹unittest

  • 9.最关键的一步,为测试代码新建测试用例,设置完成,点击下一步

  • 10.测试方法,选择对应文件名下的函数,点击下一步,一个测试类就创建成功了

  • 11.右击hjhTest.java->调试方法->Junit测试

  • 12.到此,一个完整的单元测试就完成了

测试结果显示代码有两处错误。

软件单元测试操作步骤(java版)相关推荐

  1. 高云软件新建工程操作步骤

    高云软件新建工程操作步骤: 一,打开高云软件,选择新建工程: 参考文档: Gowin Programmer用户指南 Gowin设计约束指南 Gowin在线逻辑分析仪用户指南 Gowin功耗分析工具用户 ...

  2. fsQCA操作步骤简单版

    目录 一.QCA分析粗略步骤 二.详细步骤梳理 1.打开数据  csv格式 2.校准variables→compute 3.必要条件分析analyze→necessary conditions 4.真 ...

  3. ubuntu16.04 更新软件源 操作步骤

    由于linux系统自带的镜像源都在国外,国内用户下载或更新软件会比较慢,有时是非常慢,所以国内某些机构,如大学,研究院所,就在国内建了linux的镜像源服务器供国内linux用户使用,而我们要使用这些 ...

  4. 仿QQ聊天软件及源码java版

    一直以来,很多java的同志们都没有一个完整资料来参考.把源码贴出来,大家共享! import java.awt.BorderLayout; import java.awt.Component; im ...

  5. 微信分享详细步骤--java版

    公司需要做一个H5手机端投票活动,涉及到分享授权登陆和微信分享,这里就只讲微信分享.废话不多说了.欢迎指出文中不足. 一.线下测试(测试公众号) 1.申请一个微信测试公众号 网址:http://mp. ...

  6. 记录操作日志(JAVA版某大厂基础实践)

    1. 操作日志的使用场景 2. 实现方式 2.1 使用 Canal 监听数据库记录操作日志 2.2 通过日志文件的方式记录 2.3 通过 LogUtil 的方式记录日志 2.4 方法注解实现操作日志 ...

  7. Cognex读码器和DataMan软件常规操作步骤记录

    读码器软件:DataMan 6.3.3 设置工具 官网地址:https://www.cognex.cn/zh-cn 康耐视(Cognex)官网-DataMan支持 今天是2023-05-18,实验室常 ...

  8. 小学生四则运算出题程序 无操作界面java版 简单的运用java中一些基本操作

    这是本学期java课中实验大纲里的第一个实验,这里简单做了一个无用户界面版本. import java.util.Random; import java.util.Scanner;public cla ...

  9. 时间操作(Java版)—获取给定日期N天后的日期

    版权声明:本文为博主原创文章.未经博主同意不得转载. https://blog.csdn.net/wangshuxuncom/article/details/34896777 获取给定日期N天后的日期 ...

最新文章

  1. Conan客户端简单使用示例
  2. DHCP自动分配地址;DHCP指定IP给客户端
  3. windows 下常用命令行
  4. 普通人的经验和技能交易平台
  5. 恢复被CVS被Override and Update后的代码
  6. Mysql 监控小脚本
  7. 对Openshift上的Play Framework 2应用进行故障排除
  8. JFreeChart API文档
  9. line-height 与垂直居中!
  10. js元素事件的绑定与解绑,绑定事件的区别
  11. ADMT3.1快速迁移域用户账户和组[为企业维护windows server 2008系列十四]
  12. 2015.5.11 string与byte[]相互转换
  13. nyoj 19 擅长排列的小明(深搜,next_permutation)
  14. 服务器分为应用服务器和什么_为什么要对无服务器应用单一责任原则
  15. 运行不了cracker.jar?激活MyEclipse
  16. 管理每日日程提醒以及待办清单的备忘便签有哪些
  17. 计算机专业在职研究生排名,计算机专业在职研究生学校排名
  18. 周易八卦——数字卦预测的程序实现
  19. edx 4G Network Essentials 4 - Nodes of the control plane (HSS, MME)
  20. vscode 新建cpp文件_vscode怎样新建项目和文件 值得收藏

热门文章

  1. 电脑如何识别服务器的硬盘分区,bios如何识别新硬盘分区
  2. 伦敦银和现货白银换算
  3. 线性二次型调节器LQR/LQC算法解析及求解器代码(matlab)
  4. ZooKeeper的典型应用场景之负载均衡。
  5. ElasticSearch 集群安装,简单使用
  6. Marvell 88W8686/88W8782/88W8801 WiFi模块驱动程序的编写
  7. Java对dat文件内容进行查询_java读写dat文件
  8. 【Ma蚁】蚂蚁上市,打新攻略,你可能拥有的
  9. C++ pair 和make_pair的用法
  10. java 同或_java语言中同或运算的实现