package yfTest.shixi;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Calendar;
import java.util.Date;
import java.util.Vector;
import org.junit.BeforeClass;
import org.junit.Test;
public class junitTest {
@BeforeClass
public static void setUpBeforeClass() throws Exception {
}
@Test
/**
* 已经是采用的最优算法,可以看源代码,7位以下,7-40,40以上不同处理
*/
public void SortTest(){
int[] iii={4,5,61,3,2,4};//,26,21,2,-82,34};
Arrays.sort(iii);
for (int i : iii) {
System.out.println(i);
}
}
@Test
public void DateFormatTest(){
System.out.println(new SimpleDateFormat("yyyy-MM-dd").format(new Date()));
}
@Test
/**
* output:true
* 程序中 中文和字符都是占用两个字节
*/
public void VectorTest(){
char[] c= "中文".toCharArray();
System.out.println("中文".length()=="aa".length());
}
@Test
/**
* 合并两个arraylist ,回答的别人的问题,留下来用
*/
public void arrayListAdd(){
ArrayList q1 = new ArrayList();
ArrayList q2 = new ArrayList();
ArrayList q3 = new ArrayList();
String str1 = "abcdefdef";
String str2 = "12345";
int len1= str1.length();
int len2= str2.length();
for(char c:str1.toCharArray())
q1.add(c);
for(char c:str2.toCharArray())
q2.add(c);
int max = len1>len2?len1:len2;
int min = len1<len2?len1:len2;
//以上均为初始化
//System.out.println(max+" "+min+q1+q2);
int i=0;
while(i<min){
q3.add(q1.get(i));
q3.add(q2.get(i));
i++;
}
while(i<max){
if(len1 == max){
q3.add(q1.get(i));
}else{
q3.add(q2.get(i));
}
i++;
}
System.out.println(q3);
}
@Test
/**
* 断言
*/
public void AssertTest(){
int count = 0;
org.junit.Assert.assertFalse("this is ", 1 == 1);
junit.framework.Assert.assertFalse("message", 1 == 1);
}
@Test
public void CalenderTest(){
Calendar now = Calendar.getInstance();
System.out.println(now.get(Calendar.DAY_OF_MONTH));
System.out.println(now.get(Calendar.DAY_OF_WEEK));
System.out.println(now.get(Calendar.YEAR));
}
}
分享到:
相关推荐
摘自【软件测试实用技术与常用模板】,包括各种测试用例的编写方法、单元测试、对界面上的对象测试、功能测试、界面测试、性能测试、自动化测试等的知识点的总结,个人觉得还是值得一看的。
1 知识总结 3 1.1软件危机产生的原因 3 1.2软件生命周期 3 1.2.1软件生命周期概念 3 1.2..2软件生命周期模型 4 1.3软件测试原则 5 1.4软件测试分类 5 1.5软件测试管理过程 6 1.6缺陷管理流程 6 1.7缺陷报告的主要...
单元测试(Unit Testing) 单元测试是一种软件测试方法,主要用于检验软件设计的最小可测试单元(通常是函数、方法或类)的功能正确性。开发者编写针对这些小块代码的测试用例,确保它们在隔离状态下按预期运行。单元...
高中数学解三角形知识点归纳和分类习题测试.doc
IT测试领域知识点梳理,根据7年测试经验,以及阅读的测试书籍进行汇总,覆盖测试领域的核心质量保障方向和专项类型,提供工作思考方向。主要面向中高级及以上的测试工程师和测试开发人员,业务类型支持web和app及其...
高中数学--解三角形知识点归纳和分类习题测试.doc
测试概论 课程内容 1、介绍软件生命周期和经典的生命周期模型; 2、介绍软件测试的定义、分类、原则和误区; 3、初识软件缺陷; 4、介绍软件测试的工作流程和各阶段产出; 5、介绍CMMI软件质量管理模型; 6、介绍...
软件工程:运用现代科学技术知识来设计并构造计算机程序及为开发、运行和维护这些程序所必须的相关文件资料。 软件工程是一门关于软件开发与维护的工程学科,它涉及软件生产的各个方面,能够为经济、高效地开发高...
java核心知识点整理 1.Java中没有多继承,而是用接口来代替多继承 2.运行一个已经编译的程序时,Java解释器总是从指定类的main方法中的代码开始执行,因此,执行代码中必须有一个main函数。 3.Java是典型的强类型...
SCJP考试重点知识点分类详解,帮助你巩固并测试自己对知识点的掌握情况
基于神经网络和NLP技术实现的高中物理知识点分类python源码+项目说明+数据集.zip基于神经网络和NLP技术实现的高中物理知识点分类python源码+项目说明+数据集.zip 基于神经网络和NLP技术实现的高中物理知识点分类...
java异常知识点总结 包含异常的分类 异常的处理 异常的捕捉方法
自己学习Java面向对象时对知识点的整理总结,主要包括:一些关键字、权限修饰符的使用、重载、构造器、代码块、内部类、封装、继承、多态、抽象、javabean、单元测试、包装类Object类、设计模式的理解与总结。...
想要了解软件测试的方方面面,却又被纷繁复杂的知识点搞得头晕目眩?别担心,这里为你准备了很多篇关于软件测试的全方位指南博客,帮助你从零开始,深入探索软件测试的奥秘。 通过这份资料,我将带你认识软件测试的...
1、软件开发工具的范围大致可以描述为:在高级程序设计语言(第三代语言)的基础上,为提高软件开发的质量和效率,从规划、分析、设计、测试、成文和管理各方面,对软件开发者提供各种不同的帮助的一类广泛的软件。...
职业能力测试基础知识复习资料汇总
测试类型有:功能测试,性能测试,界面测试。 功能测试在测试工作中占的比例最大,功能测试也叫黑盒测试。...压力测试是通过确定一个系统的瓶 颈或者不能接收的性能点,来获得系统能提供的最大服务级别的测试。
一些经典的单元练习题,等价类划分,因果图,功能点技术详细讲解
SANY标准化小组 #QS8QHH-HHGX8Q8-GNHHJ8-HHMHGN# SANY标准化小组 #QS8QHH-HHGX8Q8-GNHHJ8-HHMHGN# 软件工程知识点全文共4页,当前为第1页。软件工程知识点 软件工程知识点全文共4页,当前为第1页。 一、填空题 软件...
已知某类的类名Studend,则该类的析构函数名为~Student 计算机基础与程序设计知识点全文共9页,当前为第2页。 计算机基础与程序设计知识点全文共9页,当前为第2页。 .NET绘图时,默认的坐标原点在窗体和控件的 左上 角...