❶ 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;
}
}
面向對象好好學,打基礎很重要!
希望我的回答,對你有幫助……