使用 EMMA 获得功能测试覆盖率 测试覆盖率是评价测试完整性的重要的度量标准之一. EMMA 是一个面向 Java 代码的测试覆盖率收集工具.在测试过程中,使用 EMMA 能使收集和报告测试覆盖率的过程更加灵活.简单.在本文中,作者将 EMMA 引入到功能测试的过程,详细介绍 EMMA 在功能测试中的使用方法.步骤,并对覆盖率结果进行分析. 1 评论 伞 云飞 (sanyunf@cn.ibm.com), 软件工程师, Author11 company 2008 年 6 月 26 日 内容 在
ubuntu mysql emma中文乱码问题解决 emma默认用apt-get 安装的话,emma是不支持中文的,配置文件或直接修改emma程序源文件(python). apt-get安装emma sudo apt-get install emma ubuntu的apt-get 安装emma是在/usr/share/emma目录下面. cd /usr/share/emma/emmalib sudo vim __init__.py 找到 "db_encoding": "lat
B. Dinner with Emma 题目连接: http://www.codeforces.com/contest/616/problem/A Description Jack decides to invite Emma out for a dinner. Jack is a modest student, he doesn't want to go to an expensive restaurant. Emma is a girl with high taste, she prefer
From:http://emma.sourceforge.net/ EMMA: a free Java code coverage tool Code coverage for free: a basic freedom? Until recently, the world of Java development had been plagued by an absurd discrepancy: Java developers had excellent free IDEs
1. Jekins支持多系统:windows, mac,linux 2. Jekins安装方式有三种:直接war文件安装,安装包安装,将war文件放到web容器安装 3. 在windows下安装 a. 首先需要安装JDK,并且配置好环境变量 b. 下载jekins,下载地址:http://jenkins-ci.org/ c. 直接安装 d. 安装后,直接访问jekins http://本机IP:8080 (8080为jenkins默认端口号) e. 继续安装插件 4. Linux下安装 Ubun
今天想测试一下,remote的方式启动一个job,但是在“构建触发器”一栏根本找不到remote trigger,很惊讶的是在网上所有的doc或者demo里都是有这个选项的. 最后,终于找到了原因: 要启动安全,系统管理->Configure global security->启用安全. 再回来到job的configure页, ok, 找到了~ 顺便介绍一下jekins的trigger: 一 Jenkins内置的trigger插件 1) build after other projects a
今天在用使用emma的过程中遇到了几个问题,记录一下. 1.跑junit过程中没办法产生coverage data文件,导致最后没办法出emma报告,上官网查了一下原因如下: I have instrumented my classes but am not getting any coverage data- This question has been asked several times and in all cases the users forgot to package or de
vim -/.emma/emmarc db_encoding=latin1 改为 db_encoding=utf8 sudo vim /usr/share/emma/emmalib/mysql_host.py 跳到155行左右的_use_db(self, name, do_query=True),改成如下 def _use_db(self, name, do_query=True): if self.current_db and name == self.current_db.name: ret