博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
消失在技能栏里的安装技能
阅读量:5160 次
发布时间:2019-06-13

本文共 1133 字,大约阅读时间需要 3 分钟。

♣软工的第二次作业是练习自动测试技术,这里我使用的是Junit工具进行自动测试

♣选择了Junit就是个错误吧,因为...我是一个安装技能条为0.00%的渣啊...不过还好,我有 自己聪明的小脑瓜 教程


  • 一、完成下载安装(欲生欲死)

① 先安装jdk(←说真的,我第一次听说这个东西)

1348705-20180321164139785-161711414.png

♥ 然后,如果你正确安装好了jdk,就会找到如下两个文件夹↓↓↓

1348705-20180321164959327-37702108.png

下载jdk需要下载的两个文件一定!!要在!!一个盘里!!不要问我是怎么知道的,我第一遍下载完根本找不到文件夹我会说?!我可能是安装了一个空气文件夹吧

②emmmm.....java环境???(一定要好好弄环境!非常重要!!)

1348705-20180321171045397-2032506480.png

♥ 不确定是不是弄好了环境???看图↓↓↓

1348705-20180321171213865-627865715.png

1348705-20180321171236978-1455384935.png
1348705-20180321171243873-2094261941.png

③肥常easy地下载Eclipse~ (机智)

1348705-20180321172001174-1242594896.png

咳咳咳...艰难地下载安装成功的我,虽然看起来...真的...好简单的步骤啊...我连VC6.0都是别人帮我下载的我会说?

  • 二、使用使用~开始造作~ 啊哈~

    ① 编写需要被测试的Java类

    ♣新建File->New->Java Project

    ♣右键src->New->Package

    ♣右键mango->New->Class

    ♣输入被测试的类

    如图 ↓↓↓ <( ̄︶ ̄)↗(吼吼吼~)

    1348705-20180321172758315-1747503087.png

② 导入Jnuit

♥ 右键mango->Build Path->ADD Libraries 点击Next选择JUnit4点击Finish

1348705-20180321173513164-306506493.png

1348705-20180321173521980-833061056.png

③编写测试类

♥ 步骤同上 ( ╯▽╰)~

1348705-20180321173613961-1833737646.png

④测试结果~当当当当~

1348705-20180321173751193-1630066360.png

♣Runs:表示总共有几个测试方法,已经运行了几个;

♣Errors:表示抛出异常的测试方法的个数;

♣Failures:表示失败的测试方法的个数;

♣打钩:表示通过测试方法;

♣绿色的进度条表示测试成功,红色的进度条则表示测试失败。


  • 三、完善Junit

    ①基于上述demo 规范化Junit

    规范前↓↓↓(@ ̄ー ̄@)

    1348705-20180321235517862-34864965.png

    规范后↓↓↓ o()q

    1348705-20180321235525671-1322458093.png

②自动添加测试方法

♥假设现在要测试的类里面有很多方法,总不能一个个的手写这些方法吧,所以可以用用IDE了。使用IDE自动生成测试类。

1348705-20180322000006343-1583136713.png

1348705-20180322000013504-486049323.png
1348705-20180322000021443-1316817446.png

♥自动生成的相应的测试方法╮(╯▽╰)╭

1348705-20180322000130430-1363519343.png

♥当然,运算结果是错误的QAQ

1348705-20180322000201108-1638554369.png


  • 四、心得♂感悟(喵喵喵???)

    我...我...我......我感觉又刷新了我的系统QAQ...感觉这一套下来之后,技能栏里可以点亮✔安装技能了!!! (/▽╲),而且,我越来越喜欢MarkDowd这个编辑器了(/ω╲)


  • 你知道,故事的结尾并不重要,生活唯一确保我们的就是死亡。
  • 所以,我们最好不要让那结尾,夺走了故事的光芒。

转载于:https://www.cnblogs.com/for-Catherine/p/8617901.html

你可能感兴趣的文章
(ios实战)实现类似于android 的toast控件
查看>>
mysql传统主从、双主复制+keepalived配置步骤
查看>>
关于MarshalByRefObject的解释
查看>>
vue之路由传参
查看>>
基于jquery的页面分屏切换模板
查看>>
《经济学通识》七、医患关系,毒奶和产品质量
查看>>
验证码校验的前世今生及心得体会
查看>>
log4net 开启内部调试
查看>>
Java多线程学习笔记(二)
查看>>
地图源改变之后mxd文件打开很慢的问题
查看>>
51Nod - 1013 3的幂的和
查看>>
Leetcode 492. 构造矩形
查看>>
一、浏览器生成消息(1)
查看>>
如何让phpstorm支持.install .inc
查看>>
游戏代码
查看>>
Django 模板系统
查看>>
第二次实验报告
查看>>
spring boot
查看>>
webapck html-loader 静态html模块化
查看>>
Python编程之基础知识练习_002
查看>>