❶ java测试类
package com.test;
class Employee {
private int salary = 0;
public Employee() {
super();
}
public Employee(int salary) {
super();
this.salary = salary;
}
@Override
public String toString() {
return "Employee [salary=" + salary + "]";
}
public int getSalary() {
return salary;
}
public void setSalary(int salary) {
this.salary = salary;
}
}
class Manager extends Employee {
public Manager() {
super();
}
public Manager(int salary) {
super(salary);
}
}
/**
* 测试员工类
*
* @author 刘逸晖
*
*/
public class EmployeeTest {
public static void main(String[] args) {
Employee employee1 = new Employee(3000);
Manager manager1 = new Manager(6000);
System.out.println("Salary of Employee1 + salary of Manager1="
+ (employee1.getSalary() + manager1.getSalary()));
}
}
❷ java类的测试( main函数)
现在都用JUnit了,具体方法就是,在你要测试的类的定义的前一行,写一个@Test,然后 run as junit test 就okay了 当然junit还有很多东西,大致就是这个用法
❸ java 测试,是做什么的
测试就是研发完成后对软件的质量把关 ,先交由测试人员根据需求编写测试用例,然后进行测试,看是否存在bug,如有bug需提出,再开发人员改正后,项目才能正式上线
❹ java测试是什么
测试在正确的数据下会不会产生错误的结果,在错误的数据下会不会给出正确的提示,会不会崩溃等等,总之就是测试你写的代码有没有问题。
比如你写了加法,就测试你加法能不能正确的得到结果,输入错误的字符会不会导致程序崩溃之类的
❺ Java中软件测试分几个步骤
先要知道所测项目的整个业务流程和所要达到的怎样的需求
根据这些先编写测试案例
通过估算人力资源,工作周期和测试设备等,编写测试计划
考虑软件测试所需要的工具
搭建测试环境和配置,部署上线
编写软件上线手册
根据测试结果,编写软件测试报告
❻ 如何测试java程序
那是一个junit的测试方法,这段代码可以直接写在源码中,作为白盒测试使用。
❼ 软件测试和java有什么区别
java是开发,做软件的;软件测试是对开发人员做完的软件进行测试的,限于黑盒测试哈,另外还有白盒测试了,就比较难了,白盒测试是用自己编写的测试代码来检测、测试开发人员编写的代码的安全性、完整性等等
❽ java开发好,还是测试好
软件测试和开发是产品开发中同样重要的两个板块,并且都有非常不错的职业前景。无论在哪个领域发展都可以给你实现价值的空间。而且从目前的行业发展情况来看,测试人员必须要懂一些开发,而开发人员也必须要会一些基本的测试。
所谓的好与不好,与行业无关,与你个人有关。
开发和测试是矛与盾的关系,两者相辅相成,没有优劣,谁都取代不了谁,但你若想在职业发展上更加精进,那么互相学习也是非常有必要的。
软件开发对个人的逻辑思维能力、学习能力、数学思维方面的要求就会更高一些。只能说软件测试的入行门槛相对于软件开发要低一些,但并不是指软件测试的要求就比开发低。
如果非得要在软件开发和软件测试做一个结论性的比较,还是比较困难的。具体要选择哪个岗位,还是得根据自身的情况和兴趣以及今后你想从事的工作来选择。
❾ 让我测试一个java项目,怎么测试
你是测试部门的还是开发人员?测试部门就是测试产品在使用的时候有没有bug
❿ Java测试
无聊帮你写写吧,你可以参考一下:
//Date类
package com.etmp.test;
public class Date {
private int year;
private int month;
private int date;
//无参构造方法
public Date() {
super();
// TODO Auto-generated constructor stub
}
//带参构造方法
public Date(int year, int month, int date) {
super();
this.year = year;
this.month = month;
this.date = date;
}
//重写toString
//getter,setter
public int getYear() {
return year;
}
@Override
public String toString() {
return "date=" + date + ", month=" + month + ", year=" + year;
}
public void setYear(int year) {
this.year = year;
}
public int getMonth() {
return month;
}
public void setMonth(int month) {
this.month = month;
}
public int getDate() {
return date;
}
public void setDate(int date) {
this.date = date;
}
}
//Person类
public class Person {
private String name;
private Date birth;//引用上面自己定义的Date类型
public Person(String name, Date birth) {
super();
this.name = name;
this.birth = birth;
}
@Override
public String toString() {
return "birth=" + birth + ", name=" + name;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public Date getBirth() {
return birth;
}
public void setBirth(Date birth) {
this.birth = birth;
}
}
//Student类继承Person,同时继承Person拥有的属性
class Student extends Person{
private int score;
public Student(String name, Date birth) {
super(name, birth);
// TODO Auto-generated constructor stub
}
@Override
public String toString() {
return "score=" + score;
}
public int getScore() {
return score;
}
public void setScore(int score) {
this.score = score;
}
}
面向对象好好学,打基础很重要!
希望我的回答,对你有帮助……