JAVA测试案例
Java案例——猫与狗(接口版)

Java案例——猫与狗(接⼝版)⼀、需求:对猫跟狗进⾏训练,加⼊跳⾼功能,采⽤抽象类和接⼝实现,并创建测试类测试⼆、分析:1.定义接⼝(Jummping)成员⽅法跳⾼();/*定义跳⾼接⼝* */public interface Jumpping {public void jump();}2.定义抽象动物类(Animal)成员变量为姓名,年龄;⽆参有参构造⽅法;成员⽅法:get/set⽅法,eat()/*定义抽象类* */public abstract class Animal {private String name;private int age;//定义⽆参构造⽅法public Animal(){}public String getName() {return name;}public void setName(String name) { = name;}public int getAge() {return age;}public void setAge(int age) {this.age = age;}//定义有参构造⽅法public Animal(String name ,int age){this.age= age;= name;}//定义成员⽅法public abstract void eat();}3.定义具体猫类(cat),继承动物类,实现跳⾼接⼝⽆参有参构造⽅法;成员⽅法重写 eat()、jump();定义特有⽅法 play()/*定义具体猫类继承动物类* */public class Cat extends Animal implements Jumpping {public Cat() {}public Cat(String name,int age) {super(name,age);}//重写吃饭⽅法@Overridepublic void eat() {System.out.println("猫吃饭");}@Override//重写接⼝⽅法public void jump() {System.out.println("猫跳⾼");}//定义成员⽅法public void play() {System.out.println("玩耍");}}4.定义具体狗类(dog),继承动物类,实现跳⾼接⼝⽆参有参构造⽅法;成员⽅法重写 eat()、jump();定义特有⽅法 play()/*定义具体狗类,继承抽象动物类* */public class Dog extends Animal implements Jumpping { //定义⽆参构造⽅法public Dog() {}//定义有参构造⽅法public Dog(String name, int age) {super(name,age);}//定义成员⽅法public void play() {System.out.println("狗玩耍");}//重写接⼝⽅法@Overridepublic void jump() {System.out.println("狗跳⾼");}//重写吃饭⽅法@Overridepublic void eat() {System.out.println("狗吃⾁");}}5.定义测试类(AnimalDemo)测试/*动物测试类* */public class AnimalDemo {public static void main(String[] args) {//使⽤多态创建猫类对象// Animal a = new Cat();// = "⼩猫";// a.age = 18;// System.out.println( + a.age);// a.eat();// 向下转型,调⽤猫类特有⽅法// Cat c = (Cat) a;// c.jump();// c.play();// 创建对象调⽤猫类Cat c=new Cat("加菲",18);System.out.println(c.getName()+c.getAge());c.eat();c.jump();c.play();System.out.println("--------------------------------------------"); // 创建对象调⽤猫类Dog d = new Dog();d.setName("⼩狗");d.setAge(180);System.out.println(d.getName()+d.getAge());d.eat();d.jump();d.play();}}。
java经典案例

java经典案例Java是一门广泛应用于开发各种类型程序的编程语言,其灵活性和高效性使得它成为了众多开发者的首选。
下面我将为大家介绍几个经典的Java案例,帮助大家更好地理解和运用Java语言。
案例一:学生成绩管理系统学生成绩管理系统是一个实用的案例,可以帮助学校管理学生的各科成绩。
该系统可以实现对学生信息的录入、保存和查询,还可以计算学生的平均成绩,并根据成绩进行排名。
这个案例涉及到Java中的面向对象编程和文件操作,可以帮助学习者熟悉Java的语法和基本操作。
案例二:银行系统银行系统是一个常见的案例,可以模拟银行的基本操作,如开户、存款、取款、转账等。
这个案例涉及到Java中的面向对象编程和异常处理,帮助学习者理解如何设计一个实际应用中的系统,并处理用户输入的异常情况。
案例三:图书管理系统图书管理系统是一个实用的案例,可以帮助图书馆对图书进行管理和借还操作。
该系统可以实现对图书信息的录入、保存和查询,还可以记录图书的借出和归还情况。
这个案例涉及到Java中的面向对象编程、集合类和文件操作,帮助学习者理解Java中常用的数据结构和操作方法。
案例四:网络聊天室网络聊天室是一个常见的案例,可以模拟多个用户之间通过网络进行聊天的场景。
该系统可以实现用户的注册、登录和发送消息等功能,还可以实现用户之间的私聊和群聊。
这个案例涉及到Java中的网络编程和多线程技术,可以帮助学习者理解网络通信的基本原理和多线程并发的实现。
案例五:在线商城在线商城是一个实际应用中常见的案例,可以实现商品的展示、购买和订单管理等功能。
该系统可以实现用户的注册和登录,还可以将用户的浏览记录和购买记录保存到数据库中,并根据用户的行为进行推荐。
这个案例涉及到Java中的Web开发和数据库操作,可以帮助学习者理解Web应用的基本开发流程和与数据库的交互。
以上案例只是Java中经典案例的一部分,通过学习和实践这些案例,可以帮助我们更好地掌握Java的基本语法和常用技术,并为实际项目的开发打下坚实的基础。
JAVA实验7

浙江经贸职业技术学院实训报告系部______________ 班级____________ 姓名____________ 学号_______________日期______________ 地点____________ 指导教师_____________ 成绩实验七JAVA 面向对象编程(3)【实验目的】1.掌握JAVA语言类的定义和使用。
2.掌握JAVA语言对象的声明和使用。
3.掌握JAVA语言构造方法的概念和使用。
4.掌握类及其成员的访问控制符的区别和使用。
【预习内容】1. JAVA 类的定义格式;2.JAVA对象的使用三步骤:声明、创建以及初始化;3.访问控制修饰符:public、private和protected的功能和区别;4.JAVA构造方法的概念和特点;5.JAVA多态的概念,及重载和覆盖的区别;【实验内容及步骤】1.上机验证题1.阅读下面的程序,在main()方法里添加语句完成如下功能:(1)创建一个MyValue类的对象myValue.(2)为myValue对象中的value域赋值10。
(3)使用getVaule()方法获得myValue对象中的数据并将它打印在屏幕上。
class MyValue {private int value;public void setValue(int x) {value = x;}public int getValue() {return value;}}public class UseValue {public static void main(String args[]) {MyValue myvalue = new MyValue();myvalue.setValue(10);System.out.println(myvalue.getValue());}}[程序运行过程]2.(1)程序功能:通过LX7_1_P类产生子类LX7_2,其不仅具有父类的成员变量xm(姓名)、xh(学号),还定义了新成员变量xy(学院)、xi(系)。
java案例4-8模拟物流快递系统程序设计实验报告

实验报告:模拟物流快递系统程序设计一、实验目的本次实验旨在通过Java编程语言,模拟物流快递系统的基本功能,包括订单管理、货物管理、配送管理、库存管理等功能。
通过本次实验,我们希望掌握Java 编程语言在物流快递系统中的应用,提高我们的编程能力和系统设计能力。
二、实验环境本次实验使用的编程语言为Java,开发工具为Eclipse,操作系统为Windows 10。
三、实验步骤1. 确定系统需求:首先,我们需要明确物流快递系统的基本功能,包括订单管理、货物管理、配送管理、库存管理等功能。
同时,还需要考虑系统的用户界面和交互方式。
2. 设计系统架构:根据系统需求,我们可以设计系统的架构,包括数据库设计、系统模块划分等。
3. 编写代码:根据系统架构,我们可以开始编写代码。
首先,我们需要定义数据模型,包括订单、货物、配送等的数据结构。
然后,我们需要编写相应的业务逻辑代码,实现系统的各个功能。
4. 测试与调试:编写完代码后,我们需要进行测试和调试。
首先,我们可以进行单元测试,确保每个模块的功能正常。
然后,我们可以进行集成测试,确保各个模块之间的交互正常。
5. 完善系统:在测试和调试完成后,我们可以对系统进行完善,包括添加文档、优化代码等。
四、实验结果通过本次实验,我们成功地实现了物流快递系统的基本功能,包括订单管理、货物管理、配送管理、库存管理等功能。
同时,我们也实现了系统的用户界面和交互方式,使得用户可以方便地使用系统。
五、实验总结通过本次实验,我们不仅掌握了Java编程语言在物流快递系统中的应用,还提高了我们的编程能力和系统设计能力。
同时,我们也意识到了软件开发过程中的细节问题和规范问题,这对我们未来的工作和学习都有很大的帮助。
java编程之单元测试(Junit)实例分析(附实例源码)

java编程之单元测试(Junit)实例分析(附实例源码)本⽂实例讲述了java编程之单元测试。
分享给⼤家供⼤家参考,具体如下:完整实例代码代码点击此处。
在有些时候,我们需要对我们⾃⼰编写的代码进⾏单元测试(好处是,减少后期维护的精⼒和费⽤),这是⼀些最基本的模块测试。
当然,在进⾏单元测试的同时也必然得清楚我们测试的代码的内部逻辑实现,这样在测试的时候才能清楚地将我们希望代码逻辑实现得到的结果和测试实际得到的结果进⾏验证对⽐。
废话少说,上代码:⾸先创建⼀个java⼯程,在⼯程中创建⼀个被单元测试的Student数据类,如下:package com.phicomme.hu;public class Student{private String name;private String sex;private int high;private int age;private String school;public Student(String name, String sex ,int high, int age, String school){ = name;this.sex = sex;this.high = high;this.age = age;this.school = school;}public String getName(){return name;}public void setName(String name){ = name;}public String getSex(){return sex;}public void setSex(String sex){this.sex = sex;}public int getHigh(){return high;}public void setHigh(int high){this.high = high;}public int getAge(){return age;}public boolean setAge(int age){if (age >25){return false;}else{this.age = age;return true;}}public String getSchool(){return school;}public void setSchool(String school){this.school = school;}}在eclipse下单元测试这个类:⾸先导⼊Junit包:选中java⼯程,点击⿏标右键--->选择properties---->在窗⼝中选Java Build Path---->在右侧点击Add Library---->在弹出的窗⼝列表中选中Junit---->下⼀步----->Junit 4(我⽤的是Junit 4)---->finish这样Junit 4包就导完了,接下来就是创建测试类:将测试类和被测试类放在不同的包中(也可以放在同⼀个包中,此处只是为了区别),代码如下:测试类1:package com.phicomme.test;import com.phicomme.hu.Student;import junit.framework.TestCase;public class StudentTest01 extends TestCase{Student testStudent;//此⽅法在执⾏每⼀个测试⽅法之前(测试⽤例)之前调⽤@Overrideprotected void setUp() throws Exception{// TODO Auto-generated method stubsuper.setUp();testStudent = new Student("djm", "boy", 178, 24, "华东政法");System.out.println("setUp()");}//此⽅法在执⾏每⼀个测试⽅法之后调⽤@Overrideprotected void tearDown() throws Exception{// TODO Auto-generated method stubsuper.tearDown();System.out.println("tearDown()");}//测试⽤例,测试Person对象的getSex()⽅法public void testGetSex(){assertEquals("boy", testStudent.getSex());System.out.println("testGetSex()");}//测试Person对象的getAge()⽅法public void testGetAge(){assertEquals(24, testStudent.getAge());System.out.println("testGetAge()");}}测试类2:package com.phicomme.test;import junit.framework.TestCase;import com.phicomme.hu.Student;public class StudentTest extends TestCase{private Student testStudent;@Overrideprotected void setUp() throws Exception{// TODO Auto-generated method stubsuper.setUp();testStudent = new Student("steven_hu", "boy", 170 , 23, "上海理⼯");}@Overrideprotected void tearDown() throws Exception{// TODO Auto-generated method stubsuper.tearDown();}public void testSetage(){assertTrue(testStudent.setAge(21));}public void testGetSchool(){//预期值和实际值不⼀样,测试时出现失败(Failure)assertEquals("南昌⼤学", testStudent.getSchool());}public void testGetName(){assertEquals("hdy", testStudent.getName());}}当然,如果同时需要⼀起测试以上这两个测试类,可以通过TestSuite类实现,它相当于是⼀个套件,可以把所有测试类添进来⼀起运⾏测试;代码如下:package com.phicomme.test;import com.phicomme.hu.StudentTest02;import junit.framework.Test;import junit.framework.TestSuite;public class AllTest{//static PersonTest p = new PersonTest();//static PersonTest p1 = new PersonTest();public static Test suite(){TestSuite suite = new TestSuite("Test for com.phicomme.test");//suite.addTest(p);//suite.addTest(p1);suite.addTestSuite(StudentTest.class);suite.addTestSuite(StudentTest01.class);return suite;}}最后,分别测试以上三个类(选中需要测试的类---->⿏标右键---->Run As---->Junit Test):StudentTest类的测试结果图:StudentTest01类的测试结果图:AllTest类的测试结果图:有关java的测试就讲到这⾥,希望对⼤家有帮助,有时间也会接着讲讲有关android的单元测试,和在⼿机上实现编写⼀个UI 界⾯替代eclipse如上图中的测试界⾯;希望本⽂所述对⼤家Java程序设计有所帮助。
单元测试用例编写java模板

单元测试用例编写java模板如何编写Java单元测试用例1. 引言在软件开发过程中,编写高质量和可维护的代码是至关重要的。
而单元测试是一种非常有效的方法来确保代码的正确性和稳定性。
本文将详细介绍如何编写Java单元测试用例,并提供一些常用的模板和示例代码。
2. 什么是单元测试单元测试是一种针对软件应用程序中最小可测试单元的测试方法。
在Java 中,这个最小可测试单元通常是一个类或一个方法。
单元测试强调的是对代码进行隔离、细粒度的测试,以确保代码的单个部分能够正常工作并满足预期的功能。
3. 单元测试的目标和优势单元测试的主要目标是确保代码的正确性和稳定性。
通过提前检查和验证代码,可以及早准确地发现和修复潜在的bug,从而降低整个开发过程中的错误成本。
同时,单元测试还具有以下优势:- 提高代码质量:通过编写单元测试,可以更好地理解代码的行为和逻辑,从而有助于改善代码的质量。
- 改善代码设计:单元测试要求代码具有可测试性,这促使开发者编写更模块化、可复用和可扩展的代码。
- 减少回归测试的负担:随着项目的增长和变化,每次修改代码都需要进行回归测试来确保系统的稳定性。
单元测试可以提供一种有效的方法来减少回归测试的负担。
- 促进团队合作:编写单元测试可以促进团队成员之间的合作和沟通,有助于提高整个团队的开发效率。
4. 单元测试的基本原则在编写单元测试用例之前,有几个基本的原则需要遵循:- 单一职责原则(SRP):每个测试用例应该只测试一个特定的行为或功能。
- 遵循“Given-When-Then”结构:每个测试用例应该有明确的前置条件、操作和预期结果。
- 隔离测试环境:每个测试用例应该是相互独立的,不应该依赖于其他测试用例的结果。
- 使用适当的断言:断言是判断测试结果是否符合预期的关键部分,应该选择合适的断言方法来判断实际结果和预期结果是否一致。
5. 单元测试模板和示例代码下面是一个简单的Java单元测试用例的模板:import org.junit.Assert;import org.junit.Before;import org.junit.Test;public class SampleTest {private Sample sample;@Beforepublic void setUp() {初始化测试环境sample = new Sample();}@Testpublic void testFunctionality() {Givenint input = 2;Whenint result = sample.doSomething(input);ThenAssert.assertEquals(4, result);}}在这个示例中,我们假设有一个名为`Sample`的类,其中有一个名为`doSomething()`的方法,该方法接受一个整数作为输入,并返回一个整数。
N个JAVA经典例题附详细答案要点
N个JAVA经典例题附详细答案【程序1】题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?//这是一个菲波拉契数列问题public class lianxi01 {public static void main(String[] args) {System.out.println("第1个月的兔子对数: 1");System.out.println("第2个月的兔子对数: 1");int f1 = 1, f2 = 1, f, M=24;for(int i=3; i<=M; i++) {f = f2;f2 = f1 + f2;f1 = f;System.out.println("第" + i +"个月的兔子对数: "+f2);}}}【程序2】题目:判断101-200之间有多少个素数,并输出所有素数。
程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除,则表明此数不是素数,反之是素数。
public class lianxi02 {public static void main(String[] args) {int count = 0;for(int i=101; i<200; i+=2) {boolean b = false;for(int j=2; j<=Math.sqrt(i); j++){if(i % j == 0) { b = false; break; }else { b = true; }}if(b == true) {count ++;System.out.println(i );}}System.out.println( "素数个数是: " + count);}}【程序3】题目:打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。
java学生社团管理系统测试用例
java学生社团管理系统测试用例下载提示:该文档是本店铺精心编制而成的,希望大家下载后,能够帮助大家解决实际问题。
文档下载后可定制修改,请根据实际需要进行调整和使用,谢谢!本店铺为大家提供各种类型的实用资料,如教育随笔、日记赏析、句子摘抄、古诗大全、经典美文、话题作文、工作总结、词语解析、文案摘录、其他资料等等,想了解不同资料格式和写法,敬请关注!Download tips: This document is carefully compiled by this editor. I hope that after you download it, it can help you solve practical problems. The document can be customized and modified after downloading, please adjust and use it according to actual needs, thank you! In addition, this shop provides you with various types of practical materials, such as educational essays, diary appreciation, sentence excerpts, ancient poems, classic articles, topic composition, work summary, word parsing, copy excerpts, other materials and so on, want to know different data formats and writing methods, please pay attention!Java学生社团管理系统测试用例1. 引言Java学生社团管理系统是为了方便学校管理学生社团而开发的一款系统软件。
Junit单元测试案例(测试语言Java)
Junit单元测试案例(测试语⾔Java)
⼆、单元测试案例
1. ⾸先我们先创建⼀个Operation类,在类中我们写⼏个⽅法,分别为加、减、乘、除。
这些⽅法都不加边界值与判断。
如下图所⽰:
2. 我们在项⽬⽂件下新建⼀个源⽂件夹名字为test
如下图所⽰:
3. 我么选中我们需要测试项⽬的类,右键——新建——JUnit测试⽤例——源⽂件夹浏览选择test 如下图所⽰:
4. 我么可以看到,在新建测试⽤例的时候,名字软件会⾃动的给出来(测试类名+Test)如下图所⽰:
5. 我们按照上图的步骤,点击下⼀步会看到,让我们选择测试⽤例需要测试的单元⽅法如下图所⽰:
6. 点击完成之后,会出现下⾯的界⾯。
这时我们只需按照下图的步骤即可。
这时系统会⾃动帮我们构建JUnit 如下图所⽰:
7.我么使⽤上篇⽂章, Assert断⾔测试中的assertEquals,来进⾏Junit单元测试。
我们看到JUnit,提⽰为绿⾊,说明当前测试⽊有问题。
如下图所⽰:
7.我们为除法多加⼏个测试,并测试边界值,发现JUnit提⽰变红,出现⼀个错误。
说明测试出错误,这时就需要根据提⽰,来修改问题。
我们看到JUnit,提⽰为绿⾊,说明当前测试⽊有问题。
如下图所⽰:
总结
在测试的过程中,我么需要掌握⽅法,不仅仅需要测试⼀般值,边界值更是需要进⾏测试。
测试过程中,不仅要学会JUnit测试,更要学习更多的其它的测试,这对于⼀个合格的程序员来说,是必不可少的知识技能。
java实验2实验报告1
java实验2实验报告1Java 实验 2 实验报告一、实验目的本次 Java 实验 2 的主要目的是通过实际编程操作,深入理解和掌握Java 语言中的一些重要概念和技术,包括面向对象编程的基本思想、类和对象的创建与使用、方法的定义与调用,以及异常处理等方面的知识。
通过实践,提高我们的编程能力和解决问题的能力。
二、实验环境本次实验使用的开发工具是 IntelliJ IDEA,Java 版本为 JDK 18。
操作系统为 Windows 10。
三、实验内容1、设计一个简单的学生类(Student)包含学生的姓名(name)、学号(studentID)、年龄(age)等属性。
定义构造方法用于初始化学生对象的属性。
定义获取和设置学生属性的方法。
2、实现一个计算学生平均年龄的方法接受一个学生对象数组作为参数。
计算并返回学生的平均年龄。
3、异常处理在计算平均年龄的方法中,处理可能出现的除数为 0 的异常情况。
四、实验步骤1、创建学生类(Student)```javapublic class Student {private String name;private int studentID;private int age;public Student(String name, int studentID, int age) {thisname = name;thisstudentID = studentID;thisage = age;}public String getName(){return name;}public void setName(String name) {thisname = name;}public int getStudentID(){return studentID;}public void setStudentID(int studentID) {thisstudentID = studentID;}public int getAge(){return age;}public void setAge(int age) {thisage = age;}}```2、计算平均年龄的方法```javapublic class AverageAgeCalculator {public double calculateAverageAge(Student students) {int totalAge = 0;int studentCount = studentslength;for (Student student : students) {totalAge += studentgetAge();}if (studentCount == 0) {throw new ArithmeticException("除数不能为 0,学生数组为空。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
uni_rocky_ java_0004_ 应用管理器 036
sunnysun
uni_rocky_ java_0004_ 应用管理器 037
sunnysun
uni_rocky_ java_0004_ 应用管理器 038
sunnysun
uni_rocky_ java_0004_ 应用管理器 039
sunnysun
uni_rocky_ java_0004_ 应用管理器 032
sunnysun
uni_rocky_ java_0004_ 应用管理器 033
sunnysun
uni_rocky_ java_0004_ 应用管理器 034
sunnysun
uni_rocky_ java_0004_ 应用管理器 035
sunnysun
uni_rocky_ java_0004_ 应用管理器 044
sunnysun
uni_rocky_ java_0004_ 应用管理器 045
sunnysun
uni_rocky_ java_0004_ 应用管理器 046
sunnysun
uni_rocky_ java_0004_ 应用管理器 047
sunnysun
sunnysun
uni_rocky_ java_0003_ 本地安装 060
sunnysun
uni_rocky_ java_0003_ 本地安装 061
sunnysun
uni_rocky_ java_0004_ 应用管理器 001
sunnysun
uni_rocky_ java_0004_ 应用管理器 002
sunnysun
uni_rocky_ java_0003_ 本地安装 047
sunnysun
uni_rocky_ java_0003_ 本地安装 048
sunnysun
uni_rocky_ java_0003_ 本地安装 049
sunnysun
uni_rocky_ java_0003_ 本地安装 050
sunnysun
uni_rocky_ java_0003_ 本地安装 024
sunnysun
uni_rocky_ java_0003_ 本地安装 025
2009-1-9
sunnysun 1.需求变更
2.修改
sunnysun
uni_rocky_ java_0003_ 本地安装 026
2009-1-9
sunnysun 1.需求变更
2.修改
sunnysun
uni_rocky_ java_0003_ 本地安装 004
sunnysun
uni_rocky_ java_0003_ 本地安装 005
sunnysun
uni_rocky_ java_0003_ 本地安装 006
sunnysun
uni_rocky_ java_0003_ 本地安装 007
sunnysun
uni_rocky_ java_0003_ 本地安装 039
sunnysun
uni_rocky_ java_0003_ 本地安装 040
sunnysun
uni_rocky_ java_0003_ 本地安装 041
sunnysun
uni_rocky_ java_0003_ 本地安装 042
sunnysun
uni_rocky_ java_0003_ 本地安装 020
sunnysun
uni_rocky_ java_0003_ 本地安装 021
sunnysun
uni_rocky_ java_0003_ 本地安装 022
sunnysun
uni_rocky_ java_0003_ 本地安装 023
sunnysun
uni_rocky_ java_0004_ 应用管理器 003 uni_rocky_ java_0004_ 应用管理器 004
sunnysun
sunnysun
uni_rocky_ java_0004_ 应用管理器 005
sunnysun
uni_rocky_ java_0004_ 应用管理器 006
sunnysun
uni_rocky_ java_0003_ 本地安装 008
sunnysun
uni_rocky_ java_0003_ 本地安装 009
sunnysun
uni_rocky_ java_0003_ 本地安装 010
sunnysun
uni_rocky_ java_0003_ 本地安装 011
uni_rocky_ java_0004_ 应用管理器 052
sunnysun
uni_rocky_ java_0004_ 应用管理器 053
sunnysun
uni_rocky_ java_0004_ 应用管理器 054
uni_rocky_ java_0004_ 应用管理器 040
sunnysun
uni_rocky_ java_0004_ 应用管理器 041
sunnysun
uni_rocky_ java_0004_ 应用管理器 042
sunnysun
uni_rocky_ java_0004_ 应用管理器 043
sunnysun
uni_rocky_ java_0004_ 应用管理器 010
2008-12-26
sunnysun 1.需求变更
1.新增
sunnysun
uni_rocky_ java_0004_ 应用管理器 011
2008-12-26
sunnysun 1.需求变更
1.新增
sunnysun
uni_rocky_ java_0004_ 应用管理器 012
sunnysun
sunnysun
sunnysun
uni_rocky_ java_0003_ 本地安装 057
sunnysun
uni_rocky_ java_0003_ 本地安装 058
2009-4-1
sunnysun 1.需求变更
2.修改
sunnysun
uni_rocky_ java_0003_ 本地安装 059
sunnysun
uni_rocky_ java_0003_ 本地安装 012
sunnysun
uni_rocky_ java_0003_ 本地安装 013
sunnysun
uni_rocky_ java_0003_ 本地安装 014
sunnysun
uni_rocky_ java_0003_ 本地安装 015
2009-2-3
sunnysun 1.需求变更
2.修改
sunnysun
2009-1-9
sunnysun 1.需求变更
2.修改
sunnysun
uni_rocky_ java_0003_ 本地安装 002
sunnysun
uni_rocky_ java_0003_ 本地安装 003
2009-1-9
sunnysun 1.需求变更
sunnysun
uni_rocky_ java_0003_ 本地安装 031
sunnysun
uni_rocky_ java_0003_ 本地安装 032
sunnysun
uni_rocky_ java_0003_ 本地安装 033
sunnysun
uni_rocky_ java_0003_ 本地安装 034
sunnysun
uni_rocky_ java_0003_ 本地安装 016
sunnysun
uni_rocky_ java_0003_ 本地安装 017
sunnysun
uni_rocky_ java_0003_ 本地安装 018
sunnysun
uni_rocky_ java_0003_ 本地安装 019
2.修改
sunnysun
uni_rocky_ java_0003_ 本地安装 027
sunnysun
uni_rocky_ java_0003_ 本地安装 028
sunnysun
uni_rocky_ java_0003_ 本地安装 029
sunnysun
uni_rocky_ java_0003_ 本地安装 030
sunnysun
uni_rocky_ java_0003_ 本地安装 043 uni_rocky_ java_0003_ 本地安装 044
sunnysun
sunnysun
uni_rocky_ java_0003_ 本地安装 045
sunnysun
uni_rocky_ java_0003_ 本地安装 046
sunnysun
uni_rocky_ java_0004_ 应用管理器 021
2009-2-3
sunnysun 1.需求变更
2.修改
sunnysun
uni_rocky_ java_0004_ 应用管理器 022
sunnysun
uni_rocky_ java_0004_ 应用管理器 023
sunnysun
sunnysun
uni_rocky_ java_0004_ 应用管理器 017
sunnysun
uni_rocky_ java_0004_ 应用管理器 018
sunnysun
uni_rocky_ java_0004_ 应用管理器 019
sunnysun
uni_rocky_ java_0004_ 应用管理器 020
修改日期
修改人员
修改依据
修改类型
用例作者
版本
用例ID