软件测试基础教程(中南林业科技大学涉外学院) - 图文

2026/4/24 16:25:45

import org.junit.Ignore; import org.junit.Test;

public class CalculatorTest {

private static Calculator calculator = new Calculator();

@Before

public void setUp() throws Exception { calculator.clear(); }

@Test

public void testAdd() { calculator.add(2); calculator.add(3);

assertEquals(5, calculator.getResult()); }

@Test

public void testSubstract() { calculator.add(10);

calculator.substract(2);

assertEquals(8, calculator.getResult());

}

@Test

public void testMultiply() { calculator.add(10);

calculator.multiply(2);

assertEquals(20, calculator.getResult()); }

@Test

public void testDivide() { calculator.add(8); calculator.divide(2);

assertEquals(4, calculator.getResult()); }

@Test

public void testSquare() {

calculator.square(3);

assertEquals(9, calculator.getResult());

}

@Test

public void squareRoot() { calculator.squareRoot(4);

assertEquals(2, calculator.getResult()); } }

4、修改后的Calculator的测试结果:

结果正确

5、Point2d的测试用例:

测试用例1: pt1 = (0.0, 0.0)

pt2 = (4.0, 3.0)

import static org.junit.Assert.*;

import org.junit.Before; import org.junit.Test;

public class Point2dTest {

private static Point2d pt1=new Point2d();

private static Point2d pt2=new Point2d(4.0,3.0);

@Before

public void setUp() throws Exception { }

@Test

public void testDistanceFrom() {

assertEquals(5, pt1.distanceFrom(pt2),0.1); }

@Test

public void testDistanceFromOrigin() {

assertEquals(5,pt2.distanceFromOrigin(),0.1); } }

6、Point2d的测试结果:

两个测试用例结果均正确

Mujava实验报告

一. 实验目的:

1. 了解熟悉mujava工具的使用。 2. 练习编写测试用例。

3. 怎样用测试用例将变体与父体程序区分。

4. 了解什么是活跃变体,什么是被杀死的变体(即被区分的变体)。 二. 实验要求:

要求自己在电脑上装载mujava工具,熟悉掌握mujava的使用。而且还要求用eclipse编写一个类(类中含有多个方法)和多个测试用例,可供实验时使用。

三. 实验内容: 1. mujava的安装: (1)下载mujava的相关包,mujava.jar,openjava2005.jar和mujava.config网址是http://cs.gmu.edu/~offutt/mujava/#Links;

(2)mujava要用到jdk,需要下载安装,注意配置环境变量(我的电脑/属性/高

级)。

java_home=d:\\jdk(jdk的安装目录) CLASSPATH=.;%

java_home%\\lib;%java_home%\\lib\\dt.jar;%java_home%\\lib\\tools.jar;d:\\mujava\\mujava.jar;d:\\mujava\\openjava2005.jar;d:\\mujava\\classes path系统中原来就有这个变量,只需要在后面加上“;%java_home%\\bin;;%java_home%\\jre\\bin”


软件测试基础教程(中南林业科技大学涉外学院) - 图文.doc 将本文的Word文档下载到电脑
搜索更多关于: 软件测试基础教程(中南林业科技大学涉外学院) - 图文 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219