java软件测试基础

软件测试讲义使用记事本来编辑java文件1. 配置java的路径1.1选中此电脑图标/右击后,选中下拉菜单的属性/1.2选中高级系统设置链接1.3选中系统属性窗口中的环境变量按钮1.4选中系统变量中的“CLASSPAT”路径,添加英文状态下的符号为,;注意:若系统变量中的没有“CLASSPAT”就点击新建,添加“该变量的名称”和”值“即可2.系统命令生成.class文件和访问java中的文件cmd> javac java文件名.后缀名 //编辑java文件,生成java
摘要由CSDN通过智能技术生成

使用记事本来编辑java文件

1. 配置java的路径

1.1选中此电脑图标/右击后,选中下拉菜单的属性/
在这里插入图片描述
1.2选中高级系统设置链接

在这里插入图片描述
1.3选中系统属性窗口中的环境变量按钮
在这里插入图片描述
1.4选中系统变量中的“CLASSPAT”路径,添加英文状态下的符号为,;

注意:若系统变量中的没有“CLASSPAT”就点击新建,添加“该变量的名称”和”值“即可
在这里插入图片描述

2.系统命令生成.class文件和访问java中的文件

cmd> javac java文件名.后缀名 //编辑java文件,生成java的.class文件

cmd> java java文件名 //显示java里面的输出内容

在这里插入图片描述

3. 解决乱码问题

文本文件名.txt"改为"java文件名.java"

记事本中的含java代码的内容的文件:首先,"另存为"另一个文件名称;接着,记事本文件的后缀名为“文件名.java”;最后修改文字编码为ANSI,点击确定即可
在这里插入图片描述

4. java基础编码

4.1 计算华氏温度

package test_softwareTEst;
	class Test2{
   
        public static void main(String[] args){
   
	//dh为摄氏温度,ds为华氏温度
            double dh = 0;
            double ds  = 0;
        System.out.println("请输入华氏度的值!");
        java.util.Scanner input = new java.util.Scanner(System.in);
        dh = input.nextDouble();
        System.out.println("转成摄氏度的值是:"+dh);
        ds =(dh-32)*(5.0/9);//此处的5为double型,录入的是5.0!!
        System.out.println("转成摄氏度的值是:"+ds);
		}
}
 

4.2 多重判断语句

package test_softwareTEst;

class Test3 {
   
	public static void main(String[] args) {
   

		int cls = 0;
		String sex = " ";//语法:文本赋值格式,,不能用null!!
		java.util.Scanner input = new java.util.Scanner(System.in);
		System.out.println("请输入班级为任意数字1,2,3:");

		cls = input.nextInt();
		System.out.println("请输入性别为女生或男生:");
		sex = input.next();

		if (cls == 1 && sex.equals("男生")) {
   //文本判断语法!!
			System.out.println("男生 矿泉水");
		} else if (cls == 2 && sex.equals("男生")) {
   
			System.out.println("男生 冰红茶");
		} else if (cls == 1 && sex.equals("女生")) {
   
			System.out.println("女生 农夫山泉");
		} else if (cls == 3 && sex.equals("男生")) {
   
			System.out.println("男生 脉动");
		} else if (cls == 3 && sex.equals("女生")) {
   
			System.out.println("女生 阿沙姆奶茶");
		} else if (cls == 2 && sex.equals("女生")) {
   
			System.out.println("女生 昆仑山泉");
		} else {
   
			System.out.println("无此班级!");
		}
	}
}

4.3 三角形问题

package test_softwareTEst;
class Test4 {
   
	public static void main(String[] args) {
   
		java.util.Scanner input = new java.util.Scanner(System.in);
		System.out.println("请输入a");
		int a=input.nextInt();
		//i为行数
		for(int i =1;i<=a;i++){
   
			for(int j =1;j<=i;j++){
   
			System.out.print("*");
			}
			System.out.println();
		}
	}
}

4.4 九九乘法表

法一:

package test_softwareTEst;
class Test4 {
   
	public static void main(String[] args) {
   
		java.util.Scanner input = new java.util.Scanner(System.in);
		System.out.println("请输入a");
		int a=input.nextInt();
		//i为行数
		for(int i =1;i<=a;i++){
   
			for(int j =1;j<=i;j++){
   
			System.out.print("*");
			}
			System.out.println();
		}
	}
}

法二:

package test_softwareTEst;
class Test5 {
   
	public static void main(String[] args) {
   
		int sum =0;
		//i为行数
		for(int i =1;i<=9;i++){
   
			for(int j =1;j<=i;j++){
   //j=2为打印第2行的数
			System.out.print(i+"X"+j+"="+i*j+"\t");
			}
			System.out.println();
		}
	}
}

4.5 函数的调用

创建一个表格

法一:

package test_softwareTEst;
public class Test8 {
   
	static int tiji(int a,int b,int c) {
   
		int area = a*b*c;
		return area;
	}
	
	public static void main(String[] args) {
   
		System.err.print("长方形的面积是"+tiji(3,2,5));
	}
}

法二:

public class Test8 {
   
	static int tiji(int a,int b,int c) {
   
		return a*b*c;
	}
	
	public static void main(String[] args) {
   
		System.err.print("长方形的面积是"+tiji(3,2,5));
	}
}	if (cls == 1 && sex.equals("男生")) {
   //文本判断语法!!
		System.out.println("男生 矿泉水");
	} else if (cls == 2 && sex.equals("男生")) {
   
		System.out.println("男生 冰红茶");
	} else if (cls == 1 && sex.equals("女生")) {
   
		System.out.println("女生 农夫山泉");
	} else if (cls == 3 && sex.equals("男生")) {
   
		System.out.println("男生 脉动");
	} else if (cls == 3 && sex.equals("女生")) {
   
		System.out.println("女生 阿沙姆奶茶");
	} else if (cls == 2 && sex.equals("女生")) {
   
		System.out.println("女生 昆仑山泉");
	} else {
   
		System.out.println("无此班级!");
	}

4.7 面向对象

测试中类中,实例化名.方法体的名称;实例化名.名词的属性名称(此处已经赋值了)

5. 白盒测试流程图

if条件覆盖1

5.1 java文件编码
package test_softwareTEst;
class Test11 {
   
	
  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值