当你Eclipse环境中改动项目中的某个方法时,你可能因为各种原因没有执行单元測试,结果代码提交,悲剧就可能随之而来。

所幸infinitest(http://infinitest.github.io/)提供了一个Continuous Testing插件,以及时自己主动执行单元測试。尽管会多占一些CPU资源,但开发者的硬件谁会不留一点余地呢?大不了,音乐、视频、360卸载就OK了。安装方法有两种:

(1)使用"Install new software",输入地址:http://infinitest.github.io/

(2)使用MarketPlace,速度确实快,谁用谁知道

安装好之后,重新启动Eclipse,Continuous Testing默认自己主动启动。

我们新建一个项目AutoTesting,打印一个简单的乘法口诀:

再建一个单元測试项目AutoUnitTesting:

改动一下原方法,添加一行“int num2 = 1 / 0;”,当保存改动时,Continuous Testing已经自己主动执行并在左下角显示结果。

当修正方法后,Continuous Testing会再次自己主动执行:

OK,这个功能是不是非常cool,至少会为我们节省一点点时间,歇息片刻,或跟MM聊两句,不是吗?

差点忘了,假设不想启用Continuous Testing,在Performance-general-InfiniteTest-去掉勾就可以。

邀月注:本文版权由邀月和CSDN共同全部,转载请注明出处。
助人等于自助!   3w@live.cn

转载于:https://www.cnblogs.com/mengfanrong/p/3778321.html

利用Continuous Testing实现Eclipse环境自己主动单元測试相关推荐

  1. Android自己主动化測试之Monkeyrunner用法及实例

    眼下android SDK里自带的现成的測试工具有monkey 和 monkeyrunner两个.大家别看这俩兄弟名字相像,但事实上是完全然全不同的两个工具,应用在不同的測试领域.总的来说,monke ...

  2. 在Eclipse中使用JUnit4进行单元測试(0基础篇)

    本文绝大部分内容引自这篇文章: http://www.devx.com/Java/Article/31983/0/page/1 我们在编写大型程序的时候,须要写成千上万个方法或函数,这些函数的功能可能 ...

  3. Selenium2 Python 自己主动化測试实战学习笔记(五)

    7.1 自己主动化測试用例 无论是功能測试.性能測试和自己主动化測试时都须要编写測试用例,測试用例的好坏能准确的体现了測试人员的经验.能力以及对项目的深度理解. 7.1.1 手工測试用例与自己主动化測 ...

  4. 【Android进阶】Junit单元測试环境搭建以及简单有用

    单元測试的目的 首先.Junit单元測试要实现的功能,就是用来測试写好的方法是否可以正确的运行,一般多用于对业务方法的測试. 单元測试的环境配置 1.在AndroidManifest清单文件的Appl ...

  5. 【金阳光測试】大话Android自己主动化測试--Android自己主动化系列(1)--金阳光于2013年4月份...

    Android自己主动化測试框架和工具在四年多的发展日趋成熟. 从五年前的第一代自己主动化架构演进到眼下第四代(本系列讲座第7篇后将具体剖析第三代和第四代自己主动化框架)从曾经最早谷歌推崇的monke ...

  6. Android 自己主动化測试之------ Monkey工具

    尽管 一般公司都有专门的測试人员,可是有时候 免不了 我们既要去开发产品,也要去測试产品,測试产品.有些机械化的 点界面的操作,谷歌已经给我们提供了工具.Monkey, 猴子測试. 什么是Monkey ...

  7. 逐步转向自己主动化測试

    从Mac team转到SSOteam的时间差点儿相同也有一个多月的时间了,当时Bruce问我要不要转team的时候,我也有考虑过一段时间.纠结于各种原因.然后.自己最后还是转了.经过大半个月的适应,还 ...

  8. 用python做自己主动化測试--绘制系统性能趋势图和科学计算

    在性能測试中.我们常常须要画出CPU memory 或者IO的趋势图. 预计大学里.大多数人都学习过matlib, 领略了matlib绘图的强大. python提供了强大的绘图模块matplotlib ...

  9. 【金阳光測试】基于控件核心技术探讨---Android自己主动化系列(2)---2013年5月...

    第一讲分享了下安卓自己主动化一些概况和一些自己主动化框架现状和技术可以解决什么样的问题. 这次课就深入到android世界里面.遨游.翱翔.深入了解自己主动化測试核心技术. 搞过编程开发的同学听到in ...

最新文章

  1. 水晶报表设置FiledObject支持HTML格式的数据
  2. EPSON机器人SPLE+语言_简单实例
  3. AtCoder AGC002E Candy Piles (博弈论)
  4. NLP-基础知识-005(专家系统)
  5. shell的基础学习
  6. 利用xml+xsl给客户机添加超级管理帐户!
  7. 剑指offer第二版-9.用两个栈实现队列
  8. 复位处理详细设计方案
  9. Cocos2d-x之Log输出机制
  10. 关闭TCP连接的学问
  11. sys_connect_by_path 用法
  12. Tensorflow快餐教程(6) - 矩阵分解
  13. unity3d游戏资源提取
  14. 【Web_接口爬虫_Python3_百度一下_requestjsonetree】百度一下,检索“成都”,爬取标题、内容、链接地址,保存文本_20200301
  15. 计算机网络的特点及性能
  16. 在python中get是什么意思_python get函数有什么作用?示例解析
  17. arduino笔记20:红外遥控
  18. RealView MDK开发工具
  19. 英语和汉语语法方面的区别(语言类型学)
  20. 人工智能之父,你知道是谁吗?

热门文章

  1. js正则看这篇就够了
  2. RIPv1和RIPv2的区别和相同点
  3. 两个网段怎么设置网关
  4. 7805急剧发热,可能是什么原因?
  5. 怎样让手机立马变空号?
  6. 投资公司的钱是自己的吗?
  7. 放弃月薪过万的城市工作,返乡创业做农业,面对未知风险,你敢尝试吗?
  8. 为什么修电脑的叫自己不要杀毒和清理垃圾?
  9. docker RUN、CMD 和 ENTRYPOINT
  10. 原子操作和杀死goroutine两种方法,解决多协程调用同一个函数的问题