博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
软件测试_实验二
阅读量:4455 次
发布时间:2019-06-08

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

《软件测试》实验

实验二 单元测试                                                      

 

实验目的

 

(1)       用JUnit编写单元测试;

(2)       学习代码覆盖率和性能监测工具的使用;

 

实验内容

1、 在博客园开通自己的技术博客

关注test

并写一段个人简介(不少于100字)

2、 学习单元测试和代码覆盖率工具的使用

(1)写一个程序,用于分析一个字符串中各个单词出现的频率,并将单词和它出现的频率输出显示。(单词之间用空格隔开,如“Hello World My First Unit Test”);

(2)编写单元测试进行测试;

(3)用ElcEmma查看代码覆盖率,要求覆盖率达到100%。

 

 

 

public class EclEmma {

 

    public static void main(String[] args){

        String testString = "Hello Word!!!";

        if(testString.equals("never")){

            System.out.println("Hello teacher!");

        }else{

            System.out.println(testString+"Hellow student!");

        }

    }

}

 

 

 

 

 

3、 学习单元测试代码覆盖率工具的使用

(1)把一个英语句子中的单词次序颠倒后输出。例如输入“how are you”,输出“you are how”;

(2)编写单元测试进行测试;

(3)用ElcEmma查看代码覆盖率,要求覆盖率达到100%。

 

 

3

import java.twx.test2;

public class test2{

@Test

public static void main(String str){

            String str ="how are you";

            String strs[] = str.split("\\s+|[.]");

            StringBuffer restr = new StringBuffer();

            for(int i = strs.length-1; i >= 0; i--){

            System.out.println(strs[i]);

            restr.append(" "+strs[i]);

            }

            System.out.println("颠倒顺序后的结果为:"+restr);

           

           

}

}

 

转载于:https://www.cnblogs.com/tuweixue1112/p/5378475.html

你可能感兴趣的文章
CenOS+宝塔(模拟)上线博客项目
查看>>
Linux改变语言设置的命令
查看>>
loadrunner Vugen-Tools General-Options-Replay设置
查看>>
redis限频
查看>>
Floyd判圈算法
查看>>
接口,lambda表达式与内部类(二)
查看>>
Phabricator是什么,代码审查工具
查看>>
Java虚拟机类加载机制
查看>>
UITextView,UIWebView 直接显示html代码
查看>>
DirectX:函数可以连接任意两个filter 分类: Direct...
查看>>
Android APP开发入门教程-Button 分类: JAVA ...
查看>>
WustOJ 1575 Gingers and Mints(快速幂 + dfs )
查看>>
js中,for循环里面放ajax,ajax访问不到变量以及每次循环获取不到数据问题总结...
查看>>
算法:求从1到n这n个整数的十进制表示中1出现的次数-- python 实现
查看>>
CSU 1160 把十进制整数转换为十六进制,格式为0x开头,10~15由大写字母A~F表示
查看>>
LintCode 58: Compare Strings
查看>>
[Unity插件]Lua行为树(五):装饰节点Repeater
查看>>
顺序表、链表、栈和队列
查看>>
Linux第二天(Linux常用命令2)
查看>>
MySql知识体系
查看>>